Abysmal Games LLC

Showcase

Maniac Mansion engine

A SCUMM adventure engine running on the Atari 7800. An engine showcase: a SCUMM v1/v2 interpreter for the 7800 that runs the game's own scripts, with its music on POKEY. Made for personal use with an owned copy of the game; not available for download.

Maniac Mansion engine screenshotManiac Mansion engine screenshotManiac Mansion engine screenshotManiac Mansion engine screenshot

Maniac Mansion (c) Lucasfilm Games / LucasArts. Engine showcase only, not downloadable.

Back to top

Diablo engine

A Diablo-style dungeon crawler engine running on the Atari 7800. An engine showcase built on the Cryptfall crawler: Tristram, four cathedral levels and their bosses, with the PC game's text and characters. Made for personal use with an owned copy of the game; not available for download.

Diablo engine screenshotDiablo engine screenshotDiablo engine screenshotDiablo engine screenshot

Diablo (c) Blizzard Entertainment. Engine showcase only, not downloadable.

Back to top

Another World intro test

The complete intro of Another World (1991) playing on Atari 7800 hardware. A technical test: the intro's polygon frames are rendered from the game's own data, reduced to 144 x 108 and the 7800's colours, and stored as coloured runs per line. The 7800's MARIA chip draws each run straight from its display lists, with no frame buffer, while the 6502 decodes every frame live at 15 fps. The whole 2.5-minute intro fits in 444 KB of a 512 KB cartridge.

Another World intro test screenshotAnother World intro test screenshotAnother World intro test screenshotAnother World intro test screenshot

Another World / Out of This World (c) Eric Chahi. Video shared with his kind permission. A private, non-commercial test made from an owned copy; not available for download.

Back to top

Painting rendering test

Two modern paintings rendered on Atari 7800 hardware, to show what the console's display can do. Screens from the Gallery player: each band of the picture picks the best of three graphics modes (160B, 320B, 320C) with its own palette, changed as the screen is drawn. Steady, no flicker, on a stock console. Shown at the console's own resolution.

Painting rendering test screenshotPainting rendering test screenshot

Li I (1974) (c) the estate of H. R. Giger. Painting by Frank Frazetta (c) the Frazetta estate. Shown only as a hardware rendering test; no affiliation, nothing for download. Rights holders: ask and it comes down.

Back to top

NES on the Atari 7800 (experiment)

Very experimental. The NES and the Atari 7800 have the same 6502 CPU, so a NES game's own code can run on the 7800: its graphics, sound and controller access are translated for the 7800 (Castlevania, Contra), or the game is rebuilt around its own logic (Zelda). Each one is checked frame by frame against the NES. These are personal experiments: not released, no ROMs. The approach could work best for simple-mapper NES games (NROM/UNROM-style, e.g. Balloon Fight, Donkey Kong, Mario Bros., Ice Climber) with flip-screen or light scrolling and few sprites.

The Legend of Zelda

Plays on real hardware (7800 GameDrive) at full speed except in busy rooms: the overworld, the old man's cave and the first rooms of Level 1.

The Legend of Zelda screenshotThe Legend of Zelda screenshot

Back to top

Castlevania

Stage 1 plays on the 7800 GameDrive (BankSets cartridge) at about 85-88% speed in busy rooms, with the music on POKEY.

Castlevania screenshotCastlevania screenshot

Back to top

Contra

Stage 1 runs, at half speed and without sound so far; the other stages' backgrounds load. Work in progress.

Contra screenshotContra screenshot

Back to top

Super Mario Bros. 3 (display test)

A display test, not a code translation: can the Atari 7800 draw World 1-1 of Super Mario Bros. 3? Not a game: a display test of the 7800's MARIA chip scrolling the whole of World 1-1 at 60 fps, with the status bar, in 160A mode. Eight 3-colour palettes cover all of the level's colours with no mid-screen palette changes, and the busiest line uses about 55% of the drawing time. The test also compared three sharper graphics modes (320B, 320C and a per-band mix) on the same scene; 160A looked and ran best.

Super Mario Bros. 3 (display test) screenshotSuper Mario Bros. 3 (display test) screenshotSuper Mario Bros. 3 (display test) screenshotSuper Mario Bros. 3 (display test) screenshot

Back to top

The Legend of Zelda and Super Mario Bros. 3 are trademarks of Nintendo; Castlevania and Contra are trademarks of Konami. Not affiliated with or endorsed by Nintendo or Konami. Screenshots of personal, non-distributed experiments.

Runs on real Atari 7800 hardware (tested on 7800 GameDrive) and in A7800/MAME emulators. Games by Abysmal Games (c) Abysmal Games LLC: free to download and play; not for sale or redistribution on physical media without permission. Ports remain under their own licences (see each entry).