HispaMSX

RE: [hispamsx] Acceso rapido a VDP y otros temas religiosos

2004-03-04 13:35:48
suponte que hemos puesto en HL la dirección de
origen de datos y en DE la 
dirección de destino en VRAM, y en BC la longitud
total a copiar

COPIA_SEMI_RAPIDA:
; Configura la dirección de VDP
   di
   ld a,l
   out (99h),a
   ld a,h
   or 40h
   out (99h),a
; Prepara para copiar salvajemente
   ld c,98h
; Espera un poquito, por si acaso
   nop
   nop
; Copia a lo bruto
   otir
; Se acabo
   ei
   ret

Ok, por apurado pusiste mal la direccion destino en
VRAM. Segun el postulado, hay que tomarla del registro
DE y no de HL.
Quedaria asi:

    di
    ld a,E
    out (99h),a
    ld a,D
    or 40h
    out (99h),a
    ...
    ...

Saludos!

=====
Cæ

------------
Los mejores usados y las más tentadoras 
ofertas de 0km están en Yahoo! Autos.
Comprá o vendé tu auto en
http://autos.yahoo.com.ar

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