HispaMSX

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

2004-03-04 19:58:05
 
Como hace tiempo que sabe Edu, el otir puede ser mejorado por el outi y otros 
santos. Lo que no se es porque no nos los pones tu mismo, a ver si te estas 
guardando un as en la manga.
 
http://www.msx.org/forumtopic1039.html
 
OUTI:OTIR =16:21 T-STATES
 
en cuanto al PSG el acceso directo es:
 
;SOUND A,B

WRITE_SOUND:          
                
                OUT     [$A0],A
                LD      A,B
                OUT     [$A1],A

 
;LEE REGISTRO PSG
;IN  [A]=REGISTRO
;OUT [A]=VALOR
 
IN_SOUND:
                OUT     [$A0],A
                IN      A,[$A2]
                
 
alguien podria explicar como se usa el RETI?

P.P.S: Y ni se os ocurra tratar de pasar más de >1000 bytes en cada 
interrupción, que vais a ir muy justos. Considero >que 800 bytes se pueden 
mover bien (esto es, 768 de la tabla de patrones y >lo que queda para 
atributos de sprites). WYZ puede hacer caso omiso >de esta recomendación, 
porque sabe lo que se hace.

ya ..ya.. , asi me salen luego las cosas, :)


From: "napalmsx" 

Hola buenas, estaba yo aporreando super rutinas graficas en asm (para
MSX 1, de momento ), cuando, o sorpresa ( falso, lo sabia ), me
encuentro con un lentisimo acceso a VDP mediante BIOS ( que M$ tenia
que ser ), en un principio intente el acceso manual mediante outs,
pero no funciono muy bien, y pense "ya lo mirare luego", pues bien,
ese "luego" ha llegado (mamá miedo), ya tengo hechas las rutinas que
queria, y ahora me falta un acceso a vram rapido cual rayo cosmico.

Comentaros que he mirado e incluso medio leido, los textos sagrados y
otras santas escrituras como el "MSX2 Technical Handbook","Red book",
manual oficial del vdp, y el "informatica para torpes", y el problema
no es que no lo expliquen, es que no lo entiendo T_T

Pues eso, que volvere a leerme, mas detenidamente esos documentos, a
ver si me sale, y os queria pedir, o experimentados usuarios
obsoletos, consejo, recomendaciones, experiéncias, indicaciones a
otros textos oscuros, y si os aburris mucho, ejemplos.

Muchas grácias.

PD. a mi compañero de compilaciones le ocurre lo mismo pero con el
PSG, tema timers y tal, no tengo datos exactos que los problemas que
tiene pero creo que va por el mismo camino de cabras que yo. Por que
si algun guru del PSG quiere iluminarnos, le estaremos agradecidos.

PD2. supongo que ha quedado claro que la meta es ignorar totalmente
la bios ;)

Muchas grácias
Nos leemos

Arnau Castellví.





---------------------------------

    Antivirus • Filtros antispam • 6 MB gratis
    ¿Todavía no tienes un correo inteligente?

[Se han eliminado los trozos de este mensaje que no contenían texto]


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