en SCREEN 1 no puedes usar mas de DOS colores (uno para los "1" y otro para
los "0") cada 8 patrones concecutivos. Y la tabla empieza a partir de 8192,
siendo el primer byte el color de texto (nibble ms) y fondo (nibble MS) que
usaran los caracteres desde 0 hasta 7..... y así .....
Pero en MSX el screen 2 (modo gráfico) se puede usar como modo de TEXTO
identico al screen 1, o sea, trabajar con patrones donde cada una de las 8
lineas pueden tener 2 colores (como en screen 2) pero escribiendo, listando
programas, imprimiendo con PRINT"HOLA" como si fuera screen 1. Es un truco
muy facil de hacer, y de hecho todos mis juegos hacen uso de ese truco.
----- Original Message -----
From: <yakumoklesk(_en_)yahoo(_punto_)es>
To: <hispamsx(_en_)yahoogroups(_punto_)com>
Sent: Monday, April 26, 2004 5:32 PM
Subject: Re:[hispamsx] RE: Nuevo juego para MSXdev'04
Pal Diego
No le des tanto al cisne... 16 ks... esa es toa la vram > >que tenía un
MSX1 hombre...
Diego, una pantalla en screen 2, ocupa 16ks. Piensa lo que
quieras, pero es así. Otra cosa es el screen 1.
Pal Kun
En Screen 1 copiando patrones y solo los necesarios, son > menos de 16ks y
menos de 8. De todas formas, aunque
quedaran los 8 ks enteritos para programa, tiene su > >merito, q 8 ks no
son na. Ta mu currao!
Si te fijas, en screen 1 no puedes tener más de 2 colores
por patrón. Tienes 1 para el bit a '1' y otro para el bit a
'0', pero es para tooodo el patrón. En screen 2, puedes
especificar para cada linea del patrón 2 colores (léete el
artículo de la próxima call msx, que SEGURO vas a comprar,
y si no paliza). Y en el tetris combat, está hecho de tal
manera, así que no hay duda de que es screen 2. Vale,
podría ser screen 4, pero puesto que tiene que se
compatible con msx1, es screen 2 por huevs. Otra cosa es
que se use el truco del almendruco de volver loco al vdp y
decirle que sólo sirve el prmier tercio de pantalla, con lo
que te ahorras 16*2/3 bytes y algo más.
Hey, hey, que reine el buen ambiente... yo ya he dicho que
es
fabuloso, y ahí lo tengo para pasarmelo puta madre con mis
colegas.
Voy a cascarla, pero bien a gusto con este Tetris.
Buen ambiente 4 ever. Eso se da por "supositorio".
David
PD.- Bueeeno, vaaale, también he tenido en cuenta dentro de
esos 16ks los patrones de sprites y los atributos de
sprites, cosa que te puedes ahorrar y bla bla. Pero son
unos 16ks por paja más o menos 8). Enga, nos vemos en la
RUUUUUUUUUUU ^_^
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
Enlaces a Yahoo! Grupos
Para visitar tu grupo en la web, accede a:
http://es.groups.yahoo.com/group/hispamsx/
Para cancelar tu suscripción en este grupo, envía
un mensaje en blanco a:
hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com
El uso que hagas de Yahoo! Grupos está sujeto a
las Condiciones del servicio de Yahoo!:
http://es.docs.yahoo.com/info/utos.html