|
|
|
This page relates to my interest in the Commodore 64 which I cut my teeth in machine code (6502) programming, and contains a copy of a BASIC extension language which I wrote for the C64 (BASEX), included here in cartridge (CRT) format suitable for loading into a C64 Emulator. It will work with both the widely exalted CCS64 emulator, but also on the VICE emulator which I personally prefer, as being more versatile(!), running properly under Windows, and also including an emulation of another old favorite of mine, the PET. I am especially proud of BASEX which includes a number of machine code algorithms I devised myself - such as the simple line drawing routine, and the more complex binary circle drawing routine, without recourse to floating point arithmetic. Once the cartridge is installed, the emulator should be rebooted and Basex will take over. The commands are summarised in an article I wrote for "Your Commodore" magazine in 1989 when BASEX was published. Download BASEX.ZIP (10K)BASEX is zipped not for file compression but because the extension .CRT is interpreted by the PC as a Security Certificate. Don't try to run it in a PC environment - it is intended for a C64 emulation environment. |