TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.2k stars 384 forks source link

[request] Switch Neo Geo Pocket Core to higan #3123

Open aus101 opened 2 years ago

aus101 commented 2 years ago

Owning a Neo Geo Pocket Color myself, it's easy to see how inaccurate flickery NeoPop is. Was the best option for 20 years but the new era is higan.

Can read on NESdev from the NeoPop author:

I'm not sure I'll be able to help you much but I can at least confirm that the instruction timings are pretty much made up and have no bearing on the real hardware (fun fact: I've never owned or even held a real NGP/C, let alone run any tests on it myself). IIRC there's no compensation for the different addressing modes, etc. So if you're looking for where these numbers came from - me. Fortunately it's a very forgiving system.

Only 5 NGP/C speedruns published as of now so seems a good time to transition.

CasualPokePlayer commented 2 years ago

Higan cores aren't exactly easy to port over. Can't expect this to have any time soon until someone really cares about it.

nattthebear commented 2 years ago

Multiple higan cores together would most likely best ported with shared common code (Nyma-like solution), so the more that are useful, the more it's likely to be done.

remutro commented 2 years ago

Why not port over the ares (higan descendent) cores for neo geo pocket / color? They've recently been worked on and have reached 100% compatibility with a handful of games having minor issues for all licensed games and should be very accurate. Since the ares N64 core has recently been ported, I would think this would be a much better choice:

https://ares-emu.net/compatibility