Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

SRAM patch na osetrenie bugu Japoncikov...

Feri SHARP MZ-800




Onehda som slubil patch na osetrenie monitora, ktory znemoznuje nahrat do
SRAM fajl vacsi ako 0x80FF (myslim) bajtov (cca 32k).

UMZE to patchuje v sebe, takze zije s obycajnymi ROMami, ale ak by to
niekomu vadilo v inom emulatore, moze si patchnut ROM ktory pouziva (ten
vyssi, 16k bajtovy)

// SRAM load - patch to enable 32k+
ROMHI[0xE6F6] = 0x15;   // DEC D
ROMHI[0xE6F7] = 0x7A;   // LD A,D
ROMHI[0xE6F8] = 0xFE;   // CP 0xFF
ROMHI[0xE6F9] = 0xFF;
ROMHI[0xE6FA] = 0x20;   // JR NZ, 0xF8 - to 0xE6F4 (INIR)
ROMHI[0xE6FB] = 0xF8;


enjoy.

      Feri

Zobrazit původní podobu