øAslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1833.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index6888-2.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&board=8.180e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index6888-2.html.zx;&h^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈà•¤WòOKtext/htmlISO-8859-1gzip@øÕWòÿÿÿÿÿÿÿÿWed, 11 Mar 2020 00:00:19 GMT0ó°° ®0®P®€§²ð®;&h^ÿÿÿÿÿÿÿÿ#Wò Trying to fix Masterzed's "new game +" patch

Author Topic: Trying to fix Masterzed's "new game +" patch  (Read 2580 times)

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Trying to fix Masterzed's "new game +" patch
« on: June 03, 2013, 10:40:21 PM »
I tried to contact him via email some months ago but I didn't get any answer and I also tried to get help in another forum some time ago without any luck, so... you, guys, are my last hope.

I want to add the "new game +" feature to my hack, but it's bugged: when you use this feature, in the new game +, Terra doesn't appear on the shops and in the mog's battle at the beginning of the game, when you move Mog's team, it leaves another "mog's team" behind. I think that both bugs might be related and have something to do with Terra, that she is missing "something" (a property? an effect? dunno...)



Of course, I tried to fix it by myself but I'm a newbie at assembly code and I only could mess with the event code of the patch. I tried a lot of things (like adding Terra twice like he did with wedge and vicks, for example) but nothing.

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: Trying to fix Masterzed's "new game +" patch
« Reply #1 on: June 03, 2013, 11:04:18 PM »
Couldn't you just add on to the ending to resume the game, put back the WoB map changes and clear all the flags?

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #2 on: June 03, 2013, 11:20:45 PM »
That would be even harder I think, at least for me xD, and I'd prefer the "new game +" this way. It feels like a "new game +" the other way feels just like a weird way of "go back to the beginning".

Thanks for your help anyways :)

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Trying to fix Masterzed's "new game +" patch
« Reply #3 on: June 03, 2013, 11:22:54 PM »
It's possible his patch is conflicting with another event fix patch. Have you applied any other patches other than NewGame+?

119 bugs fixed and counting.

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #4 on: June 03, 2013, 11:26:36 PM »
I tested this patch in a clean, headered and 1.0 rom. I wanted to be sure that it was a bug of the patch before asking for help.

EDIT: of course, I tested it too in a rom without header, the 1.1 version, etc.

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Trying to fix Masterzed's "new game +" patch
« Reply #5 on: June 03, 2013, 11:30:40 PM »
That might be why, most of the older FF6 patches assume a header, unless a readme says specifically otherwise.

119 bugs fixed and counting.

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #6 on: June 03, 2013, 11:34:07 PM »
I have it in a clean 1.0 rom with a header. It's the only rom where it works, if you try to apply it to a rom without a header, an v1.1, etc.  it crashes the game

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Trying to fix Masterzed's "new game +" patch
« Reply #7 on: June 04, 2013, 08:31:22 AM »
The "bug" in this case is that the patch wasn't applied correctly. It needs a header. If you want to patch it to v1.1, add a header to the rom first.

119 bugs fixed and counting.

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #8 on: June 04, 2013, 08:35:39 AM »
I told you twice that the rom has a header....

I tested this patch in a clean, headered and 1.0 rom.

I have it in a clean 1.0 rom with a header.

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Trying to fix Masterzed's "new game +" patch
« Reply #9 on: June 04, 2013, 10:56:02 PM »
Clearly I made a mistake in reading then. In any event, I've never used this patch, or looked at what it does. ZED resides at GameFAQS, and Mnrogar's Den, though I think there was something weird going on that prevents new users from registering there, but I don't remember exactly what was going on. Probably something on my end that I need to bug Hypher about. :tongue:

119 bugs fixed and counting.

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #10 on: June 04, 2013, 11:22:28 PM »
I tried to register in mnrogar sometime ago, and you are right, I can't register there, that's why I tried to contact him via email (without any luck). It might be that he is not interested anymore in FF6 and much less in this patch, this patch is from 2004...

To make it worse, in the readme of the patch he speaks about the bug that I have seen, he said something like "our little bug of no one in the first slot" or something like that. If he didn't even bothered in fixing this patch when he developed it..., now, 9 years later...

That's why I started looking for help somewhere else, I don't wanna be a stalker xD

Madsiur

  • Tunnel Armor
  • *
  • Posts: 149
  • Gender: Male
  • FF6AE coder
    • View Profile
    • Madsiur's Lair
Re: Trying to fix Masterzed's "new game +" patch
« Reply #11 on: June 05, 2013, 05:33:17 PM »
I'm not sure but maybe your problem has to do with that event bit that remains clean:

Code: [Select]
2E0 DC:0 Terra is covered by the shop and item menus and Gogo's Status screen

It think the bit has to be set if you want the character to appear in the shop menu. At least it is set when Terra is created:

Code: [Select]
CA/5E34: 7F    Change character $00's name to $1D (????? )
CA/5E37: 40    Assign properties $00 to character $00 (Actor in stot 0)
CA/5E3A: 3D    Create object $00
CA/5E3C: 3F    Assign character $00 (Actor in stot 0) to party 1
CA/5E3F: 37    Assign graphics $00 to object $00 (Actor in stot 0)
CA/5E42: 43    Assign palette $02 to character $00 (Actor in stot 0)
CA/5E45: D4    Set event bit $1E80($2E0) [$1EDC, bit 0]
CA/5E47: D4    Set event bit $1E80($2F0) [$1EDE, bit 0]

Kalix

  • Wing Raptor
  • *
  • Posts: 9
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #12 on: June 05, 2013, 05:47:55 PM »
Thanks for your help Madsiur, but I already fixed the shop thing on my own.

I already know what happens with mog's team too,  but I'm too lazy to fix it right now. I know where is the bug exactly and I could make a cheap workaround but I want to make a real fix and fix more possible bugs in other events with more than one team.

I thought that both bugs were related, but I was wrong.


I'm beginning to think that I shouldn't bother with this hack, I fear that this patch is bugged as hell and that's why Masterzed didn't finish it...



EDIT: Fixed mog's team. As I thought I will likely find the same bug in other multi-team events. I'll continue my hunt for bugs/glitches...
« Last Edit: June 05, 2013, 08:54:57 PM by Kalix »

Tzepish

  • Siren
  • *
  • Posts: 71
  • Gender: Male
    • View Profile
Re: Trying to fix Masterzed's "new game +" patch
« Reply #13 on: June 26, 2013, 05:19:07 PM »
Is this patch event data only, or is there code associated with it?  It seems like it wouldn't be tough to write from scratch entirely in event data. ie: clear all flags, remove all characters from the party, and goto the address of the first event in the game (assuming that first event takes care of things like teleporting to the narshe cliff and creating biggs, wedge, and terra). Of course, I guess it wouldn't surprise me if this game relied on some sort of hardcoded nonsense to set the first event up properly.

TheNattak

  • Garula
  • *
  • Posts: 203
  • Gender: Male
  • Mike
    • View Profile
    • Return of the Dark Sorcerer
Re: Trying to fix Masterzed's "new game +" patch
« Reply #14 on: June 27, 2013, 10:06:23 PM »
There is also code added. For one he added/coded a new general action that I'm guessing reverts all the flags and events/npcs back to new game-like somehow. Along with that and the added event data, there are also a couple other changes in C0 and C4.
« Last Edit: June 27, 2013, 11:59:33 PM by TheNattak »