Category: retro

  • 8563 Chip: Plotting Characters to the Commodore 128’s 80-column Mode

    Source Code for this 8563 Demonstration You can find the below source code at https://github.com/stringsn88keys/unnecessary-computer-things/blob/main/episodes/2021/001/commodore-128/CHASXYCOSINE.BAS and watch here for demonstration of the run time vs. the TRS-80 Model 16 emulator (a computer for which I never realized had a graphics mode when I had access to one). The BASIC and disassembly is also available on…

  • Self-Modifying Code on a Commodore VIC-20

    Note: All code listings are in lower case so that they are pastable into the VICE emulator. Otherwise, you will get graphics/uppercase PETSCII characters on paste. Examining the structure of how the BASIC code is stored User program RAM is in locations 4096 to 7680 (decimal) on a VIC 20. The storage format of the…

  • Saving your work on the Model 16 in TRSDOS-II and BASIC/BASICG

    (This is emulating the Model 16 using the trs80gp emulator and saving/load from virtual disk.) Setting up a fresh disk If you’re already in BASIC, just open another trs80gp emulator to create the new disk first. Insert a new disk by going to Diskette -> :1 <empty> -> <<unformatted dmk>> FORMAT 1 and “Y” when…