Skip to content

Virtual Filesystem

Retro Jack edited this page Mar 27, 2026 · 56 revisions

Virtual Filesystem

The virtual filesystem is a JavaScript object defined in prompt/index.html. It simulates a single drive (C:) with directories and files. Each file either opens an online emulator URL or runs a batch script.

Structure

C:\
├── AUTOEXEC.BAT
├── CHANGES.BAT
│
├── LGR\                        social links
│   ├── YOUTUBE.COM
│   ├── BSKY.COM
│   ├── REDDIT.BAT
│   ├── DONATE.BAT
│   └── PATREON.COM
│
└── EMULATORS\
    ├── DOS\                    MS-DOS (Archive.org / ClassicDOSGames)
    │   ├── DOOM\
    │   ├── DUKE2\
    │   ├── ZORK\
    │   ├── GALAXY\
    │   ├── OOTW\
    │   ├── EPICPIN\
    │   ├── TYRIAN\
    │   ├── SC2KCD\
    │   ├── WOLF3D\
    │   └── SHAREWRE\           (208 titles via ClassicDOSGames.com)
    │
    ├── CONSOLE\
    │   ├── ATARI\              2600 ✓, 5200 ✓, 7800 ✓, LYNX ✓, JAGUAR —
    │   ├── NINTENDO\           NES ✓, SNES —, GB —, GBC —, VB —, N64 —
    │   ├── SEGA\               SMS ✓, GENESIS ✓, 32X ✓, GG ✓, SCD —, SATURN —
    │   ├── NEC\                PCENGINE ✓, PCFX —
    │   ├── SNK\                NEOGEO —
    │   ├── MATTEL\             INTV ✓
    │   ├── COLECO\             CVISION ✓
    │   ├── MAGNAVOX\           ODYSSEY2 ✓
    │   ├── PHILIPS\            CDI —
    │   ├── 3DO\                3DO —
    │   └── BANDAI\             WSWAN ✓, WSWANC ✓
    │
    └── HOMECOMP\
        ├── COMMODORE\          VIC20 —, C64 ✓, PLUS4 ✓, C128 ✓
        │   └── AMIGA\          A500 ✓, A600 ✓, A1200 ✓, A2000 ✓, CD32 ✓
        ├── ATARI\              400 ✓, 800 ✓, XLXE ✓, ST ✓, STE ✓, TT ✓, FALCON ✓
        ├── SINCLAIR\           ZX81 ✓, SPEC16 ✓, SPEC48 ✓, SPEC128 ✓, SPECPLS ✓, SPEC+2 ✓, SPEC+3 ✓
        ├── AMSTRAD\            CPC464 ✓, CPC664 ✓, CPC6128 ✓, PCW ✓
        ├── APPLE\              APPLEII ✓, APPLEIIE ✓, IIGS ✓, MAC ✓
        ├── ACORN\              BBC —, ELECTRON —, ARCHIM —
        ├── MSX\                MSX1 ✓, MSX2 ✓, MSX2P ✓
        ├── TANDY\              TRS80 —, COCO ✓, COCO2 ✓, COCO3 ✓
        ├── TI\                 TI994A ✓
        ├── NEC\                PC6001 —, PC88 —, PC98 —
        ├── SHARP\              MZ —, X68K ✓
        ├── FUJITSU\            FM7 —, FM77 —, FMTOWNS —
        ├── THOMSON\            TO7 —, MO5 —, TO8 —, MO6 —
        └── ORIC\               ORIC1 —, ATMOS —, ORIC16 —

= working in-browser emulator available = no in-browser emulator; directory exists but nothing can be launched

Launcher Links

Each system with a above contains a launch.exe that opens its online emulator, plus individual game files (.bat) for quick access to specific titles.

Console Systems

Emulator Systems Individual Games
Javatari Atari 2600 virtualatari.org (Adventure, Asteroids, Frogger, Pac-Man, Pitfall, Space Invaders…)
Free80sArcade — 5200 Atari 5200 Pitfall, Donkey Kong, Zaxxon, River Raid, Galaxian, Crystal Castles, Frogger II
Free80sArcade — 7800 Atari 7800 Galaga, Joust, Space Invaders, Donkey Kong, Robotron 2084
RetroGames.cc — NES NES Contra, Tetris, Mega Man, Excitebike, Pac-Man, Bomberman, 1942, Battle City
Vizzed — Intellivision Intellivision AD&D, BurgerTime, TRON Deadly Discs, Lock 'N' Chase, Astrosmash, Demon Attack
Free80sArcade — ColecoVision ColecoVision Pac-Man, Donkey Kong, Frogger, Zaxxon, BurgerTime
Vizzed — Odyssey 2 Odyssey 2 K.C. Munchkin!, K.C.'s Krazy Chase!, Killer Bees, UFO!, Alien Invaders-Plus!
Archive.org — Lynx Library Atari Lynx
Archive.org — TurboGrafx-16 TurboGrafx-16
Archive.org — SMS Library Sega Master System
Archive.org — Genesis Library Sega Genesis, 32X
Archive.org — Game Gear Game Gear
Archive.org — WonderSwan WonderSwan, WonderSwan Color

Home Computers

Source Systems
Archive.org — C64 Library C64, Plus/4, C128
Archive.org — Amiga Library All Amiga models
Archive.org — Atari 8-bit Library 400, 800, XL/XE
Archive.org — Atari ST Library ST, STE, TT, Falcon
Archive.org — ZX Spectrum Library All Spectrum models + ZX81
Archive.org — Amstrad CPC Library All CPC models + PCW
Archive.org — Apple II Library Apple II, IIe, IIGS
Archive.org — Mac Library Classic Mac
Archive.org — MSX Library MSX1, MSX2, MSX2+
Archive.org — CoCo Library TRS-80 Color Computer (all models)
Archive.org — TI-99/4A Library TI-99/4A
Archive.org — X68000 Library Sharp X68000

Systems Without Launchers

The following directories exist in the filesystem but have no in-browser emulator available. Their launch.exe is absent — the directory is browsable but nothing can be launched from it.

Manufacturer Systems
Atari (console) Jaguar
Nintendo SNES, Game Boy, GBC, Virtual Boy, N64
Sega Sega CD, Saturn
NEC (console) PC-FX
SNK Neo Geo
Philips CD-i
3DO 3DO
Commodore VIC-20
Acorn BBC Micro, Electron, Archimedes
Tandy TRS-80
NEC (computer) PC-6001, PC-88, PC-98
Sharp MZ series
Fujitsu FM-7, FM-77, FM Towns
Thomson TO7, MO5, TO8, MO6
Oric Oric-1, Atmos, Oric-16

File Object Format

Property Type Description
name string Filename (e.g. launch.exe, sw.bat)
link string Online emulator URL — opens in a new tab
data string Batch script commands (newline-separated)

Clone this wiki locally