punesemu / puNES

Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
GNU General Public License v2.0
638 stars 42 forks source link

Famicom Switch Online Controllers #135

Open AlexN64gamer opened 3 years ago

AlexN64gamer commented 3 years ago

The Famicom Switch Online controllers are able to purchase from the official Nintendo japan website if youre a subscriptor of the Switch Online service, they look like this

fdscont

The controller for the second player has a built in microphone, which works and is made exactly like the old 80´s one, it works perfect with games like Zelda for the Famicom Disk System and others

Now my question is: Would it be possible somehow to create a driver for Windows that could recognize the microphone as an input audio device so we can use it in puNES with FDS?

Also the controllers pair flawless by bluetooth to windows as separate devices, Im using them already to play famicom games on puNES, but it would be GREAT :D to have the possibility to use the microphone as well as an input audio device for a full Famicom Disk System experience.

Thanks in advance and stay safe.

Alejandro.

AlexN64gamer commented 3 years ago

https://www.youtube.com/watch?v=rQ8BQg2SE-o

AlexN64gamer commented 2 years ago

micfeat

RokkumanX commented 2 years ago

This have been a dream for many many years to connect my microphone and kill Pols Voice with my voice just like James and Mike in James & Mike Mondays Famicom/Zelda episode.

I really hope puNES will support this function one day!

RokkumanX commented 2 years ago

I would also like to add that Mesen have an option to map a keyboard key to Famicoms Controller 2 and "simulate" the microphone input.

I tend to use an original Super Famicom controller with an adapter and I always use the L button as the microphone input, while it's not quite the same it will have to suffice and work as a substitute.

For the longest time I have been looking for a way to use a physical connected microphone and translate voice to keyboard commands, that way I could shout in the microphone and it would only press the key which would be programmed.

Well it's only a dream...

punesemu commented 2 years ago

Unfortunately I no longer have much time to devote to the emulator and now I have blocked the addition of new functions because I am about to release the new version but I have always liked the idea of adding microphone support, who knows what I do in 0.109...