Skip to content

Fix FBNeo Pages romset launch - #13

Merged
sabino merged 2 commits into
mainfrom
pages-fbneo-romset-launch
Jun 9, 2026
Merged

Fix FBNeo Pages romset launch#13
sabino merged 2 commits into
mainfrom
pages-fbneo-romset-launch

Conversation

@sabino

@sabino sabino commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • switch the GitHub Pages FBNeo compatibility romset from puzzledp to magdrop2 so the browser build can keep 4 MiB C1/C2 graphics ROMs
  • launch the emulator with EJS_gameName=magdrop2 and magdrop2.zip while preserving project-named download copies
  • pad/CRC-patch source chips into magdrop2 filenames and include the web BIOS entries in the launch zip for EmulatorJS/FBNeo
  • update CI CRC checks and docs for the new Pages romset shape

Verification

  • python3 -m py_compile tools/doomgeo_build.py
  • python3 tools/doomgeo_build.py pages --rom build/rom/puzzledp.zip --bios build/rom/neogeo.zip --asm-rom build/asm-rom/puzzledp.zip --out build/pages-magdrop-test
  • verified magdrop2.zip, doomgeo-aes.zip, ASM copies, and neogeo.zip sizes/CRCs
  • served build/pages-magdrop-test locally and started EmulatorJS/FBNeo in Chrome; it requested magdrop2.zip and no longer showed the unknown/missing romset error

@sabino
sabino merged commit f8f5e19 into main Jun 9, 2026
7 checks passed
@sabino
sabino deleted the pages-fbneo-romset-launch branch June 9, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant