(04-23-2015, 08:35 AM)Jhonn Wrote: Starting with Just Dance 2014, Ubisoft uses a new engine for the franchise. This engine supports Wii Speak and other USB microphones so you can sing the songs while you dance. However, in current development builds, Dolphin does something that makes the game instantly freeze (you can see it in the logs).
Before migrating to GitHub, skidau wrote some code to handle wiispeak emulation, but it's just a stub implementation: the game will detect a USB microphone but won't be able to "hear" anything from it, but that's enough to prevent the game from freezing at boot. This code weren't touched anymore since the initial commit (around 2 years ago I think) and didn't even made its way to GitHub (more details in issue 6701)
Since it's incomplete, it probably won't be merged in master anytime soon, you'll need to use builds from Ishiiruka or either compile an updated build yourself (the code still is compatible with current development builds, it needs only very small changes to the function headers and returns to get compiling). If that helps, I compiled 4.0-5238 with wiispeak code sometime ago. I have only a build for 64-bit versions of Windows, you can download it here...
Well, for Linux x64 would you recommend Ishiiruka or self-build with wiispeak? (I've successfully rebased the wiispeak branch to upstream's master, will try building again)
