Hiya folks- I made this 6502-based game console because I didn't find it very compelling that platforms like Pico-8 could only exist in emulator form.
The GameTank is a bottom-up design I arrived at by experimenting with 74-series logic on breadboards, Ben Eater style.
I didn't use an FPGA because I wanted the system's baseline definition to be physical rather than as configuration data.
It takes its software on cartridges, uses 9-pin controller ports, and outputs composite video. The resolution is quite small at 128x128 but the specs are less "intentionally limited" and more that the design process naturally ended up there and had enough room to have fun with.
Besides the hardware I've also put a lot of development into tooling because game consoles are more fun when other people can make games for them. Though I do also spend a lot of time developing games for it myself, having been a hobbyist gamedev longer than I've been a hobbyist hardware designer.
Initially I focused on "distributing" the system by publishing thorough documentation on how to assemble it along with the board files and parts lists for a 99% through-hole build. Enough people asked about getting a prebuilt version though, that I also spun up an SMT version for robotic assembly. It also turns out to be much cheaper per unit to build them this way, and a lot of the appeal of the system is retained even if you haven't hand soldered it yourself. (Though a few people have enjoyed doing that already!)
So right now I'm trying a Crowd Supply campaign to get a big batch of these made; for people who are interested in programming, hacking, or otherwise playing around with the real hardware basis for this platform:
https://www.crowdsupply.com/clydeware/gametankThe bundle on Crowd Supply includes the console, controller, cables, printed manual, game cartridge, blank cartridge, and cartridge flasher. Out of the box it includes everything needed to play with and get started developing for it.
Full docs, specs, and other info can be found at the project website:
https://gametank.zoneThanks for reading!

-Clyde