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)