

If one wanted to distribute C64 games to people who aren’t necessarily into C64 hardware or emulation, what would be the best way of doing so? Are there tools for either wrapping such a game in a preconfigured emulator or else recompiling the 6502 code into a native app for existing game platforms?




There are recompilation tools in some form; there’s a version of the C64 speech synthesiser SAM somewhere on Github that has been translated into very unreadable C code with global variables for the 6502 registers and 64K of RAM and C code that does the equivalent of 6502 instructions (I think the ST* instructions that touch the SID have been replaced with audio-writing code). For games, presumably you’d want this sort of thing with some libraries that do VIC-II graphics, SID audio, simulate hardware interrupts and such.