Users browsing this thread: 1 Guest(s)
zone doctor vs. LE Rogue

#6
Posts: 617
Threads: 49
Thanks Received: 0
Thanks Given: 5
Joined: Feb 2017
Reputation: 25
Status
None
I use Zone Doctor, but it took me about a month to figure out how to work around its numerous bugs.

The main bug is how it handles the banks CA (00), CB (01), and CC (02). Whenever it shifts data, it converts everything to CA. So if you had something that said "Call Subroutine CB1234 (hex B2 34 12 01)", and you added ANYTHING to the event, it would change it to CA1234 (B2 34 12 00). If you make NPC #3 into NPC #4, then the same thing will happen when ZD tries to shift the offsets for those characters. It'll drop anything but the first 2 bytes. Note that this also happens when branching via casewords.

Also, when you edit an event through ZD, the event has to have the EXACT same number of bytes as it did previously. Since most of my event edits usually CONSERVE bytes, I get around this by padding the end of my event with "Refresh Objects (Hex 45)" till I get to the starting number of bytes. Then I go into a hex editor and truncate the event, padding the rest with bytes that say "00" and end with "FE" (the command to end an event). Later on, if I needed to write a subroutine that I knew would take 10 bytes, I'd search the rom for 10 sets of "00" followed by "FE". I think Divergent Paths uses something like 200-300 LESS bytes than the original rom for events.

Still, even with that HUGE bug, ZD's event editor is what made my "Divergent Paths" project possible.


Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
  Find
Quote  



Messages In This Thread
zone doctor vs. LE Rogue - by CzarMalboro - 10-28-2017, 03:35 PM
RE: zone doctor vs. LE Rogue - by Gi Nattak - 10-28-2017, 04:20 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 10-28-2017, 05:35 PM
RE: zone doctor vs. LE Rogue - by madsiur - 10-28-2017, 07:36 PM
RE: zone doctor vs. LE Rogue - by B-Run - 11-02-2017, 07:12 PM
RE: zone doctor vs. LE Rogue - by madsiur - 11-02-2017, 08:27 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 10-28-2017, 09:52 PM
RE: zone doctor vs. LE Rogue - by madsiur - 10-28-2017, 11:31 PM
RE: zone doctor vs. LE Rogue - by PowerPanda - 10-28-2017, 10:06 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 10-29-2017, 12:16 AM
RE: zone doctor vs. LE Rogue - by PowerPanda - 11-01-2017, 12:29 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 11-01-2017, 04:26 PM
RE: zone doctor vs. LE Rogue - by madsiur - 11-01-2017, 11:29 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 07-27-2019, 06:37 PM
RE: zone doctor vs. LE Rogue - by madsiur - 07-27-2019, 06:57 PM
RE: zone doctor vs. LE Rogue - by Robo Jesus - 07-27-2019, 07:16 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 07-27-2019, 07:45 PM
RE: zone doctor vs. LE Rogue - by Robo Jesus - 07-27-2019, 08:11 PM
RE: zone doctor vs. LE Rogue - by Warrax - 08-16-2019, 02:45 PM
RE: zone doctor vs. LE Rogue - by Catone - 08-16-2019, 08:27 PM
RE: zone doctor vs. LE Rogue - by CzarMalboro - 08-16-2019, 09:34 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite