(06-23-2021, 11:28 PM)MayImilae Wrote: So this is a Wii limitation. The Wii Remote doesn't know the size or distance of the TV - it can only see the Sensor Bar's IR lights - so the speed of the cursor on the screen was set to what more or less matched typical television sizes and view distances of the time. And 70in televisions were not common in 2006! As this is baked into the SDK that the games are using for Wii Remote control, we can't really dig in and change how the Wii Remote works in this without causing a LOT of problems.
But there is a way you can tweak this on your own. The Wii Remote guesses how close it is to the television based on the distance the sensor bar light clusters are from eachother. So if you really care about this, you can mod your sensor bar. Take it apart, add some wire extensions, and maybe 3D print some brackets for each half, and you can make a sensor bar that will fool the Wii Remote into realizing the screen is bigger!
I know it's Wii limitation, and many Wii users asked for Wii firmware update.
Bad news for me is, that You are saying that changing this in Dolphin "firmware" can cause a lot troubles.
I think it's really not about tweaking anything inside sensors, but working with final coordinates x,y returning from driver function.
i can imagine, that game calls some system function (or listener) for "Vector2 location = System.getPointerLocation();"
And the system function calls controller driver. And this system function can recalculate "output from Driver" to "return value to game".
But i know nothing about programming emulators. I do Java apps and Perl mostly...
About Your tweak. I wanted to do this too, but this article says, that it can only change accuracy of sensor:
https://www.avsforum.com/threads/myth-busted-length-of-wii-sensor-bar-doesnt-matter.947162/
So they say "The Wii Remote guesses how close it is to the television based on the distance the sensor bar light clusters are from each other" is not true.
They tried two sensor bars with tape on middle sides... without success.
I tried to move closer to IR sensor, or more far away, and the value of "screen moved cursor" is same as "wrist move angle" at any distance.
I also tried two candles, moving them between me and TV, moving them far away each other and back, moving myself to them and back. And with different sensitivity.
Only reaction was working or not, and cursor precision stability or cursor jumping and shaking.
So i think, it really don't work.
But thank You anyway for reply
edit: bad english
