Closed meithecatte closed 5 years ago
The main emulator section, the one listed after Software development, mentions the "best" and most suited emulators for software development. They offer useful features when developing GB homebrews.
The second section, is instead targeted at listing every emulator at a decent state, with a particular implementation or cool feature or because it's well documented or a research project (documentation/reference).
I too think the current situation is not ideal and certainly not clear, so I'm open to suggestions, with the premises I described here (opensource/"reference"/ emulator vs emulators for developing homebrews)
Well, imho, a section dedicated to "every" emulator should go to MORE.md. As to which emulators to include, I'd have only one section with the "best" emus; I think mGBA and SameBoy are good reference implementations. Here's the emus I'd put in the section, in order, with reasons:
IMHO, @ISSOtm's solution is perfect.
https://github.com/gbdev/awesome-gbdev/commit/4bcc97a0fb18a8d3f85e7e302ab30520fe17abe3 and following commits handle this:
The two sections are far apart from each other, which makes things confusing. Moreover, Gambatte should also be in the open-source section, and having a section for one item, IMO, isn't a good idea. Alternatively, the more noteworthy emulators like SameBoy, mGBA and mooneye-gb should be moved to the main emulators section, and everything else should be moved to MORE.md.