💻 On m’a offert cette micro #console pour un anniversaire (le mien, et le 25e de Zelda). Une bonne intention mais avec 3 jeux préinstallés et un système fermé c’est tout de suite un déchet électronique en puissance. Ne pouvant la “défabriquer” j’ai au moins pu la rooter pour installer l’emulateur retro-go, à la base prévu pour d’autres systèmes. Voilà maintenant une console qui fait tourner tous les jeux #8bit (#nes#mastersystem#gameboy) #photoctober2023#lowtech#gaming#retrogaming#ewaste
I'm delighted to announce the release of my latest Elite-related project: the Elite Compendium for the BBC Master.
The Compendium is a collection of the very best of Acornsoft Elite, updated with as many hacks and enhancements as I've been able to fit in. If you're looking to play 8-bit Elite, then this is a pretty good place to start.
The Compendium contains four versions of Elite - BBC Master 128, 6502 Second Processor, BBC Micro disc and Teletext Elite - plus the Elite Universe Editor.
All the games have been updated to run beautifully on the Master, with flicker-free ships and planets, music, and volume control for both music and sound effects.
The BBC Master 128 version also has features backported from the various other 6502 versions (such as Trumbles! red lasers! insta-docking! and more).
It's taken 6 months, but my latest labour of love is finally complete! You can now explore fully documented and annotated source code for Elite on the #NES, reconstructed by hand from a disassembly of the original ROM. Please enjoy!
Apparently, this coffee-making Commodore 64 peripheral actually existed, produced in Italy in the mid-1980s, to be plugged into the cartridge port of the C64.
The Quazar Surround soundcard was my first hardware release for the SAM Coupe back in 1995, giving the SAM multichannel digital sound with surround outputs. Crazy for an #8bit machine!
The new Anniversary Edition is approaching release, with units due to ship out by the end of the month to fulfill preorders.
6+ years ago I've designed a #8bit computer / game console architecture in Logisim where you can play small games on, written in #assembly and max. 256 bytes. It is even less as the I/O is occupying some bytes as well.
You get a 5x5 LED matrix as an output, arrow keys and an A and B button for input. No interrupt handling (ISR), that would have made the whole thing suddenly much more complex.
The architecture supports all sorts of fancy addressing modes, has two common purpose registers, a stack and ALU with common logical and math operations.
As a test I've written a simple Snake game in assembly for it which gets translated into micro code with the help of an assembler tool written in C. One can load it into the memory of the computer and start to play as soon as the clock runs (in the simulator its 4.1kHz but who knows what really makes sense, I guess it depends on the used transistors and their characteristics and if the game feels nice to play for a human).
Maybe one day I'll build it all in actual hardware with small cartridges (EEPROM) to have multiple games to play.
The funniest thing is that this project kinda became a thing for computer science students on YouTube, I get many questions how people can fork it as they need to do the same for their homework 😅
Talking about #retrocomputing things... Here a program I wrote on September 2015 with my first computer. That Commodore Vic-20 is now 40 years old, has 3.5 Kb of RAM and last time I tried it was still working :-) #creativeCoding#tumblr#petscii#basic#asciiart#8bit