Skip to content

Project Overview

Retro Jack edited this page Mar 26, 2026 · 49 revisions

Project Overview

LGR-DOS is a browser-based DOS prompt simulator built as the landing page for lazygamereviews.com. It presents visitors with an interactive fake DOS environment where they can browse links to LGR's social channels and launch classic DOS games via Archive.org.

How It Works

  1. index.html — Splash page. Auto-redirects to prompt/index.html after 2 seconds.
  2. prompt/index.html — The full DOS simulator. Loads in the browser, no server-side code required.

On load, AUTOEXEC.BAT runs automatically, which navigates to C:\LGR and lists its contents — dropping the user straight into LGR's links directory.

Technology

  • Pure HTML + JavaScript, no frameworks or dependencies beyond classList.min.js (IE polyfill).
  • Characters are rendered as individual <div> elements using a bitmap font sprite sheet (img/f12.7.png).
  • The virtual filesystem is a plain JavaScript object tree defined directly in the HTML.
  • Supports keyboard input, command history (up/down arrows), and batch script execution.

Clone this wiki locally