Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,479,778
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-25-24 02:51 AM
Guest: Register | Login

0 users currently in ROM Hacking Related Releases | 2 guests

Main - ROM Hacking Related Releases - The Guardian Legend MMC5 Patch v1.2 New thread | New reply


Dracula X
Posted on 11-10-17 09:04 PM (rev. 2 of 11-10-17 09:06 PM) Link | Quote | ID: 165971


Red Paragoomba
Level: 19

Posts: 57/64
EXP: 31131
Next: 4646

Since: 03-11-14
From: Dracula's Castle

Last post: 1736 days
Last view: 698 days
A new version is now available for download. Now you can patch other hacks to this one even "TGL WORLDS".

The main bug was the bankswitch code for MMC5.

Bankswitching:
to bankswitch from $8000 - $Bfff and from $C000 - $ffff, here's how to do it:

LDA bank_number
JSR $FFC0
JMP New Location


or

LDA bank_number
JSR $FFC0
RTS


This code can be very tricky.

If you want to use the compact mapper patch, then there are some things that you have to change.
The only thing that you have to change is this:

ROM File:

At location $1D71E, change
"99 66 D7" to "20 c0 FF".

In compact mapper hack, bankswitching is a lot easier than the original code. Here's how:


newlocation:
jsr $d728 ; bank 08
jmp $8000 ; $8000 or whatever etc...


http://acmlm.kafuka.org/uploader/get.php?id=5254

Main - ROM Hacking Related Releases - The Guardian Legend MMC5 Patch v1.2 New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.018 seconds. (327KB of memory used)
MySQL - queries: 37, rows: 48/49, time: 0.015 seconds.