Page 1 of 14
2016-05-07 snapshot
Posted: Sun May 08, 2016 3:25 am
by jlv
Changes:
- New controller axis detection code to detect axes that have non-zero resting positions.
- Fixed a bug in the scram decoder where it would add null bytes to the end of files.
Updated 2016-05-19:
- Handle triggers that produce both axis and button events.
Windows users:
http://mxsimulator.com/snapshots/mx-2016-05-19-1303.exe
Linux users:
http://mxsimulator.com/snapshots/mxbin-2016-05-19-1303
You'll also need to extract this in your install folder if you don't have it already:
http://mxsimulator.com/snapshots/zzzrtestzz.zip
Replace mx.exe or mxbin with one of the above files. The default location for mx.exe should be "C:\Program Files (x86)\MX Simulator". I'd keep a backup of the originals since these aren't well tested.
Re: 2016-05-07 snapshot
Posted: Sun May 08, 2016 3:54 am
by John23
what does the first part mean?
Re: 2016-05-07 snapshot
Posted: Sun May 08, 2016 4:15 am
by jlv
It's for triggers that do things like read -1 when they aren't pressed and +1 when pressed. It might work a little better if your controller isn't calibrated well since it now uses first position it reads from the axis as the rest position instead of using 0 like it did before. So if your joystick likes to read .1 when it's centered the game will use that as the center instead of 0. Could be worse too so it definitely needs testing.
Re: 2016-05-07 snapshot
Posted: Sun May 08, 2016 4:26 am
by DABZZZ
Does it automatically update your configuration uopn download and install? Or is there a actual reconfiguration? I dont code so i have no idea how it would work if you didnt have to update your controller I guess if that makes sense. Im @ work now but I use a garbage rockcandy controller and all of those are off a tid bit so Id like to see how this works. Thanks for the update sir
Re: 2016-05-07 snapshot
Posted: Sun May 08, 2016 4:59 pm
by 2012hondacr250
When i download it and do everything it asks I try to start the game it says cant find game data.If anyone knows what is happening please tell me.
Re: 2016-05-07 snapshot
Posted: Sun May 08, 2016 9:02 pm
by DABZZZ
DABZZZ wrote:Does it automatically update your configuration uopn download and install? Or is there a actual reconfiguration? I dont code so i have no idea how it would work if you didnt have to update your controller I guess if that makes sense. Im @ work now but I use a garbage rockcandy controller and all of those are off a tid bit so Id like to see how this works. Thanks for the update sir
Derp, Understand now that I read your comment back to the other guy, it jus reads it right away the first time you open that particular snapshot.
Re: 2016-05-07 snapshot
Posted: Mon May 09, 2016 2:09 am
by jlv
It changes the way the axis detection in the "customize controls" menu works. It doesn't affect axes that are already bound.
Re: 2016-05-07 snapshot
Posted: Wed May 11, 2016 2:20 am
by JES_934
Thanks, JLV!!
Re: 2016-05-07 snapshot
Posted: Wed May 11, 2016 2:30 am
by jlv
Has this helped anyone's trigger detection?
Re: 2016-05-07 snapshot
Posted: Wed May 11, 2016 3:19 am
by AWood
jlv wrote:Has this helped anyone's trigger detection?
testing now, hopefully i wont lean down the straights when i let go now
Re: 2016-05-07 snapshot
Posted: Wed May 11, 2016 4:28 am
by JES_934
It has helped me for sure. I don't have to do the stick flip before the gate drops so my front tire is straight anymore.
Re: 2016-05-07 snapshot
Posted: Wed May 11, 2016 5:11 am
by Boogie_Man
Re: 2016-05-07 snapshot
Posted: Wed May 11, 2016 2:44 pm
by vmaki
jlv wrote:Changes:
- New controller axis detection code to detect axes that have non-zero resting positions.
Would you be able to read simultaneously two different positions from the same axis? Meaning xbox360 controllers triggers. One is from 0 to 1 and the other from 0 to -1 on one axis.
Re: 2016-05-07 snapshot
Posted: Thu May 12, 2016 2:25 am
by jlv
I believe the XBCD driver separates the trigger axes.
Re: 2016-05-07 snapshot
Posted: Thu May 12, 2016 2:27 am
by MxVelocity747
vmaki wrote:jlv wrote:Changes:
- New controller axis detection code to detect axes that have non-zero resting positions.
Would you be able to read simultaneously two different positions from the same axis? Meaning xbox360 controllers triggers. One is from 0 to 1 and the other from 0 to -1 on one axis.
http://forum.mxsimulator.com/viewtopic.php?f=17&t=39872