JesseTG / melonds-ds

A remake of the libretro melonDS core that prioritizes standalone parity, reliability, and usability.
GNU General Public License v3.0
135 stars 16 forks source link

Blow Microphone not working #187

Open noswanson1982 opened 7 months ago

noswanson1982 commented 7 months ago

What version of melonDS DS are you using?

1.1.1

Does the problem happen in standalone melonDS?

No, it's a bug specific to melonDS DS.

What happened?

Pressing the key on the controller to activate the Blow into the microphone (as well as the white noise) does not work in game. (Specific game being played is Mario & Luigi: Bowser's Inside Story). I can pass the Mic Test with flying colors, but in sequences that require blowing into the microphone, it does not work.

However, it does work perfectly fine in the regular MelonDS core. This is a shame cause the regular MelonDS core doesn't have screen rotation, while the one with screen rotation, doesn't have a working microphone mode.

What should've happened instead?

Holding down the key for the microphone (or toggling it with toggle mode active) should allow Bowser to blow fire in those game sequences like what happens in MelonDS by doing the same thing, configured the same way.

Which platforms do you see the problem on?

Which versions of the OS?

Windows 10

Which libretro frontend are you using?

Retroarch 1.17.0 Steam with MelonDS DS added

Terms

JesseTG commented 7 months ago

I'll investigate this, but are you unable to use a real microphone? The Windows build of RetroArch does have working mic drivers.

noswanson1982 commented 7 months ago

I suppose I could look into that, once I track down an actual microphone. I do like the convenience of being able to hold down a trigger on my controller and just having it work (albeit playing sideways does really suck) with MelonDS.

JesseTG commented 20 hours ago

I am now working on this ticket. Some notes as to the cause:

JesseTG commented 1 hour ago

@MonstrHuntr @noswanson1982 @oddballparty @Lachlan928 This has now been addressed! The next release will include this fix, but if you're itching to try it you can get a dev build that includes it here once it's ready.

oddballparty commented 1 hour ago

@MonstrHuntr @noswanson1982 @oddballparty @Lachlan928 This has now been addressed! The next release will include this fix, but if you're itching to try it you can get a dev build that includes it here once it's ready.

Amazing! Thank you so much!!!