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.21k stars 385 forks source link

M&L Bowser's Inside Story no longer beatable due to microphone regression (worked in 2.9.1) #4112

Closed blueYOSHI9000 closed 2 weeks ago

blueYOSHI9000 commented 2 weeks ago

Summary

Mario & Luigi Bowser's Inside Story no longer detects the microphone input in the most recent 2.10-rc1 version (though oddly enough the "Mic Test" accessible on the title-screen works, more on this below). Video here, it shows off 1.9.1 & 1.9.2/2.10-rc1 side-by-side while setting the mic controls up and showing the issue off.

Here's the SaveStates used, it also includes a third ('doctor') not shown in the video, but it is another point in the game that does not work anymore. Savefiles are also provided, the doctor one is recommended as you only have to walk into the clinic (~30s), the fire one needs a minigame first (~2min). All savestates & savefiles are for the EU version that's also linked to RetroAchievements.

Another interesting, maybe related, fact is that a similar thing happened in RetroArch where the original 'melonDS' core works perfectly fine but the newer 'melonDS DS' core only works on the Mic Test screen but not during actual gameplay (whether using fire or during the doctor segment), just like BizHawk 2.10-rc1.

Repro

  1. load the above linked SaveStates (either the 'fire' or 'doctor' one) - or play through the game until those points
  2. use the microphone
  3. it works in 2.9.1 but not in 2.10-rc1

Host env.

CasualPokePlayer commented 2 weeks ago

This was already fixed in the latest dev build.