Low level emulate the GC IPL (BIOS screen). The GC BIOS now correctly launches the game. JIT the IPL instead of interpreting it. Made LLE BIOS the default (which silently fails to HLE). Relabelled the «HLE the IPL» option to «Skip GC BIOS».
Just got my iPhone back from repairs and noticed something was not quite right… The Z axis from UDPWii were inverted… oops… X_X …hopefully I got it right this time… Homebrew doesn’t work and I don’t have any way to test it… I did some improvements on the IR pointer math, but they are on my desktop and I’m away on vacation for a few weeks… X_X … next time… WOL
Fixes a couple of issues, like wiimotes not found ingame(not all of them of course) and wiimote plugin not accessible under xp (old wiimote plugin).
sorry for that inconvenience.
BTW Im gonna take a break for a few weeks for health reasons, cya.
Fix the shared data dir for the global build on linux.
Also silence some compiler warnings.
Wiiuse: Hopefully fix the Windows real wiimote connecting issues caused by r5940. An «index = 0;» line was accidentally removed.(uninitialized value being used) Hopefully this fixes issue 3067, issue 3058, issue 3057, issue 3054, issue 3012, and issue 2975. Some other minor cleanup to Wiiuse.(recreated the vcprog because it had hard coded include paths and it sucked)
Add volume control for the pulse audio backend. Unfortunately that can not be done with the pulse-simple api, so I had to switch to the asynchronous pulse api.
long time no commits :).
fixed one of the last graphic problems in smg, now the glow in the plants and planets must be correct.
the error was caused by a error in lighting calculations. so it must affect other games.
please test and let me know the results.