GitHub - DeadPackets/DOSArchive: An archive of my Dad's (Yasser Awad) old DOS programs that you can interact with directly in your browser.
A web archive of my father's (Yasser Awad) DOS programming work from the 1990s. 15 programs written in Assembly, C, and C++ — running in your browser via WebAssembly emulation.
src/
data/programs.ts — Metadata for all 15 programs
layouts/ — Shared page layout with CRT aesthetic
components/ — Reusable UI components (cards, emulator, filters)
pages/ — Gallery, program detail, timeline, terminal, about
styles/ — Global CSS + CRT effects (scanlines, glow, bezel)
scripts/
build-bundles.mjs — Creates .jsdos bundles from programs/
programs/ — Original DOS program files (source of truth)
public/
images/ — Program screenshots
bundles/ — Generated .jsdos bundles (gitignored, built in CI)