Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
doc
 
 
dos
 
 
h3
 
 
 
 
 
 
sdl
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

BASIC Engine logo BASIC Engine Firmware (ALPHA!)

The BASIC Engine is a very low-cost single-board home computer with advanced 2D color graphics and sound capabilities, roughly comparable to late-1980s or early-1990s computers and video game consoles. It can be built at home without special skills or tools and using readily available components for under 10 Euros in parts, or mass-produced for even less.

More information on can be found on the BASIC Engine web site.

The hardware design is maintained at the BASIC Engine PCB repository, and demo programs can be found at the BASIC Engine demos repository.

Screenshots

Shmup Zork Boot screen

Videos

Click on the thumbnails below to watch some demo videos: Shmup Tetris

Find out more at the BASIC Engine web site.

Compiling

Run make for instructions on how to compile the firmware for various targets.

The build system will currently only work on x64 and ARM64 Debian-like systems. If you want to change them to work with your system, you will have to adapt these shell scripts in ttbasic/scripts:

  • installpackages.sh
  • installpackages_hosted.sh
  • getesp8266.sh
  • getesp32.sh
You can’t perform that action at this time.