Users browsing this thread: 1 Guest(s)
Swap which characters share palette

#11
Posts: 96
Threads: 5
Thanks Received: 0
Thanks Given: 0
Joined: Jun 2022
Reputation: 0
Status
None
I opened it in ff6 tools that’s why it never worked right lol was able to apply it to my rom also, gonna create a sprite for Cecil then try it out. Thanks again
  Find
Quote  

#12
Posts: 676
Threads: 44
Thanks Received: 26
Thanks Given: 21
Joined: Jan 2015
Reputation: 11
Status
Zombie
Never used FF6tools, well, maybe once back when it was amore of a proof of concept rather than an editor. Didn't know it'd do anything like that.

I could have swore one of the emulators would let you load a ROM, then load IPS patches without actually installing for testing but I could be imagining things.


The only true wisdom is knowing you know nothing.
  Find
Quote  

#13
Posts: 96
Threads: 5
Thanks Received: 0
Thanks Given: 0
Joined: Jun 2022
Reputation: 0
Status
None
Yeah I’ve heard of that before, just to be clear catone, if I open this patched rom in ff3usme and apply terras palette over setzers palette/ battle palette, I’ll be able to keep cyan n shadows palette, but setzer will use terras palette?

Also ff6 tools does quite a bit event/battle scripts , attack/ ability properties , map/ graphics tiles and much more. And best of all it’s a browser vased editor do can use it on ur phone lol

Found this https://imgur.com/a/9RomVo9 

Located it in ff6 tools event script https://imgur.com/a/TjfL2YP

And u can change which palette is loaded  https://imgur.com/a/xfOUQVV

Think this is what I need to do to change setzers loaded palette to terra, but is there a lot more changes to make?

The synchronised palette hack doesn’t work with my rom catone, need to do it the way c- dude said   
Have to edit event script like above.
  Find
Quote  

#14
Posts: 676
Threads: 44
Thanks Received: 26
Thanks Given: 21
Joined: Jan 2015
Reputation: 11
Status
Zombie
As far as I remember, Terra uses palette 2 (and only Terra). If you change palette 2, then set Setzer to use palette 2, yes palette 4 (Cyan and Setzer) will still use the default palette 4, since you only replaced palette 2.

But you will have to change Setzer's OAM data to use palette 2 as well, or else the sprite will still use palette 4 in shops and roster places.

And yes, you'll have to change every instance of Setzer having a paleete set via event, as well as all NPC versions in a map editor.

Palette change guide

There it is. The link for Runelancer's document has a list of event locations character palettes are set.

OAM:
D8/EAFE (aka 18/EAFE in an editor)
02 80 01 88 3D
80 11 8A 3D
D8/EB07:
02 80 00 8C 3D
80 10 8E 3D

Those 4 "3D" need to be changed to match Terra's "39" for palette #2.


The only true wisdom is knowing you know nothing.
  Find
Quote  

#15
Posts: 96
Threads: 5
Thanks Received: 0
Thanks Given: 0
Joined: Jun 2022
Reputation: 0
Status
None
Is the OAM the save menu, shop menu etc?

Also gi nattack showed me how to edit map sprites through ff6 tools like this https://imgur.com/a/LeDBHBd
  Find
Quote  

#16
Posts: 676
Threads: 44
Thanks Received: 26
Thanks Given: 21
Joined: Jan 2015
Reputation: 11
Status
Zombie
Yeah, OAM data is used for party select, save/load screens, shops, and colosseum type things.

One of the reasons I like that synchronizing patch is becauses it bypasses that crap. Tots literally just a jacked up table of mostly reduntant instructions, at the end of a pointer list, that's at the end of yet another pointer list...

Mu problem is it only works for the primary characters specifically. Even "expanded" it still only points to the first original sprite sheets. But you shouldn't run into that problem beyond swapping palettes.

As for editing map sprites, which ever works. I do now wonder if FF6tools can load sprites from extended high ROM or not... I've only got one modified version of FF6LE that doesn't crash as soon as it attempts to load. Doubt it'll do it, but I might try it eventually.


The only true wisdom is knowing you know nothing.
  Find
Quote  

#17
Posts: 96
Threads: 5
Thanks Received: 0
Thanks Given: 0
Joined: Jun 2022
Reputation: 0
Status
None
I’m still learning man it’s very confusing too me lol wish I started this years ago lol but think I’m getting the hang of it thanks too everyone’s help, also can OAM palettes not be edited in ff3usme? There’s four palette options under the world/ battle palettes in graphics editor.
  Find
Quote  

#18
Posts: 676
Threads: 44
Thanks Received: 26
Thanks Given: 21
Joined: Jan 2015
Reputation: 11
Status
Zombie
As for ff3usme, as I recall that's a big negative. As I recall, it will only change the palette itself and the number of the palette from the battle palette list. Since the "map" palettes are set in event code its not practical to set them from there either.

As for OAM, has to be done manually. Pretty sure its only been mapped and remotely understood fairly recently ("recent" as in the last 5-6 years at least), to the general public.

As for confusing? Just remember to look at the individual pixels while editing. Don't matter how good or fluent you get, a wall of 5,000 bytes of hex makes sense to nobody.


The only true wisdom is knowing you know nothing.
  Find
Quote  

#19
Posts: 96
Threads: 5
Thanks Received: 0
Thanks Given: 0
Joined: Jun 2022
Reputation: 0
Status
None
This part here catone https://imgur.com/a/07rk05L
It says save screen shop palette

Also here’s addresses u gave for hexing OAM https://imgur.com/a/OtZs1LM
Seems different in my rom, could be wrong though

I can confirm that u CAN edit OAM in ff3usme, I changed the 4 option shown above and here is before and after without hex editing the 3D to 39
Before changing https://imgur.com/a/OtZs1LM

After https://imgur.com/a/kifJ3dh
  Find
Quote  

#20
Posts: 676
Threads: 44
Thanks Received: 26
Thanks Given: 21
Joined: Jan 2015
Reputation: 11
Status
Zombie
I did say its been awhile, makes sence usME could edit it I just never used it. Maybe it was the "overworld/towns" that didn't work or is was the OAM part on an ancient version that didn't work.

As for the address, in that screen your sitting on Strago's data, followed by Relm's, THEN Setzer's (the first 3D past where the cursor is).
Considering its only a few lines off, my guess would be your using a v1.1 ROM and most stuff was wrote/recorded from a v1.0 ROM (just a few variations between the two) but thats a guess. Don't know why else it wwould work but not be the exact adresses.

Regardless, if usME will handle it, then your good.


The only true wisdom is knowing you know nothing.
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite