This is another GameGear mod. But as my favorite LCD mod is currently not available, I ordered a random one off of Aliexpress. It turned out to be a Funny Playing branded one — it seems it’s their version 4.2, with laminated screen and glass lens. Funny enough (haha!) I can’t see it on their website. No idea what that’s about, but let’s give this mod a go, anyway!
Category: Uncategorized
Let’s Code Commodore PET 0x02: Snakes on a PET
In this episode we code a simple game for the PET. It is the classic snake game, where you control a snake that picks up food and grows longer. We learn how to read from the keyboard, and how to limit the speed of the game, as the PET is slow, but not THAT slow.
Commodore C16 From Hell Repair
This is another dead Commodore machine from the pile of machines that eazy brought over at the beginning of the year. This time it is a TED machine: the venerable C16. It is completely dead, shows no signs of life. But this has never stopped us. Probably a dead CPU. How bad can it be, eh?
Let’s Code Commodore PET 0x01: Hello World!
This time around we will start another, probably short lived Let’s Code series. It will center around the Commodore PET, the first personal computer made by Commodore in 1977. Even before the VIC20 and C64. It shares a lot of structural similarities, but also has many peculiarities. It does not have any proper graphics support, so we will do a bit of a fancy text based hello world program, using direct screen memory access. We will use the modern, optimizing C compiler named oscar64.
C64 Repair: Blue Screen
Another C64 was waiting for a repair. This one had a blue screen on startup, but nothing else. Seems like a good sign, at least a bit of code seems to be executing. But boy, this was not a straightforward repair. I think someone messed with this board before, and left some loose ends.
C1531 Datassette Refurb
The Commodore Datassette is a very classic and iconic piece of equipment. It had a couple of variants. Today we have a black C1531 for the Commodore 264 range of computers: C116, C16 and Plus/4. It has some mechanical issues that we will try to fix.
C64 Repair: Shimmering Color & More
I received a hand full of broken C64 machines, and am now trying to repair one machine at a time. This machine here seems to have multiple issues, but is working mostly. The color on the screen is shimmering a lot though. This might be a color RAM or PLA issue. Let’s investigate!
Sinclair ZX81: AV mod and New Keyboard
I have acquired a Sinclair ZX81 from 1981. It is a Z80 based machine with e measly 1KiB of RAM, and arguably the worst keyboard ever. It has only RF video out, so you need a very old TV for that. We will do a composite A/V mod to have more and better options of video output, and it will require a new membrane keyboard, as those usually fail after all these decades.
Let’s Code MS DOS 0x2E: VGA Redefinable Charsets
The EGA and VGA cards support custom or redefinable character sets. Those can be used to add characters from languages not covered by the original ROMs on the card, but can also be used to aid in drawing shapes in text mode. We will use this feature to port our VGA plasma effect from graphics to text mode.
Let’s Code MS DOS 0x2D: L System XMas
It is the holiday season again, and what better way to celebrate than with MS DOS, PowerBasic and some nice L-systems! This time we introduce the push and pop functions and use them to draw colorful Christmas trees!