libvgm
libvgm copied to clipboard
Differences between emulation cores
Hi,
https://github.com/ValleyBell/libvgm/blob/master/emu/CMakeLists.txt has a very nice list of emulation cores supported by libvgm.
Could we include some description about the cores in the repository (subjective as it may be)? If there are differences in performance, documentation would be helpful.
For example, I found this in libOPNMIDI project README:
- MAME YM2612 emulator. Well-accurate and fast on slow devices.
- Nuked OPN2 emulator. Very accurate, however, requires a very powerful CPU. Is not recommended for mobile devices!.
- GENS 2.10 emulator. Very outdated and inaccurate, but fastest.
- Genesis Plus GX emulator. (experimental!)
- Neko Project 2 YM2608 emulator. Semi-accurate, but fast on slow devices.
- MAME YM2608 emulator. Well-accurate and fast on slow devices.
That sounds like a neat idea, actually.
Maybe we should put that information in emu/cores/README.md so that it shows up on GitHub when opening the folder?