Programación del VDP

By avelino

Rookie (17)

avelino's picture

28-07-2004, 18:10

Hola a tod@s. Estoy tratando de programar el VDP de mi MSX2 y por ahí sólo veo el technical handbook de MSX. El problema es que me hago un lío con el significado de algunos bits de los registros y lo único que consigo son cuelges y malos funcionamientos :-) (ya, ya... ya se que seguramente soy un torpe, pero bueno :-) ). ¿Sabe alguien donde puedo pillar info (da igual si está en inglés) sobre la programación del VDP y que no sea el technical handbook? Gracias.

Login or register to post comments

By flyguille

Prophet (3031)

flyguille's picture

28-07-2004, 18:37

pero, que quieres hacer?

By avelino

Rookie (17)

avelino's picture

29-07-2004, 00:36

Bueno, me gustaría saber cómo tengo que hacer para ponerlo en los modos screen 6, screen 7, etc. En lo que me hago un lío es con estos bits: DG de R0; BL, SI y MA de R1; todos los bits de R8; S0, S1, IL, EO y DC de R9. Por eso buscaba algún tipo de tutorial que se explicase mejor. Gracias.

By flyguille

Prophet (3031)

flyguille's picture

29-07-2004, 01:32

el problema, es que esos bits, algunos dependerán del modelo de MSX, PAL o NTSC, por lo tanto todos usan las funciones normales de la BIOS para ese trabajo, y a partir de alli trabajan...

By avelino

Rookie (17)

avelino's picture

29-07-2004, 10:16

Ok, gracias. Pensaba que siempre se hacía directamente :-) mediante los registros. Entonces, pongo los modos gráficos mediante la BIOS pero para dibujar y realizar operaciones en la VRAM accedo al VDPO directamente, ¿No? Gracias.

By flyguille

Prophet (3031)

flyguille's picture

29-07-2004, 16:39

exacto!