Reframe 8-bit scope rule as era-based
Co-Authored-By: Claude <noreply@anthropic.com>
f2bb040
Formalise 8-bit-only scope rule in Roadmap + Project Overview
Co-Authored-By: Claude <noreply@anthropic.com>
590dab7
Add Roadmap page (shipped / planned / rejected emulators)
Co-Authored-By: Claude <noreply@anthropic.com>
b5b9b5c
Remove Genesis refs, 4-col menu format, sub-system counts 28→27
Co-Authored-By: Claude <noreply@anthropic.com>
ced94f3
Update wiki: fix stale counts, add C128, update NES emulator info, add gamedocs mention
- Fix emulator/sub-system counts across all pages (was 27/27, now 25/28)
- Apple ][ disk count 9 → 10 (Archon added)
- NES entry updated: jsnes v2.1.0 → EmulatorJS + FCEUmm
- Controls reference section: document gamedocs pages replacing controls.html
- Virtual-Filesystem: remove Archimedes + Atari ST from tree, add C128 row
- File-Structure: add C128 to per-emulator table
- Shared-EJS note: include NES (FCEUmm) in shared framework list
Co-Authored-By: Claude <noreply@anthropic.com>
ba897f6
Add Apple I, gamedocs, fix duplicate C64 row in Emulators
Co-Authored-By: Claude <noreply@anthropic.com>
cf7ae94
Add BBC Master, update ACORN grouping, fix platform count to 27
Co-Authored-By: Claude <noreply@anthropic.com>
98b40a6
Update wiki: add Electron, remove Apple I/Atom/Archimedes/ST/Amiga refs
Co-Authored-By: Claude <noreply@anthropic.com>
e908d56
Update Apple I to 10-game standard recipe
Co-Authored-By: Claude <noreply@anthropic.com>
5c65789
Add Apple I and Apple ][+ to emulators table and virtual filesystem
Co-Authored-By: Claude <noreply@anthropic.com>
5755376
Wrap remaining CP437 examples in inline code
Co-Authored-By: Claude <noreply@anthropic.com>
26ec086
Fix layout ruler alignment (48 → matches row width)
Co-Authored-By: Claude <noreply@anthropic.com>
871f65d
Replace CP437 box-drawing with Unicode across all wiki pages
Co-Authored-By: Claude <noreply@anthropic.com>
8f6a635
Replace CP437 box diagram with Unicode box-drawing for readability
Co-Authored-By: Claude <noreply@anthropic.com>
1973240
Update CPC (cap32 → floooh tiny8bit), add BASIC entries, note genx-frame.css
- Emulators.md: amstradcpc row now points to floooh tiny8bit WASM; new
URL-pattern entries for amstradcpc + intellivision; DESKTOP-vs-PROMPT
section names SPECTRUM/ZX81/CPC BASIC entries
- File-Structure.md: _shared dir lists new genx-frame.css + noscript +
game-loader helpers; amstradcpc rows updated to tiny8bit
- Virtual-Filesystem.md: HOMECOMP→CPC row updated (tiny8bit, Sorcery→
Elite, BASIC = Locomotive)
Co-Authored-By: Claude <noreply@anthropic.com>
156d799
Amstrad CPC added: 24 emulators / 26 sub-systems
Co-Authored-By: Claude <noreply@anthropic.com>
465093f
NES: now EmulatorJS + FCEUmm (was bfirsh/jsnes)
Co-Authored-By: Claude <noreply@anthropic.com>
043aed5
Update menu hierarchy docs: single-platform manufacturers flattened
Co-Authored-By: Claude <noreply@anthropic.com>
0104086
Remove "self-hosted" / "self-hosting" wording wiki-wide
Co-Authored-By: Claude <noreply@anthropic.com>
ba4d869
Intellivision added: 23 emulators / 25 sub-systems; placeholder count -> 1 (Odyssey²)
Co-Authored-By: Claude <noreply@anthropic.com>
84f5d9d
Odyssey² in placeholder note
Co-Authored-By: Claude <noreply@anthropic.com>
b1a623a
ColecoVision added: 22 emulators / 24 sub-systems; placeholders down to INTV + ODYSSEY2
Co-Authored-By: Claude <noreply@anthropic.com>
325f49f
C128 (7th VICE sub-system) + shared-EJS refactor + RUN/STOP softkey note
- 20→21 emulators, 22→23 sub-systems
- Add C128 to all per-system tables, tree diagrams, and VICE input prose
- "All seven VICE-family bundles" + "six with a joystick port" everywhere
- Document RUN/STOP remap (Scroll Lock + Pause/Break + soft button)
- Note that VICE bundles share emulators/_shared-ejs/
Co-Authored-By: Claude <noreply@anthropic.com>
78e6cbe
Wiki refresh: 20 emulators / 22 sub-systems, VICE family rows, fix stale c64 iframe description
- Home: bump '15 self-hosted emulator suites (16 sub-systems)' → '20 / 22'.
- Project Overview: rewrite the platform list, replace the single
'Commodore 64' entry with 'the full Commodore VICE family — PET,
VIC-20, MAX Machine, Commodore 64, C16, Plus/4 (six sub-systems off
three VICE libretro cores)'.
- File Structure: add the five new VICE dirs (pet/vic20/max/c16/plus4)
to the tree. Per-emulator table: fix the stale c64 row that still
described the archive.org iframe wrapper from before the EmulatorJS
switch; add the five new VICE rows; document per-game model field
+ Ultimax / C16-mode option specifics; add _shared/ note for the
NumLock warning JS.
- Emulators: bump emulator count, add six VICE rows to the main table,
document the shared VICE URL pattern with the per-game model field
+ the unified keyboardInput / vice_joyport_type='1' (Numpad) input
config, flag the EJS framework duplication / shared-EJS refactor
pending. Controls-pages count '14' → '20'.
- Virtual Filesystem: expand the COMMODRE tree row from '(C64)' to all
six VICE sub-systems, bump '16 self-hosted' → '22 self-hosted', add
per-sub-system rows for PET / VIC-20 / MAX / C16 / Plus/4 to the
backing-emulator table, add a paragraph describing the unified VICE
input config + the NumLock warning banner.
Co-Authored-By: Claude <noreply@anthropic.com>
e229368
Integration recipe: list four external-call patterns to strip before deploy
Co-Authored-By: Claude <noreply@anthropic.com>
5efd6e9
C64 is no longer a placeholder / archive.org iframe
Co-Authored-By: Claude <noreply@anthropic.com>
6732ccc
C64 self-hosted via EmulatorJS + VICE x64 (not iframe)
Updated C64 row in Emulators table from "iframe to archive.org"
to "EmulatorJS + VICE x64 self-hosted". Rewrote the old
'EmulatorJS dropped' gotcha to document the EJS_pathtodata
absolute-path workaround that makes it usable.
Co-Authored-By: Claude <noreply@anthropic.com>
d413cb9
C64 now wraps archive.org's hosted emulator
Switched from a bundled chips C64 (no .d64 autoload, multi-load
games unplayable) to a thin iframe wrapper around archive.org's
embed pages. Their VICE x64 hosts the emulator + the disc images
they already serve; GenX-DOS only ships the iframe wrapper.
Updated counts: 14 self-hosted suites + 1 iframe sub-system.
Co-Authored-By: Claude <noreply@anthropic.com>
ea131f0
Update C64 docs for chips emulator swap
Switched from vc64web (visitor-supplied ROMs via drag-and-drop)
to floooh's chips C64 (boots out of the box). Placeholders down
to 3 (INTV, CVISION, ODYSSEY2).
Co-Authored-By: Claude <noreply@anthropic.com>
e55271d
Note the new emulators/_shared/ CSS directory
controls.html pages share genx-controls.css; entry-HTML corner
links share genx-controls-link.css. Net: one place to restyle.
Co-Authored-By: Claude <noreply@anthropic.com>
9087fdb