FFTA_Engine_Hacks icon indicating copy to clipboard operation
FFTA_Engine_Hacks copied to clipboard

Issues with building

Open FelixGrafschmidt opened this issue 3 years ago • 0 comments

I assume I am doing something wrong but I don't know what. The build process creates a 11545 KB file but when I try to start it (bizhawk) I just get a white screen. I used the default settings in "ROM Buildfile.event". I was trying to follow the instructions given in the readme, but some points were either not clear or led to an error (again, probably an issue/misunderstanding on my part).

Here is what I did:

  • Download the project folder
    • I cloned the whole repository, is that what is meant by "project folder"?
  • Download Event Assembler, which includes the EA Formatting Suite, and extract it in the "Event Assembler" directory.
    • The version I downloaded was V11.1.3. I created a new folder in the cloned project called "Event Assembler" and extracted the archive into it.
  • Download ColorzCore, rename it to "Core.exe" and use it to replace the "Core.exe" in the "Event Assembler" folder.
    • Worked as described, no issues/questions.
  • Optionally, get [ups] (https://github.com/rameshvarun/ups/releases) and extract the "ups" folder to the root directory.
    • This is only if I need a .ups patch, correct? If I want to play the rom myself I assume I do not need this.
  • Place your US FFTA clean ROM in the root directory, it must be named "FFTA_clean.gba".
    • "root directory" means the cloned project directory, correct?
  • Modify "ROM Buildfile.event" to customize, enable or disable features as you wish.
    • no issues
  • If you are not using a clean ROM you will likely want to change the FreeSpace definition.
    • I honestly lack the experience with rom-hacking to know what this means. If this is the issue, would someone be so kind as to provide me a quick explanation how to do this?
  • If you want to customize the features further, look for their respective installer in "Engine Hacks"
    • no isseus
  • Run MAKE_HACK.cmd, which will run EA to generate "FFTA_hack.gba" using "ROM Buildfile.event"
    • If I just follow the steps above, I get an exception "Exception: Could not find file 'C:\Users\Felix\Documents\dev\FFTA_Engine_Hacks\Event Assembler\ROM Buildfile.event'."
    • I then copied the "ROM Buildfile.event" file into "Event Assembler" and tried again
    • The build process concludes without errors but the generated "FFTA_hack.gba" results in the white screen I described in the beginning.

I absolutely love FFTA and I really hope that this project will enable me to play it again without being annoyed ba a lot of the issues it has. I am sorry for the quite verbose report, I justed wanted to provide as much information as possible.

FelixGrafschmidt avatar Sep 03 '22 18:09 FelixGrafschmidt