• Welcome to PiBoSo Official Forum. Please login or sign up.
December 04, 2023, 06:28:29 AM


GP Bikes beta21b available! :)

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - davidboda46

Why I'm exhausted
Why the teams and riders are probably more so
Why Martin has the upper hand
Why Aprilia is brilliant but flawed
Why Yamaha was competitive
Why tire pressure might decide the championship

Off Topic / Midas Martin (My latest thoughts on MotoGP)
October 11, 2023, 11:11:59 PM
My latest thoughts on MotoGP:
Why Marc decided to spread his wings (not the Honda ones).
Why Augusto was picked instead of Pol.
Why Zarco got shafted.
Why rain isn't a surprise.
Why the title fight is down to two.

Off Topic / Boiling point (My latest thoughts on MotoGP)
September 28, 2023, 09:04:55 PM
Why I prefer not to look at Bez's backside.
Why the Indian GP was a pleasant surprise.
Why Pecco should have been smarter.
Why Honda might not be screwed after all.
Why Fabio was grumpy.
Why Martin has to learn how to dress himself.


Off Topic / Old and new (My latest thoughts on MotoGP)
September 16, 2023, 04:38:45 PM
Why Pecco should get rearview mirrors.
Why carbon fibre is "da shit". 
Why Dani is amazing.
Why Marc had fun.



Off Topic / From Granollers to the top of the world
September 07, 2023, 09:14:45 PM
My latest thoughts on MotoGP:
Why one second is all it takes.
Why Maverick suddenly starts well.
Why the RS-GP is the best of both worlds.
Why Enea's mistake was sort of a blessing in disguise.
Why Dorna should do some very serious introspecting.



Found these online... "Mechatronics, Design, and Modeling of a Motorcycle Riding Simulator" and "Evaluation of a Motorcycle Simulator" Way over my head but there might be something useful in there for others. Check it out...

PDF:s are downloadable from the articles or you can get them from my Mega folder.



/David "Gonzo" Boda #46
Custom hardware / The Thing 3.0
November 17, 2022, 01:31:40 PM

The Thing 2.0 (for reference)


/David "Gonzo" Boda #46
So, long story short (as possible). The Thing (my homemade Frankenstein controller ::) ) was having some issues when I tried to play MotoGP22 (using x360ce and UJC). Since the base is an old Sidewinder FF Wheel there is no current software for calibration and settings, just the generic one that's in Windows 10 (joy.cpl). When calibrating the wheel I need to have the rotation restricted but that unfortunately also affects the throttle length (x and y respectively, they are not separated, the break axis is). After some lengthy time on Google I found out that the calibration data is actually stored in the registry (regedit).

"Navigate to the registry keys of the respective controller, HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_<VendorID>&PID_<ProductID>\Calibration\0\Type\Axes\<NUM>."

The problem is that it's all hex so I could not make heads or tails of it, even when using an online converter (this is the converter I used to try to make sense of it all: https://coolconversion.com/math/binary-octal-hexa-decimal/_hexadecimal__FF__binary_).

According the post I found the values can be interpreted as:

"Modify the Calibration key which is mapped to a 12 byte binary value (encoded as <MIN> <MID> <MAX>). So for instance, suppose we wanted the y-axis Calibration to be from 30-70 for a defective analog stick, with 45 centered stick. Then we Calibration mapped 12 bytes should be set to <1E 00 00 00> <2D 00 00 00> <46 00 00 00>"

Well, it's still gibberish for my poor brain, because, my SW FF Wheel setting in regedit for the wheel rotation and throttle looks like this:

(Axis 0)
00000000   EA   FF   FF   FF   FF   FF   FF   FF   
00000008   16   00   00   00

And the raw data displays "-22" "0" "22" (left, center, right).
"16" is "22" so that's clear, but the rest? "EA" is "234" and FF is "255" so if we divide that we're left with "21"... not "22", and definitely not "-22". Also, what are all the other "FF"s and the three "00"s (I'm guessing one of the "00"s is the center)?

I figured out that if I reset the controller to default, all the calibration files in regedit gets deleted and only the "default" entry is kept. So I ventured that if I calibrate everything as I want it to be, except for the throttle (Axis 1, the brake is Axis 5), and then delete the throttle calibration file, effectively resetting it to its default state (which has full range)... and to my surprise it worked!

I don't know if this is all common knowledge or if anyone has any use of this info, but I figured I put it out there in case somebody runs into similar issues or just want to tweak their controller calibration settings in this way (given that they understand the hex to decimal thing better than I do).


/David "Gonzo" Boda #46       
Bug Reports / Throttle stops push in neutral
July 19, 2021, 09:36:15 AM
Just a small immersion-breaking thing. When you have the bike in neutral (or you're holding in the clutch) and push it forward and backward, the bike stops (like if you would brake) if you rev the engine.


/David "Gonzo" Boda #46     
My first article about the 2021 Italian GP. The second one will focus on the MotoGP race. The first one is for Jason.


/David "Gonzo" Boda #46

Sorry that I'm late to the party. My life is more Miller and Maverick than Quartararo at the moment.



/David "Gonzo" Boda #46
My take on MotoGP 2021 round 2, the Doha GP.




/David "Gonzo" Boda #46
My take on MotoGP 2021 round 1, the Qatar GP.




/David "Gonzo" Boda #46