60 Open Source 8bit Software Projects
Free and open source 8bit code projects including engines, APIs, generators, and tools.
Hardware For Retro Computers10 ⭐
A wiki to keep track of homebrew and unofficial hardware for retro computers and old consoles
Great Cow Basic Demonstration Sources18 ⭐
Demonstration files for Great Cow BASIC - a compiler for Microchip and AVR 8-bit microcontrollers
Drak 016 ⭐
A fantasy console written in C++ using SFML and using ChaiScript and LuaJIT for scripting.
Print a picture from a modern PC with an old-fashioned Commodore MPS 803 compatible printer
Node Avatar Builder25 ⭐
Avatar builder for nodejs, build multi avatar (cat, github, 8bit, square, identicon, etc) or compose avatar
Cc65 Chess26 ⭐
Portable chess game in C. Commodore 64, Apple 2, Atari, Oric, Commander X16, curses terminal, etc.
Pixel Portfolio Webite33 ⭐
A Nintendo inspired lightweight, No BS responsive single-page portfolio website built with HTML and CSS :space_invader:🌏
Spam 128 ⭐
Home Brew 8 Bit CPU Hardware Implementation including a Verilog simulation, an assembler, a "C" Compiler and this repo also contains my research and learning. See also the Hackaday.IO project. https://hackaday.io/project/166922-spam-1-8-bit-cpu
Xinos Old28 ⭐
XIN Isn't NES: An operating system to mimic the days of the NES. Play your favorite retro games as if you were back at your Commodore 64. (archived old version)
This project was inspired by the efforts of Ben Eater to build an 8 bit computer on a breadboard. Even though this one was not built on a breadboard, it has the functionalities of his computer and modelled using Verilog HDL. This was developed for the Mini Project in Digital Systems course in my 3rd semester at IIT Palakkad.
8051 soft CPU core. 700-lines statements for 111 instructions . Fully synthesizable Verilog-2001 core.
mikroSDK 2.0 is an embedded software development framework designed to simplify and accelerate application development on Mikroe hardware platform, specifically for Click Boards™ and other extension board drivers, on a wide range of microcontroller vendors and architectures.
Gorilla Cpm42 ⭐
GORILLA.BAS port to CP/M in Turbo Modula-2. Supported terminals: VT52, VT100, ANSI, ADM-31, KayPro, C128, Memotech monochrome, CPC / Zenith Z19
Awesome Mooncatrescue Bubble12 ⭐
Awesome MoonCatRescue Bubble (Anno 2021) - 25,600 MoonCats on the Blockchain - World's 1st On-Chain (Verified) Generative Crypto Art - An Insanely Cute Operation