HispaMSX

Re: Re:[hispamsx] RE: Nuevo juego para MSXdev'04

2004-04-26 23:07:47
una pantalla en screen 2 no ocupa 16k

ocupa menos 2048 pattern + 2048 colour pattern + 768 name table

Eso no más. 4.75K!!!!

Aparte si ha de haber sprites hablamos de 2048 bytes patterns + 256 bytes
attributes  2.25Kb

Lo demás es memoria VRAM desperdiciada almenos que la uses para emular
multiples páginas de video como en el GWBASIC sucede. Que es muy facil, solo
es cuestion de cambiar el valor a un registro en el VDP y dos POKEs pal
basic. Y con eso puede conmutar entre multiples pantallas gráficas o texto o
como las uses. Lo mismo que en screen 0 o 1 o 3






----- 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


<Anterior en la conversación] Conversación actual [Siguiente en la conversación>