Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Phantasy Star III Disassembly

Game : Phantasy Star III: Generations of Doom

Platform : GEN

Released by : lory1990

Release date : 23 Aug 2019

Category : Source Code

Skill Level : Advanced

Version : 1.0

Downloads : 712

Document description

This is a disassembly of the UE version of Phantasy Star III. It can be re-assembled using the Macro Assembler AS which was modified to make writing both M68K and Z80 code easier on the Mega Drive/Genesis.

Many pointers and offsets were labelled in order to edit the ASM code without breaking any functionality.

The sound driver written in Z80 assembly language can also be modified without any problems.

Reviews

Outstanding Toolfedorajoe2019-08-03Version 1.0

This was my first time working with Assembly, so there was a learning curve for me. Even so, the various areas of the document are well-labeled, and explanatory text outlines areas of major interest, such as the character stats and initial equipment. It's really simple to edit, and it compiles in seconds.

I can't say enough about the error reporting. If there are any issues during compiling, a simple text file is generated that explains precisely where the errors are located. As someone used to hacking ROMs in a hex editor, this is a godsend.

This is an outstanding tool for anyone who wants to play around with Phantasy Star III. It's simple enough that you can generate basic hacks quickly (say, renaming things or increasing the difficulty level), but also powerful enough to be capable of doing, well... pretty much anything you can think of.

(Many thanks as well to the author for being so helpful and patient with my many questions!)

Very much looking forward to experimenting with lory1990's other Assembly docs!