-
1.3.0 Stable
released this
2026-03-17 03:06:25 +00:00 | 0 commits to main since this releaseWith this release, the tools self-host. The loader and assembler both have been ported back to MADS syntax, and can be reused to build each other.
To do so you will temporarily need a prebuilt version of the assembler (such as the TASS version, or an already-built version of this repo, or the ones attached here), and at least a prebuilt version of the hiloader.
- Use the prebuilt assembler build the assembler's new OBJ file.
- Load the prebuilt hiloader, and use it to build the assembler's new PRG file. Throw away the 64tass-built PRG.
- Use the new assembler PRG (you can actually just
RUNit now; it's in memory) to assemble the hiloader and loloader OBJs. - Use the prebuilt hiloader again, and build the loloader's new PRG. You can throw away the 64tass loloader PRG now.
- Use the newly-built loloader (which again you can now just RUN as it's in memory) to build the hiloader's new PRG.
- If you want to be really pedantic, throw away the loloader PRG from step 4 and use the new hiloader to rebuild the loloader again.
Note that these tools are known not to work on X16 hardware, due to some name manipulation that we're (not) doing. This is so I can test it on the emulator, and I will fix it in the next release in a way that it should work on both.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ASMX16.PRG
1 download ·
2026-03-17 03:04:39 +00:00 · 9.6 KiB -
HILOX16.PRG
1 download ·
2026-03-17 03:04:55 +00:00 · 992 B -
LOLOX16.PRG
1 download ·
2026-03-17 03:04:55 +00:00 · 1 KiB