“Now Go Bang!” is named after a source comment in Spacewar!, the first digital video game. It marks the very instance, when a spaceship which has been dragged into the gravitational star starts to explode. What follows, is impressionist pixel-dust floating along the ship’s former trajectory in a sparkling bloom of phosphor activation.
A deep dive into the font of the “Dead Test” diagnostic cartridge of the C64, including an Easter egg, a look into the implementation, and, finally, some Commodore 8-bit character ROMs for download.
We’re back with some classic Commodore 8-bit content, but this time, it’s about the C64 and some of its diagnostic cartridges. But do not despair, there are also downloads, not just for the C64, but also for the VIC-20 and the PET/CBM.
In 2022, Genesis Project (that is: Elder0010 and LRNZ) released a very impressive demo for the Commodore PET 2001 (the original machine and the upgraded PET 2001-N), “A Bright Shining Star”. Among a few other experiments, it showed high-res graphics (in animation) and static bitmap graphics in a vertical strip spanning over 10 characters or 80 pixels.
Jumping for fun with MS / Commodore / AppleSoft BASIC.
Some BASICs have a really nice feature: computed GOTO, where we can use any numeric value for a jump target, not just a constant. However, these seem to be more on the rarer side of things, and MS BASIC, or any of its descendants, like Commodore BASIC or AppleSoft BASIC, is certainly none of them. Computed GOTO is not for the hoi poli. — Or is it?
In 1704, a French Domican priest described 30 patterns of tiles, now they are on the PET.
Yesterday, Robin “8-Bit Show And Tell” released a YouTube video, demonstrating an implementation for the Commodore 64 of all the 30 original Truchet tile patterns (made of just 4 standard tiles), as described by Sébastien Truchet in his “Mémoire sur les combinations” in 1704. Since the program was made available in the video discription, I downloaded it and ported it to the PET (any 40-column PETs, that is.)
Here’s the result (reverse-engineered from binary, adapted and re-assembled):
>Emulation: run it online…(press any key to cycle through the 30 patterns)
A proper account of the deplorable life and times of the LIST routine in Commodore BASIC.
In our last installment we had a closer look into the tokenizer routine (also known as CRUNCH) in Commodore BASIC. This time, we follow up on this by a closer look into the reverse operation, namely the “LIST” command, which — among other things — has to expand the various BASIC tokens into human readable keywords back again. What could possibly go wrong?