Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

oh... by the way, I couldn't get ZAP to compile with MCoder3, it just kept crashing, i haven't tried UFO. 

I am really impressed what can be done in BASIC. Compiled the games not only gain speed and need a PAUSE to be playable but they also become more responsive.

I do not know how MCoder III is working, but maybe compilers do not like GOSUB f, because in compiled code, there are no line numbers. My compiler creates a symbol table if any GOTO, GOSUB or RESTORE is not a constant and calls a function to find the line and address, some games computed goto and restore for Menus or level loading.

I see, the compiler is crashing. In this case, you must find the line which crashes it by adding REM to each line and removing it.
I never tried to disassemble MCoder to see how it works.