ff3:ff3us:patches:madsiur:antifreeze

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ff3:ff3us:patches:madsiur:antifreeze [2022/01/18 00:23]
madsiur [Description]
ff3:ff3us:patches:madsiur:antifreeze [2022/02/14 15:13] (current)
madsiur [Description]
Line 6: Line 6:
 ==== Patch data ==== ==== Patch data ====
  
-|Name               |Antifreeze Hack 1.|+|Name               |Antifreeze Hack v1.0a |
 |Author             |madsiur  | |Author             |madsiur  |
 |Link               |{{ff3:ff3us:patches:madsiur:antifreeze.zip|Download}}  | |Link               |{{ff3:ff3us:patches:madsiur:antifreeze.zip|Download}}  |
  
 ==== Rom Data ==== ==== Rom Data ====
- +<code> 
-|ROM Name  |Final Fantasy III (USA) 1.0  | +Final Fantasy III (USA) (1.0) 
-|ROM SHA-1  |4F37E4274AC3B2EA1BEDB08AA149D8FC5BB676E7  | +File/ROM SHA-14F37E4274AC3B2EA1BEDB08AA149D8FC5BB676E7 
-|Header  |No  |+File/ROM CRC32: A27F1C7A 
 +</code>
  
 ==== Files ==== ==== Files ====
  
 <code> <code>
-antifreeze_C2_nh.ips: Patch that use free space in bank $C2 +antifreeze-C2-nh.ips: Patch for monsters and characters that use free space in bank $C2 
-antifreeze_C2.asmbass assembly file of the above patch +antifreeze-EX-nh.ipsPatch for monsters and characters that use free space in bank $EE 
-antifreeze_EX_nh.ips: Patch that use free space in bank $EE +antifreeze-character-C2-nh.ips: Patch for characters only that use free space in bank $C2 
-antifreeze_EX.asm: bass assembly file of the above patch+antifreeze-character-EX-nh.ips: Patch for characters only that use free space in bank $EE 
 +antifreeze-monster-C2-nh.ips: Patch for monsters only that use free space in bank $C2 
 +antifreeze-monster-EX-nh.ips: Patch for monsters only that use free space in bank $EE 
 +/asm: Folder containing the bass assembly file of each hack
 </code> </code>
  
 ==== Description ==== ==== Description ====
  
-This hack repurpose the unused "repel Magitek" item flag in FF3usME to make it repel the Freeze status instead ($D85006 bit 3 in the monster data). This hack does not alter any equipment data to make use of the new flag.\\+This hack repurpose the unused "repel Magitek" item flag in FF3usME to make it repel the Freeze status instead ($D85006 bit 3 in the item data). It also repurpose the "block Magitek" flag in the monster  data for the same purpose ($CF0014 bit 3). Although you can't set Freeze on a monster in the original game, that option could be useful for a spell or a rage that set Freeze.\\
  
-The bank $C2 hack use 19 bytes of free space at $C26480 and the EX hack use the same amount at $EEAF1A. Those free space offsets can be changed in a ASM file by changing the offset of the "seek" macro call. Both hacks insert a JSL or JSR in the code the set equipment properties at $C2291A.\\+The bank $C2 hack use free space at $C26480 and the EX hack use some at $EEAF01. At most antifreeze-XX-nh will use 44 ($2C) bytes of free space and the character or monster only hacks use about half that amount. Those free space offsets can be changed in a ASM file by changing the offset of the "seek" macro call.\\
  
-To assemble the hack use bass v14 by typing a command such as "bass -o rom.smc antifreeze_C2.asm".\\+To assemble the hack use bass v14 by typing a command such as "bass -o rom.smc antifreeze-C2.asm".\\
  
 ==== Links ==== ==== Links ====
  
-[[https://www.ff6hacking.com/forums/thread-4165.html|Forum Thread]]+[[https://www.ff6hacking.com/forums/thread-4166.html|Forum Thread]]
  
 [[ff3:ff3us:patches:madsiur|{{ff3:ff3us:patches:madsiur:madbutton.png}}]] [[ff3:ff3us:patches:madsiur|{{ff3:ff3us:patches:madsiur:madbutton.png}}]]
  • ff3/ff3us/patches/madsiur/antifreeze.1642465436.txt.gz
  • Last modified: 2 years ago
  • by madsiur