Usage within hUGETracker
fortISSimO can be used directly inside of hUGETracker, which lets you preview any differences live! This only requires overwriting a couple of files, too.
DISCLAIMER
Using fortISSimO in hUGETracker is NOT officially supported by hUGETracker! If you get any issues, even with hUGETracker itself (garbled sound, hangs, crashes), while using fortISSimO, please report them to me! hUGETracker still opens its own bug reporting page sometimes, but I can’t change that.
Those issues have never happened yet, but fortISSimO may nonetheless contain bugs!
💡 As of 2023-02-22, a hUGETracker bug prevents the “note cut” effect (
E
) from working on CH3. This does not affect ROM exports.
Here is how to “inject” fortISSimO into hUGETracker:
-
Locate the
hUGEDriver
directory next to thehUGETracker.exe
you want to “mod”; we will be overwriting some files in there. -
Copy
fortISSimO.asm
into that directory ashUGEDriver.asm
. -
Copy
fortISSimO.inc
into theinclude
directory ashUGE.inc
. -
Modify
hUGEDriver.asm
(which is now justfortISSimO.asm
in disguise). Look for the following line, at or near line 5:; def HUGETRACKER equs "???"
- Make sure between the quotes is the version of hUGETracker that you are using.
- Delete the
;
.
You should end up with something like this:
def HUGETRACKER equs "1.0b10"
If you forget to do this, you should get an error when you press the play button in hUGETracker.
-
You’re done! 🎉
Undoing the changes
To restore hUGEDriver, you simply need to restore the hUGEDriver.asm
and hUGE.inc
files you overwrote.
You can re-download hUGETracker, since the files are bundled with it.