HispaMSX

RE: [hispamsx] Programando VDP a pelo (v9918,v9928)

2002-09-19 20:58:40
Me sigue interesando lo de emplear sólo 256 caracteres en lugar de 768.
Alguna idea??

LD A,($F3DF)
AND $F9        ; Screen 4
VDP $80,A     ; VDP #0

LD A,($F3E0)
AND $86 ; vBlank OFF ; Sprites Normales
OR $02 ; 16x16 Spr
VDP $81,A ; VDP #1

VDP $82,$06 ; Pantalla Tiles

VDP $83,$9F ; Colores Low
VDP $8A,$00 ; Colores High

VDP $84,$00 ; Patrones Tiles




1.-Estoy tratando de variar un registro del VDP y no lo consigo.
Supongamos
que quiero escribir el valor $E2 en el registro 1. En teoría debería
hacer
algo así como lo siguiente:

[...]

    Prueba a:

    IN    A,($99)


   LD A,$E2
   OUT $99,A
   LD A,$81
   OUT $99,A




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