Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow easy packaging of a single ROM #18

Open
tobiasvl opened this issue Aug 5, 2018 · 2 comments
Open

Allow easy packaging of a single ROM #18

tobiasvl opened this issue Aug 5, 2018 · 2 comments

Comments

@tobiasvl
Copy link

tobiasvl commented Aug 5, 2018

It'd be awesome if it were easy to bundle a specific ROM with this emulator, set configuration defaults, and disable the menu.

For example, if I made a Game Boy game, I could package it with this emulator and upload it to itch.io, or host it on my own website or on GitHub Pages, to make it playable in the browser.

I envision this as a few new settings in manifest.webapp:

  • Configuration defaults for all settings (nice to have anyway)
  • Whether the menu should be displayed or not (if I set defaults, I don't necessarily want to confuse players with the menu)
  • The file name of a ROM; if set, and the file exists, the emulator runs that ROM directly after boot
@sleepyparadox
Copy link

Yes please!

@redbrain
Copy link

redbrain commented May 2, 2021

Even better, turn it into a node module.
Expose a main function that takes a canvas, a ROM, and some basic options, and allow people to use it in their own projects.

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

No branches or pull requests

3 participants