Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
; Address $7F8B, or offset $3F8B in SPELL.63

    LD   C, $01                      ; 0E 01
    OZ   OS_Mgb                      ; E7 5A        Get bank bound to segment 1 (running bank), stored in B
    DEC  B                           ; 05           Decrement B to pick preceding bank address (SPELL.62)
    NOP                              ; 00
    NOP                              ; 00
    NOP                              ; 00
    NOP                              ; 00
    NOP                              ; 00
    LD   C, $03                      ; 0E 03    
    OZ   OS_Mpb                      ; E7 5D        Bind that bank address to segment 3
    POP  DE                          ; D1
    POP  BC                          ; C1
    POP  HL                          ; E1
    POP  AF                          ; F1           Restore register states from stack
    RET                              ; C9           Return

Download Patches

These patches are published in the IPS format, popular for ROM patches.

View file
nameSPELL.62.ips

View file
nameSPELL.63.ips