I’ve experienced this with both the Balanced and Accuracy versions of the bsnes cores. With the Performance version, Mega Man X3 doesn’t even launch.
The game works no problems in SNES9XNext though.
I’ve experienced this with both the Balanced and Accuracy versions of the bsnes cores. With the Performance version, Mega Man X3 doesn’t even launch.
The game works no problems in SNES9XNext though.
That’s when the cx4 LLE kicks in and it’s extremely intensive. bsnes-performance doesn’t support cx4 at all, while bsnes-mercury (Alcaro’s fork) has cx4 HLE forward-ported from an older bsnes and available for all 3 profiles.
Mega Man X2 and X3 both use the Cx4 chip, which makes the games harder and slower to emulate. bsnes Balanced and Accuracy use accurate low-level emulation which causes a heavy performance drop during certain scenes while Performance doesn’t emulate it at all. SNES9x uses high-level emulation which is faster, but potentially less accurate (I never really noticed a difference though). There’s also a bsnes fork called bsnes-mercury which restores the HLE emulation making the games run faster.
Edit: Ninja’d
Thanks, so I guess I’ll stick with snes9x for Mega Man x2/3.
It doesn’t really matter how good my CPU is for these games on bsnes then? I thought with an i5 2500k they should run ok, guess I was wrong
As for the bsnes mercury, I only have the Accuracy profile on my Retroarch and it’s really slow.
Edit: Nevermind, I was able to get the other profiles compiled.
Okay so I just tested with bsnes mercury balanced and it works great.
Do you guys know if anyone uploads compiled versions of this fork for Windows? The version I was able to obtain is a little bit old (20140708), I don’t mind tho, but would like to use the latest version if possible.
Thanks in advance as always.