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]