Hello there,
We've been working on a War of the Lions ModLoader named Chantage for a few weeks now.
Chantage is a mod loader for FFT: WotL, as well as an API to make mods play together nicely.
Mods are loaded from the memory stick at runtime, instead of needing to be patched
Right now the API is in a very early stage and cannot be used by mods directly, but basic mod loading work!
Because chantage is language-agnostic, you can develop mods in other languages than assembly. Chantage itself is made in C, and it's also possible to make mods in C++, or any language that can interface with C. It is still possible to make pure-assembly mods or to mix languages if you need to for some reason.
Rationale
Because chantage can run mods off the memory stick, and because it offers a common API to write mods against, it will eventually be possible to create mods that were thought to be impossible to make, such as:
* Creating new items/jobs/...
* Interfacing these items/jobs with the ENTD
* Adding new maps
* etc.
Usage
Right now you must patch your ISO in order to load chantage itself. However, future versions will allow for alternative ways to load the mod loader, such as cheat codes (for cwcheats or similar) or a PSP plugin. This would make it possible to run chantage mods with an actual UMD.
To install chantage:
* Download and extract the zip file
* Apply chantage.ppf to a clean, EBOOT-Decrypted US iso.
* Copy the whole PSP folder from the zip file to your memory stick.
How to install mods
* Copy the mod's .prx file into /PSP/GAME/ULUS10297/mods
* Open /PSP/GAME/ULUS10297/mods.txt with a text editor of your choice
* Append the name of the mod's .prx file at the end of that file
For example, to install a mod named abc.prx, copy it inside /PSP/GAME/ULUS10297/mods, then append "abc.prx" without quotes to /PSP/GAME/ULUS10297/mods.txt, on it's own line.
The chantage .zip includes slowdown_fix.prx, a chantage-compatible version of the popular slowdown fix.
Creating mods
Will be updated once the API is ready.
Credits
Thanks a lot to Quantumpencil & dzhu.
Download
You can find chantage (pre-)releases on GitHub: https://github.com/FFT-Hackers/chantage/releases