Hi there, this text is only for spanish user, please don't angry 
the rest of the community :)

recibi recientemente un mail de un usuario espannol que
me pregunto sobre el emulador de spectrum para msx.

creo que la pregunta era si podriamos hacer un real emulador
para msx?? 

personalmente creo que es un poco dificil porque la mayoria
de los programas de spectrum (me refiero a los que valen la pena)
usan los recursos directamente, por ejemplo la instruccion que
envia datos a los perifericos es OUT. entonces, lo que habria que
hacer es un detector de estas instrucciones para interceptarlas y
de esta manera simular lo que originalmente hacian. El spectrum
-si no me recuerdo- emitia sonido usando el puerto 254 (FEh), 
pero nuestro msx2 lo usa para cambiar paginas de memoria,
mas conocido como memory mapper. Creo que es mas factible hacer
un emulador de spectrum RAPIDO en el MSX turbo-R. asi que por
el momento no pensamos hacer algo asi hasta que compre el 
Turbo-R talvez con un Z380 :) (suena bien)

ahora, el emulador de spectrum que hicimos, es bastate malo
y pobre, porque lo unico que tiene es una rutina que envia
cada cierto tiempo la memoria ram a la vram, o sea la pantalla
o imagen que vemos, y lo otro es la rom del spectrum que fue
modificada para que funcione correctamente en el msx. 
el trabajo fue bastante sencillo, pero no fue facil, pues 
hubo que simular varias cosas con los recursos de nuestro 
maravilloso computador...

repescto a emuladores de otros computadores para msx, pienso
que talvez uno de apple2. el resto como un atari xl, o un 
commodore seria imposible por la simulacion de la interrupcion por
linea, el scroll horizontal, etc. Lo que es factible y 
yo conozco resultados es traspasar manualmente un programa
de commodore o atari a msx. incluso un amigo esta pensando
reescribir directamente programas del viejo Atari st, no se
si lo conocen, aca no hay muchos...

cualquier duda o reclamo por los programas chilenos, 
escribidme a [EMAIL PROTECTED]

saludos,

Max.



Reply via email to