On Mon, 13 Nov 2000, Antoni Burguera Burguera wrote:
Esta es otra duda que tengo. Segn el Technical Handbook, normalmente
los puertos sern los que t dices, pero recomienda leer las posiciones
6 y 7 de la MAIN-ROM para averiguarlos. Pero claro, eso implica en
muchos casos hacer algo del estilo:
LD HL, VDPPORT0
LD C, (HL)
OUT (C), A
Ya que para mi VDPPORT0 no es una costante, sino que est definido como
VDPPORT0: DB xxx
Y he obtenido xxx en funcin de las posiciones 6 y 7 de la MAIN-ROM.
Vale la pena hacerlo como lo hago, para que sea "ms compatible", o
puedo suponer que todos los MSX-2 usan los puertos 98h, 99h, 9ah y 9bh?
Me juego las pelotas a que puedes asumir tranquilamente que todos los
MSX2/MSX2+/MSX Turbo-R tienen el VDP principal en los puertos
98h-9Bh. Esto ya quedo como standard DESPUES del MSX2 Technical Handbook.
Saludos,
--
ag0ny(_en_)ag0ny(_punto_)com - http://www.aamsx.org