Register - Login
Views: 99843326
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 11:48:11 PM
Jul - Posts by zoogelio
zoogelio
Random nobody
Level: 3


Posts: 1/2
EXP: 124
For next: 4

Since: 01-16-17


Since last post: 5.3 years
Last activity: 5.2 years

Posted on 01-16-17 08:49:06 PM, in Useful Tools Link
I'm looking to compile information on battle formations and encounter data in Final Fantasy Legend III but I've been wondering which tools to use to read the ROM, including while in play.

I compiled the encounter tables for Final Fantasy Legend II although the ROM values for each enemy and each enemy formation as well as the number of slots used for battles on each map (and the table of the order the 'random' values went in) were gathered by others prior so I had that to work from and compiled it the old fashioned way- save states and utilizing portions of the battle slot table with all slots within a stretch of 20 or so battles. None of that is yet documented for FFLIII. FFLIII is unlike FFLII because it was developed by a short-lived branch of Square in Osaka and the branch had just two games to its credit, so it likely is programmed very differently from FFLI & FFLII. I do know the battles do not have fixed odds. Unlike FFL1 & 2, FF1-3, they do not loop around a table of 256 in sequence. It may be like FFIV (the closest game developed by Square chronologically), where you can fight 256 battles and not get different battle formations falling into perfect odds and not see them loop in order.

I want to be able to identify the hex values associated with each enemy, each battle formation, and the battle slot odds per map with whatever I use. If I find anything else unused that isn't on the FFLIII entry page here, I'll post it.
zoogelio
Random nobody
Level: 3


Posts: 2/2
EXP: 124
For next: 4

Since: 01-16-17


Since last post: 5.3 years
Last activity: 5.2 years

Posted on 01-19-17 05:20:09 AM, in Useful Tools Link
Originally posted by divingkataetheweirdo
An obvious tool would be something like VBA, which can disassemble in real time. It's not 100% accurate when it comes to Game Boy games, but it does work decently.

There's also BGB, which is more accurate and does have a better debugger, but also has somewhat higher requirements. I'd recommend BGB over VBA any day for Game Boy games, though.

GameBoy Assembler Plus is another good one, as not only does it assemble games, but it can also disassemble them with fairly decent accuracy.

Translhextion is useful for games like FFLIII, which only uses a single byte for each character, so that you can read the text.


Thanks. Though I have a few questions about Translhextion. First, is the help file that comes with it supposed to be blank. I've clicked on several entries and sub-entries and nothing is displaying. Also, is there some way to translate the gibberish of letters and symbols on the right when I drop in the FFLIII game file in to something readable or translatable?

How would I go about finding where enemy/battle data is located such that I can see either a value changing in real time or see hex values appear when a battle is triggered and loaded?
Jul - Posts by zoogelio


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

19 database queries, 3 query cache hits.
Query execution time: 0.074221 seconds
Script execution time: 0.003931 seconds
Total render time: 0.078152 seconds