An OutRun inspired racing game written in Sinclair BASIC with a machine code scroll routine assembled from Z80 into BASIC data statements via a build pipeline.
Uses pasmo and zmakebas. Also now ZX-Basicus for final optimisations.
make.bat assembles the Z80 into Sinclair BASIC via pasmo and some powershell scripts and appends to main.zxb to create build.zxp, which is then built into a .tap file. This is then optimised using ZX-Basicus to create the output files calirun.tap which is the game file that can be used with a ZX Spectrum emulator, and calirun.zxb which is the final optimised BASIC file. To build from powershell enter & .\make.bat from the root directory.