I wasn't sure where to ask about this, so I went with the help section...
I was thinking about changing the background color of all the menu windows and such. I'm guessing that, like most things, it's do-able. But is it practical? What would be involved in doing that?
I stumbled upon a file in my folders called "bg.gif" which is seems to be what you're looking for. I think it was within the FFTPatcher's resource folder because there was FFTP-related stuff extracted on the same date in the folder where I found it. I find it odd it has anything to do with FFTPatcher, but this is pretty much the only clue I have right now. If I figure out anything else I'll let you know. Here's the file for the time being.
I hope that editing the bg file works for you.It'd be great to see a mod with that feature. I wonder if you can change the font file colours too. I think you may have to depending on how much you change the bg cause the antialiasing on the font is made to blend with the beige bg. You will also want to change the beige background color of each portrait to match the new bg colour.
The font does not have anti-aliasing actually. The Windows and Fonts share the same colours, which makes your options -very- limited.
I created a wiki page that should have all the relevant information you need:
http://ffhacktics.com/wiki/EVENT/FRAME.BIN
Pointed out via Skype already, but the formation screen background definitely doesn't have the correct palette anywhere in the list. Let the investigations commence!
Thanks for the help. I think I may have to return to this particular thing once I learn more though. Haven't quite figured things out yet.
I'd really prefer to edit the images outside of tilemolester, since that would be a heck of a lot easier. However, I'm not sure how to export it while preserving the palette. Anybody know how?
Maybe someone has a better answer, but the best I can think of is either manually converting to .TIM then converting to .bmp, or paste the hex data in a .spr, import that in shishi and export as .bmp. The latter method only works because both have 256 width.
Reverse the process to get the data to paste back in.
I'd convert it to .TIM and try that... except I have no idea how to do that. :\
This has information regarding the .TIM format: http://mrclick.zophar.net/TilEd/download/timgfx.txt
I can't really help much with .TIM conversion because I used to use TIM Utility, which doesn't work on W7.
There is another tool for TIMs listed here that I've never tried called TIM Tool: http://ffhacktics.com/wiki/Tools
You'd pretty much have to copy paste the hex of FRAME.BIN at the proper offsets of a blank .TIM.
Still no luck puzzling it out, but I'm working on it.
Yeah... I have no idea what I'm doing. Unless someone knows something that might help, I'm going to have to give up on this for now.
- Open shishi and extract Ramza as a .spr
- Open Ramza.spr and FRAME.BIN in a hex editor
- Copy FRAME.BIN's first 16 palettes (0x9000-0x91FF) to Ramza.spr's palettes (0x0000 - 0x01FF)
- Open Shishi and import Ramza.spr
- Extract Ramza.bmp
- Edit the colours of Ramza.bmp as you wish (I think there are at least 3 different palettes for the window, you'll have to figure out what they are; I only know for sure the very first one is)
- Open Shishi and import Ramza.bmp
- Extract Ramza.spr
- Copy Ramza.spr's palettes (0x0000 - 0x01FF) to FRAME.BIN's first 16 palettes (0x9000-0x91FF)
- Import FRAME.BIN with cdprog/cdmage
I guess you can use this since I already made it. You can use it with my palette editor and import it in Shishi.
Thank you so much! Following those steps it seems to work. :)