Oscar Toledo's Projects
240p Test Suite for Colecovision/MSX/SG1000
Toledo Atomchess for Atari VCS/2600
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common programming languages
Examples from my book Programming Games for Atari 2600
Examples from my book Programming Boot Sector Games
bootBASIC is a BASIC language in 512 bytes of x86 machine code.
Bootle (a Wordle clone in a x86 boot sector)
Logo language in 508 bytes (x86 boot sector)
bootOS is a monolithic operating system in 512 bytes of x86 machine code.
bootRogue, a roguelike game that fits in a boot sector (510 bytes)
A game of bricks and paddle on one boot sector (510 bytes)
Atari VCS 6502 to IntyBASIC compiler
Cannonball game for BASIC Month 3 on RetroBattlestations
A ray-casting game in 512 bytes of x86 machine code
BASIC language compiler for Colecovision, MSX, SG1000, Spectravideo SVI-318/328, Sord M5, and Memotech MTX.
A boot sector game in text mode
A libretro emulation core for the Mattel Intellivision designed to be compatible with joypads from the SNES era forward
Gasm80: Generic assembler for Z80/6502
x86 16-bit program drawing the heart curve equation
IntyBASIC compiler for Intellivision (CP1610 processor)
Utility for conversion of BMP images to Intellivision screen format
Invaders game in 512 bytes (boot sector)
Follow the Lights boot sector game in only 510 bytes of x86 machine code.
Pi number calculator using 8088 assembly language
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
Pletter compressor, used in MSX/Colecovision games
A pretty printer for 6502, Z80, CP1610, TMS9900, and 8088 assembler code
Convert CoolCV PSG log files into IntyBASIC compilable program
Ray Tracer in 483 bytes (x86 boot sector)
Space Raid game for Atari VCS/2600