gbdev / homebrewhub

A digital repository of of homebrews, patches, hackroms for old consoles. Provides community submission, tagging and rating features.
https://hh.gbdev.io
GNU General Public License v3.0
44 stars 9 forks source link

API suggestions #35

Open avivace opened 4 years ago

avivace commented 4 years ago

Some suggestions on building an API for emulators:

@pinobatch Three things to consider with respect to making Homebrew Hub:

  1. Categorizing games by genre tag
  2. Do we host the download ourselves, or do we only link to the developer's site? The developer's hosting might forbid inbound Referer origins for non-HTML files, or the archive might be in a compressed/archive format not widely implemented in free emulators, such as RAR, 7z, or the like, or the developer's site might disappear.
  3. Some sort of submission process If we do build it on top of the Homebrew Hub concept, I'd try to spread the call for submissions and for emulator support around the NES, SNES, GB, SMS, and MD communities, and I'd seed it with my own NES projects at least.

@aaaaaa123456789