HispaMSX

RE: Nemesis 3 (y un detalle mas...)

2002-11-13 20:30:37
--- En hispamsx@y..., "Eduardo Robsy Petrus" <robsypetrus@h...> 
escribió:
 
Por cierto, hablando del Nemesis 3, habría alguna forma de 
conseguir 
ejecutar el juego en modo japonés desde un ordenador europeo? Qué 
hace para 
detectar la máquina? Busca las ROMs del soporte kanji o algo más 
exótico? 
Alguina ideota al respecto?

Un poco tarde porque no lei el mensaje en su dia, pero aqui va la 
idea que supongo que a muchos se le paso por la cabeza,... si no esta 
hecho ya desde hace milenios.

Copia de la bios a la ram y parcheo. tal que asi:

                ORG     $C100
                
                DI
                LD      BC,$4000
                LD      DE,$8000
                LD      HL,$0000
                LDIR
                LD      HL,$802B
                LD      [HL],0    ; ordenata japones
                INC     HL
                LD      A,[HL]
                AND     11110000B
                LD      [HL],A    ; teclado japones
                CALL    B_RAM
                LD      BC,$4000
                LD      DE,$0000
                LD      HL,$8000
                LDIR
                LD      C,$A8
                IN      A,[C]
                SET     2,A
                RES     3,A
                OUT     [C],A
                LD      HL,[$4002]
                JP      HL

;BUSCA RAM PAGINA 0

B_RAM:          IN      A,[$A8]
                LD      [INI_RAM],A
                LD      HL,$1000
                LD      B,1
                CALL    BRB0
                LD      [CFG_RAM],A
                RET
BRB0:           ADD     A,B
                LD      [@@TEMP],A
                OUT     [$A8],A
                LD      A,$1F
                LD      [HL],A
                LD      A,[HL]
                CP      $1F
                LD      A,[@@TEMP]
                JR      NZ,BRB0
                RET
    
@@TEMP:         DB      00
INI_RAM:        DB      00
CFG_RAM:        DB      00  


Se ensambla el shitware este( KNM copyright ).En caliente se enchufa 
el carchuto al uso en el slot 1 y solo el 1. (solo he probado nemesis 
2 y salamander bajo MSX-1 y funcionan). Despues se ejecuta el 
programa para arrancar el juego.

Para simular msx2 es igual de sencillo pero solo dispongo de msx1.

Saludos

WYZ.



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