Final Fantasy 1 MSX2 Translation - Tool Recommendations

Started by FCandChill, December 15, 2021, 03:46:34 PM

Previous topic - Next topic


I'm currently looking into Final Fantasy 1 for the MSX2. So far I cracked the compression and can insert my own font. Additionally, I located the general text writing routine, so I can dump and insert text.

Right now, I want to do some more advanced stuff. I essentially want to either expand the amount of text space or add dictionary compression. Also, I want to remove the double spacing to fill more text in the textboxes.

For NES and SNES games, I've used xkas+ to insert patches. For the FDS, I made my own tool to expand FDS files. Information on the MSX is a bit harder to come by... Can someone point me to a tool like xkas+ that supports Z80 assembly? I've come across asMSX, but it appears that compiles binaries from asm files. It doesn't look like it's for patching files.

Additionally, I want to expand files. Can someone point to a tool that can extract and create MSX disk images?

Can anyone recommend a good debugger for MSX2? Emulicious only supports MSX, BlueMSX, which I'm using right now, is limited. It only allows the creation of execution breakpoints. OpenMSX, I'm not sure how to set that up.


I use armips fork

Which I think supports full Z80 architecture

Be careful of using ".import" for injecting binary files -- I've had bad luck with it and always ".relativeinclude off" to make it consistently work.

You can also create your own "org" macros

armips does not support fancy xkas/asar macro usage though.


Ah, this looks like what I'm looking for, thank you! I noticed there isn't a binary download. Do you know where I can get one / do you think you could provide one for Windows?


Roughly up-to-date (rebased) with armips master

Some code examples of how I used it for Gameboy

December 15, 2021, 11:41:26 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

OpenMSX is only (?) one who supports memory breakpoints.

I have little experience with MSX and can't offer guidance.

December 15, 2021, 11:44:19 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Possible disk tools (export, import commands)


Thanks, mate. I'll check those links out in depth when I have time. But so far, they look very promising.