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

Load ROMs from Nes Open DB #179

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

antris
Copy link
Contributor

@antris antris commented Jan 30, 2019

I made this proof-of-concept build of JSNES-web that fetches homebrew ROMs from Nes Open DB. It's a database for freely licensed NES homebrew only.

So whenever new games are added to the database, they will also show up on the JSNES website without having to edit the configuration files in this repository.

The API is experimental right now (subject to change), but if you like this idea then I can produce a more stable API so this feature could be merged to JSNES-web.

@antris
Copy link
Contributor Author

antris commented Jan 30, 2019

The Netlify preview is up so you can play around in here:

https://deploy-preview-179--youthful-kepler-d6ba79.netlify.com/

Mega Mountain is not compatible JSNES, but I can add metadata to the API so that JSNES can see which ROMs work and hide those ROMs that don't.

@antris
Copy link
Contributor Author

antris commented Jan 30, 2019

As a sidenote, this feature is slightly related to #152 as now people can create links to the JSNES RunPage with an URL that includes an encoded URL to the ROM they want to run

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