Publicado: 22:51 05/03/2012 · Etiquetas: · Categorías:
link a World of Spectrum con la noticia Un engine hecho en assembler, basado en sincronizar el retrazo del CRT con cambios en los atributos de la imagen para obtener sprites MULTICOLOR en el Spectrum 48k (solo) attribute clashing? OWNED!!! adios a los graficos limitados a bloques de 8x8 pixels con 1 color de "papel" y otro de "tinta", la lacra del sistema grafico del speccy ha sido conquistada! eso si, te reduce el rendimiento del z80 unas 3.5 veces con respecto a no usar esta tecnica.. pero da para hacer juegos muy decentes! una imagen de un juego de ejemplo: y un link para jugarlo en un emulador basado en JAVA que respeta el timing... cuando veais el GAME OVER del juego ... JAAWWW DROOOOP (por no hablar del menu de seleccion) BuzzSaw+ o aplicarlo desde BASIC! 6 comentarios :: Enlace permanente
Comentarios: (del primero al último) 23:38 05/03/2012
"Sensacionaaaal, jojojo... no tengo ni idea de lo que está pasando" :$ 23:44 05/03/2012
te lo explico... ignorante nintendero que llegó al mundo después del boom de los ordenadores de 8 bits.. en el Spectrum la pantalla (256x192 pixels) esta organizada de modo que solo puedes poner un color de fondo y otro de "sprite" en bloques de 8x8 pixels (un caracter). si pintas un pixel rojo en un recuadro en que haya pixels azules lo que consigues es poner ROJOS todos los pixels "1" de ese recuadro. un ejemplo: http://upload.wikimedia.org/wikipedia/en/e/eb/Knight_tyme_attribute_clash.png el casco del personaje esta pintado de verde por culpa de la planta y de rojo por la estanteria... ignorante nintendero, este año no pienso dormir contigo... mala persona... snif... sniff 23:45 05/03/2012
http://en.wikipedia.org/wiki/Attribute_clash 23:59 05/03/2012
Ciertamente interesante, ahora entiendo por qué el cutrerío de cambiar de color por zonas :$ ¿Caerá en el examen final? :P 00:37 06/03/2012
Chef approves this post! 00:48 06/03/2012
sned mne da picher meuy! Participa con tu Comentario:
Este blog no permite comentarios. |
Blogs en Vandal · Contacto · Denunciar Contenido