M3troid: How do i use those scripts?
mk47at: 1. Have an environment that has gcc, bash, dd, split and maybe something else.
2. Compile that one weird program that is included in source code form.
3. Run the correct script for the game that you want to romify.
Obviously the easiest way would be a Linux system. Cygwin or WSL might also work.
On a mac:
* You could install gcc (and, if needed, the other mentioned packages) via homebrew
* Alternatively, you could see if that "one weird program" compiles with clang, which would allow you to use Apple's developer tools
On Android:
* Termux can be used for this purpose. Just make sure to download it from F-Droid, *not* the Play Store. (Although, if you're as strictly anti-DRM as I am, you should avoid the Play Store in general.)
* You can try running it in the default Termux environment. If that fails, there's proot-distro.
WSL, to my understanding, is basically a Linux environment that runs under Windows; in fact, WSL2 actually *is* a Linux system, running under an actual Linux kernel, inside a virtual machine.
Forgot another Windows option: mingw