Atari 7800 Development Suite — powered by MADS assembler
// 001 — Software
A complete HTML-based toolchain for Atari 7800 homebrew development. All tools run in your browser — no install required. Build tilemaps, paint sprites, export ROMs.
Complete tilemap & sprite editor for 160A mode. 16×16 tiles, 10-column maps up to 999 rows, variable-width sprites (8–32px), 8 shared palettes in 2bpp. Full undo/redo, free placement, .eagle chunk-based save format.
Launch Tool →EPM format pixel editor with CIEDE2000 color matching against the Trebor palette. Supports PNG import with palette optimization and "skip odd px" for 160A double-wide pixel handling. Full PAL warm color generation.
Launch Tool → ? HelpConvert PNG images to Eagle Maria Painter format. Automatic palette detection and color mapping with CIEDE2000 perceptual distance. Handles 160A double-wide pixels and override planning.
Launch Tool →Math table generators for 3D transforms, graphics converters with advanced dithering, and utility tools for palette management. Everything you need to complement the main editors.
Launch Tool →Atari 7800 ROM header editor supporting v3 and v4.2 A78 spec. Load any .a78 ROM to inspect and edit header version, ROM size, game title, cartridge type flags (POKEY, EXRAM, Bankset, Supergame), and controller configuration. Export updated headers ready for emulators and flash carts.
Launch Tool →Atari 7800 ROM signature tool — pure JS port of Bruce Tomlin's 7800sign.c and Pajero's EagleSign.cpp. Supports A78 standard cartridge and S78 (Eagle/SM/Ocelot) formats. Write or test signatures with drag-and-drop multi-file batch processing, no exe needed.
Launch Tool →Browser-based Atari 7800 ProSystem emulator — test your homebrew ROMs directly in the browser with no downloads or plugins required. Full Maria chip emulation with support for standard cartridge formats.
Launch Tool →// 002 — Technical
Game Maker targets the Atari 7800's MARIA graphics chip in 160A mode — the sweet spot for homebrew game development.
// 003 — Showcase
Demoscene-grade visual effects running on the Atari 7800's hardware constraints. Pushing the MARIA chip to its limits.
Comanche-style voxel landscape renderer — heightmap + colormap raycasting on 6502
Wolfenstein-style raycasting engine with textured walls
Classic demoscene infinite chessboard with 3D projection
Real-time texture zoom and rotation with pre-computed tables
Hexagonal tunnel racing — pure Maria chip rendering
3D tube racing with perspective-corrected surface
// 004 — Documentation
Comprehensive documentation for the Atari 7800 development toolchain. Everything you need to get started building homebrew games.
Complete reference covering the MARIA graphics chip, display list architecture, memory maps, palette configuration, and assembly programming patterns. Includes practical examples, optimization techniques, and step-by-step tutorials for building games with the Eagle toolchain.
// 005 — Author
Eagle is a 6502 assembly programmer and retro computing enthusiast specializing in Atari 7800 homebrew development. With deep expertise in the MARIA graphics chip and demoscene programming, Eagle builds tools that make 7800 development accessible to the homebrew community.
All tools are browser-based HTML applications — no install, no dependencies. Just open and create. The Game Maker suite is powered by the MADS assembler and outputs production-ready assembly source and ROM images.
These tools are free for the Atari 7800 homebrew community. If you build something cool with them, share it!