ZONE DOCTOR - FF6 Editor v3.18.4 (formerly FF6LE)

If it has bytes, we can change it. Talk about anything relating to hacking and emulation here.

Moderators: General Moderator, Game Moderator

Re: ZONE DOCTOR - FF6 Editor v3.18.3 (formerly FF6LE)

Postby Warrax » Thu Aug 22, 2013 3:57 pm

giangurgolo wrote:The settings can be reset in the program's settings editor. Click the cog icon at the top of the main window and click "Default" in the settings editor.

Found it, thanks. Most of the errors seems gone by now.

giangurgolo wrote:So you don't get the error when you click the save icon in the top left corner? Just after you choose "Yes" in the prompt when you close the window?

Yes, I only get an error when choosing "Yes" when prompted to save locations. BTW is there a reason why locations do not save when I use the save icon?

I was trying to reproduce previous errors and a new error code appeared when messing in the WoB map, I was adding those bridges around The Veldt again then I got this error while saving locations:

Code: Select all
Error accessing data at $-939131 in 4194816 byte array.
Please report this.

I had this code appear at 3 random moments just by messing with tilesets. Message appear when choosing "Yes" when prompted to save locations. After that it's not possible to mess with tiles unless I re-select one of the tools (draw tile, erase tile, etc). Previous errors was causing this also.

When I press OK following the error message, I get this error code:

Code: Select all
ZONEDOCTOR, Version=, Culture=neutral, PublicKeyToken=null, ROMSize=$400000

**************Exception Text**************
Une exception de type 'System.Exception' a été levée.

**************Recent Event History**************
"openLocations" | Checked = False | Form "Editor" | 2013-08-22 15:03:04
OPENED FORM "Locations" | 2013-08-22 15:03:04
"saveToolStripMenuItem" | Checked = False | Form "Editor" | 2013-08-22 15:03:03
CLOSED FORM "Locations" | 2013-08-22 15:03:01
"openLocations" | Checked = False | Form "Editor" | 2013-08-22 15:02:49
OPENED FORM "Locations" | 2013-08-22 15:02:49
CLOSED FORM "Locations" | 2013-08-22 15:02:48
"save" | Checked = False | Form "Locations" | Element = {000}  World of Balance, World Map | 2013-08-22 15:02:40
"openLocations" | Checked = False | Form "Editor" | 2013-08-22 15:01:50
OPENED FORM "Locations" | 2013-08-22 15:01:49
User avatar
Active User
Active User
Posts: 36
Joined: Mon Feb 22, 2010 7:47 pm

Re: ZONE DOCTOR - FF6 Editor v3.18.3 (formerly FF6LE)

Postby giangurgolo » Fri Aug 23, 2013 2:48 pm

Could you PM me a patch of your hack? I'll need to test it against the editor's functions to determine exactly why this error is showing up. Thanks.

EDIT: new v3.18.4 released, as usual check the OP
User avatar
Active User
Active User
Posts: 32
Joined: Sat Apr 02, 2005 6:40 pm

Re: ZONE DOCTOR - FF6 Editor v3.18.4 (formerly FF6LE)

Postby Imzogelmo » Thu Aug 29, 2013 1:48 am

I tried to crash 4 the same way I did with 3, and so far, it has played nicely. :)
User avatar
Posts: 659
Joined: Wed Sep 08, 2004 4:07 pm
Location: On the spirtual plane

Re: ZONE DOCTOR - FF6 Editor v3.18.4 (formerly FF6LE)

Postby Novalia Spirit » Tue Oct 08, 2013 3:03 pm

I noticed certain event commands ignore the most significant bits when converting an event bit into a memory address. Here's an example:

Code: Select all
CA7B50: {D2-F0}               Set event bit $1E80($1F0) [$1E9E, bit 0]

The address $1E9E, bit 0 corresponds to event bit $0F0. The correct address would be $1EBE, bit 0.

I also noticed some unnecessary parentheses in the description for event command $35:

Code: Select all
CA0364: {35-30}               Pause execution until action queue for object $30 (Camera) (is complete)

Lastly, I suspect you forgot to implement a description for bit 1.7 after removing it from the list of unknown bits.
User avatar
Novalia Spirit
Regular User
Regular User
Posts: 268
Joined: Tue Aug 30, 2005 5:30 am
Location: Quebec


Return to ROM Hacking and Emulation

Who is online

Users browsing this forum: No registered users and 2 guests