Built Like It's 1984. Runs Like It's 2026.

Game play screenshot

A fast-paced arcade game rebuilt from scratch in C for the 2P Game Arcade 1.44 MB Game Jam.

Released
GameWindows

About & Gameplay

A fast-paced retro arcade game built from scratch in C for the 1.44 MB Game Jam. Recover valuable salvage, dodge asteroid fields, and survive increasingly hostile UFO encounters

One floppy disk. Zero game engines.

Salvage Run began as a game on the Commodore 64 more than forty years ago. For the 1.44 MB Game Jam, I rebuilt the idea from scratch in C using the Win32 API and GDI, with the entire game required to fit on a single uncompressed 1.44 MB floppy disk.

C
Language
Win32 GDI
Renderer
None
Game Engine
1.44 MB
Size Limit
Commodore 64
Original Concept

Feature Highlights

1
Built From Scratch
No Unity, Godot, Unreal, or commercial engine. Salvage Run is native C and Win32 from top to bottom.
2
Fits on a Floppy
The complete game — code, graphics, audio, and assets — fits within the 1.44 MB Game Jam limit.
3
Old Idea. New Game.
A Commodore 64 game from the early 1980s rebuilt using more than forty years of accumulated programming experience.
4
Designed for Replay
Increasingly dangerous asteroid fields, hostile UFO classes, salvage scoring, bonuses, extra lives, and persistent high scores.

How It Works

1
Recover
Collect every piece of salvage drifting through the sector.
2
Survive
Dodge asteroids, destroy threats, and avoid hostile UFO fire while protecting your ship.
3
Advance
Clear the sector, chase a higher score, and survive increasingly dangerous levels.

System Requirements

Minimum
OSWindows 10
CPUAny modern x86-64 processor
Memory512 MB RAM
GraphicsWindows GDI compatible display
Storage1.44 MB available space

Ready for a Salvage Run?

Recover the salvage, survive the sector, and see how high you can push the score.

Beta Access
Request Early Access
Follow
Salvage Run

Get important updates about Salvage Run — new releases, major updates, and beta openings. No spam, unsubscribe anytime.