Final Fantasy IV Research & Development / Re: Final Fantasy IV EasyType data/bugfixes
« on: December 30, 2014, 11:08:53 PM »Thanks for letting me know those exist (I knew of yours) so I can start compiling these.
øA slickproductions.org /forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;u=5;area=showposts;start=120 e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexccba-2.html slickproductions.org /forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;area=showposts;u=5 e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexccba-2.html.z x Nñg^ ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ ,/ Œ÷ OK text/html ISO-8859-1 gzip @øÕ Œ÷ ÿÿÿÿÿÿÿÿ Tue, 10 Mar 2020 20:14:30 GMT 0ó° °® 0® P® €§² ð® Nñg^ Œ÷
We have EVEN MORE themes now, but some old ones are gone...This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
That's some interesting information there JCE.
1. Do any of those 7FXX values actually correspond to these changes?
2. Like for example, what will changing the country code of FFII do?
3. Will it cause it to play at 30 FPS due to it being in PAL?
4. And would changing the ROM type or size do anything now that the game has been compiled?
$7FC0 = Title in ASCII for LoROM (22 bytes in length, some ROMs have 21 bytes)
$7FDB = Version # (1 byte (is X, V1.X))
$7FD6 = ROM Type (1 byte)
$7FD7 = ROM Size (1 byte)
$7FD8 = SRAM Size (1 byte)
$7FD9 = Country Code (1 byte)
$7FDA = Publisher / Company (1 byte)
$7FDC = Checksum (2 bytes)
ROM Type:
ROM = 00
ROM+RAM = 01
ROM+SRAM = 02
ROM+DSP1 = 03
ROM+DSP1+RAM = 04
ROM+DSP1+SRAM = 05
ROM+FX Chip = 13
ROM+RAM+Super GameBoy = E3
ROM+DSP2 = F6
ROM Size:
00-07 = Invalid Size
08 = 2MBit
09 = 4MBit
0A = 8MBit
0B = 10/12/14MBit
0C = 24/32MBit
0D = 48/64MBit
0F-FF = Do not know any factory ROM with this size
SRAM Size:
NONE = 00
16KBit = 01
32KBit = 02
64KBit = 03
128KBit = 04
256KBit = 05
Country code list:
Japan (NTSC) = 00
USA (NTSC) = 01
Euro+Asia+Oceania (PAL) = 02
Sweden (PAL) = 03
Finland (PAL) = 04
Denmark (PAL) = 05
France (PAL) = 06
Holland (PAL) = 07
Spain (PAL) = 08
German+Austria (PAL) = 09
Italy (PAL) = 0A
Hong Kong (PAL) = 0B
Indonesia (PAL) = 0C
Korea (PAL) = 0D
Publisher (Only listing a few exmamples):
Acclaim = 33
Enix = B4
TAITO = C0
Square+Squaresoft = C3
$7FC0 = Title in ASCII for LoROM (22 bytes in length, some ROMs have 21 bytes)
$7FDB = Version # (1 byte (is X, V1.X))
$7FD6 = ROM Type (1 byte)
$7FD7 = ROM Size (1 byte)
$7FD8 = SRAM Size (1 byte)
$7FD9 = Country Code (1 byte)
$7FDA = Publisher / Company (1 byte)
$7FDC = Checksum (2 bytes)
ROM Type:
ROM = 00
ROM+RAM = 01
ROM+SRAM = 02
ROM+DSP1 = 03
ROM+DSP1+RAM = 04
ROM+DSP1+SRAM = 05
ROM+FX Chip = 13
ROM+RAM+Super GameBoy = E3
ROM+DSP2 = F6
ROM Size:
00-07 = Invalid Size
08 = 2MBit
09 = 4MBit
0A = 8MBit
0B = 10/12/14MBit
0C = 24/32MBit
0D = 48/64MBit
0F-FF = Do not know any factory ROM with this size
SRAM Size:
NONE = 00
16KBit = 01
32KBit = 02
64KBit = 03
128KBit = 04
256KBit = 05
Country code list:
Japan (NTSC) = 00
USA (NTSC) = 01
Euro+Asia+Oceania (PAL) = 02
Sweden (PAL) = 03
Finland (PAL) = 04
Denmark (PAL) = 05
France (PAL) = 06
Holland (PAL) = 07
Spain (PAL) = 08
German+Austria (PAL) = 09
Italy (PAL) = 0A
Hong Kong (PAL) = 0B
Indonesia (PAL) = 0C
Korea (PAL) = 0D
Publisher (Only listing a few exmamples):
Acclaim = 33
Enix = B4
TAITO = C0
Square+Squaresoft = C3