Tags
Author: HatZen08 - Replies: 18 - Views: 13775
Patch: Selectable Script
Path:   Selectable Script 1.0
Target: Final fantasy 3, Version 1.0, English
Download

I want to share a patch i make. Perhaps, It can be helpful for a hacker.

Description:

In the original game, the enemy actions are determined by a script. In special cases, the enemy script is ignored and a random action is selected for the monster from its control list of commands. Common examples are the muddle status and Coloss
Author: HatZen08 - Replies: 26 - Views: 21103
Patch: Wilder Randomness
Patch:  Wilder Randomness 1.0
Target: Final fantasy 3, Version 1.0, English, With Header
Download


Description:

Final Fantasy 3 has a few pseudo random number generators. They base the random number generation in a table of available numbers. They choose the numbers in a sequential order based on different indexes.

The method to choose a random number based on a sequential order generates poorly random numbers. T
Author: madsiur - Replies: 3 - Views: 17152
IDA Pro newbie Tutorial (GBA, SNES, loader script, GDB debugger)
A) Tutorial goal
1) Disassemble partially a SNES ROM (first steps)
2) Disassemble partially a GBA ROM (first baby steps)
3) Understand some very basic IDA Pro functionalities

B) What is needed
1) IDA Pro (6.8 used here)
2) IDA SDK
3) Visual Studio community (free)
4) FF3us ROM (1.0 used in example)
5) FF6A ROM (European version used in example but it real
Author: madsiur - Replies: 5 - Views: 21063
SNES / GBA / C coding Resources
I was bored tonight so I decided to try to collect some tutorials links.

Wiki Links: SNES Documentation


From SNES Development:
Author: HatZen08 - Replies: 19 - Views: 22683
Patch: Custom Items
Patch:      Custom Items 1.1
Target:     Final Fantasy 3, version 1.0, english, with header
Download


In the original rom, items are hard coded for its original purposes and can't be edited without assembler modifications. This patch changes how specific items are handled and allows them to be more customizable.

The changes are:
  • Tools items are associated with spells and they can be edited.
  • Skeans items ar
Author: madsiur - Replies: 3 - Views: 6185
Radom Battle and Boss Themes
author: madsiur
version: 1.1
released on: 2016/04/28
Apply to a FF3us 1.0 ROM
Download


Files
randomsongsC2.asm: For implementation in bank $C2
randomsongsEE.asm: For implementation in bank $EE or any other bank

Apply with xkas 0.06
Command example: xkas randomsongsEE.asm romname.smc

Description

Randomize the battle theme and default boss song. By default the max number of song for the battle theme is
Author: HatZen08 - Replies: 0 - Views: 2512
Patch: Custom Display
Patch:  Custom Display 1.0
Target: Final Fantasy 3, version 1.0, English, with header
Download


Description:

In battle, status generates graphic changes for the actors. Those changes are hard coded for the default game and can't be modified without assembler modifications.

The patch modifies how the status are graphically setup in battle. Instead of assembler code, they are instead read from a customizable ta
Author: madsiur - Replies: 11 - Views: 12868
Cursed Tweak
Cursed Tweak
version 1.1
release on 2016/04/28
apply to a FF3us 1.0
wiki entry
Download

[Image: https://www.ff6hacking.com/wiki/lib/exe/...curse2.png]

Files
cursedtweakC2-4.asm: For implementation in bank $C2 (4 items)
cursedt
Author: HatZen08 - Replies: 6 - Views: 6022
Patch: Esper Commands 1.0
Patch:  Esper Commands 1.0
Target: Final Fantasy 3, version 1.0, english, with header
Download


In the default game, all actors have a fixed setup of four commands by actor. The patch allows extra commands to be setup for the default actors based on the equipped esper.

The setup of the commands is based on the system used in the status screen for Gogo. Instead of only Gogo, all default actors can setup commands.

The
Author: madsiur - Replies: 3 - Views: 5784
Equipment Check Event Command
Equipment Check Event Command
version 1.1
released on 04/28/2016
Apply to a FF3us
wiki entry
Download


Files

equipcheckEE.asm: For implementation in another bank than $C0
equipcheckC0.asm: For implementation in bank $C0

Apply with xkas 0.06
Command example: [i]xkas equip


Theme by Madsiur2017Custom Graphics by JamesWhite