Page 2 of 4

Re: 2021-02-16 snapshot

Posted: Thu Feb 18, 2021 1:59 am
by jlv
It's weird. It works under Wine on Linux but not real Windows. Under Windows it's enumerating the mouse and keyboard but not the joystick.

Re: 2021-02-16 snapshot

Posted: Thu Feb 18, 2021 10:10 pm
by Ryan721
Carter wrote: Wed Feb 17, 2021 4:55 pm JLV confirmed keyboard player?!?
I guess only OG's know JLV has always been rumored to play on keyboard since the beginning. These darn whipper snappers think they're fast now a days, get on a keyboard and see how you rip now suckers.

Re: 2021-02-16 snapshot

Posted: Fri Feb 19, 2021 1:33 am
by jlv
Ryan721 wrote: Thu Feb 18, 2021 10:10 pm I guess only OG's know JLV has always been rumored to play on keyboard since the beginning. These darn whipper snappers think they're fast now a days, get on a keyboard and see how you rip now suckers.
I did make the switch to a controller but I don't think it made me any faster.

Still stumped by the controllers not listing. I think I'll try updating the input code to DirectInput 8 and see if that makes any difference.

Re: 2021-02-16 snapshot

Posted: Fri Feb 19, 2021 2:06 am
by Mr. Wiggles
jlv wrote: Fri Feb 19, 2021 1:33 am I did make the switch to a controller but I don't think it made me any faster.
have you tried the mx sim hacks? heard they make you go fast

Re: 2021-02-16 snapshot

Posted: Fri Feb 19, 2021 2:19 am
by jlv
Mr. Wiggles wrote: Fri Feb 19, 2021 2:06 am
jlv wrote: Fri Feb 19, 2021 1:33 am I did make the switch to a controller but I don't think it made me any faster.
have you tried the mx sim hacks? heard they make you go fast
Fighting the cheaters definitely made me slower.

Re: 2021-02-16 snapshot

Posted: Fri Feb 19, 2021 8:42 am
by Lancer2004
jlv wrote: Fri Feb 19, 2021 1:33 am
Ryan721 wrote: Thu Feb 18, 2021 10:10 pm I guess only OG's know JLV has always been rumored to play on keyboard since the beginning. These darn whipper snappers think they're fast now a days, get on a keyboard and see how you rip now suckers.
I did make the switch to a controller but I don't think it made me any faster.

Still stumped by the controllers not listing. I think I'll try updating the input code to DirectInput 8 and see if that makes any difference.
when is the updated snapshot gonna be coming to possibly fix the controller issue?

Re: 2021-02-16 snapshot

Posted: Fri Feb 19, 2021 1:21 pm
by motokid499
jlv wrote: Fri Feb 19, 2021 1:33 am
Ryan721 wrote: Thu Feb 18, 2021 10:10 pm I guess only OG's know JLV has always been rumored to play on keyboard since the beginning. These darn whipper snappers think they're fast now a days, get on a keyboard and see how you rip now suckers.
I did make the switch to a controller but I don't think it made me any faster.

Still stumped by the controllers not listing. I think I'll try updating the input code to DirectInput 8 and see if that makes any difference.
I've heard of instances where direct input breaks when trying to convert a program to 64 bit. May I ask the reasoning behind using directinput in the first place? Isn't xinput much better and more universally supported nowadays?

Re: 2021-02-16 snapshot

Posted: Sat Feb 20, 2021 2:01 am
by jlv
Lancer2004 wrote: Fri Feb 19, 2021 8:42 am when is the updated snapshot gonna be coming to possibly fix the controller issue?
Probably next week. Something came up that prevented me from working on it the past couple of days.
motokid499 wrote: Fri Feb 19, 2021 1:21 pm I've heard of instances where direct input breaks when trying to convert a program to 64 bit. May I ask the reasoning behind using directinput in the first place? Isn't xinput much better and more universally supported nowadays?
I wrote the input code before XInput existed. DirectInput is more complicated but is capable of supporting more devices whereas XInput is easier to use but only supports Xbox controllers. Since the code was already written the easier to use feature didn't matter anymore for me.

Unfortunately Microsoft seems to be intentionally crippling DirectInput so I might be forced to waste my time adding XInput support as well. Not a huge deal but it sucks that Microsoft is always playing these games with their developers.

Re: 2021-02-16 snapshot

Posted: Sat Feb 20, 2021 3:07 am
by Jones221
guess mxb was a good purchase this week, stonk just went up

Re: 2021-02-16 snapshot

Posted: Sat Feb 20, 2021 3:28 am
by tm_213_all_day
Jones221 wrote: Sat Feb 20, 2021 3:07 am guess mxb was a good purchase this week, stonk just went up
^^^

Re: 2021-02-16 snapshot

Posted: Sat Feb 20, 2021 3:55 pm
by Bradclay306
tm_213_all_day wrote: Sat Feb 20, 2021 3:28 am
Jones221 wrote: Sat Feb 20, 2021 3:07 am guess mxb was a good purchase this week, stonk just went up
^^^
why? did they completely re-code their physics?

Re: 2021-02-16 snapshot

Posted: Sun Feb 21, 2021 2:32 pm
by vmaki
jlv wrote: Sat Feb 20, 2021 2:01 am Unfortunately Microsoft seems to be intentionally crippling DirectInput so I might be forced to waste my time adding XInput support as well. Not a huge deal but it sucks that Microsoft is always playing these games with their developers.
Would XInput make it possible to have xbox controller rumble when the rear tyre starts to slip under acceleration or under some other usefull event? And if so is that only possible on windows or would it work on linux as well?

Does the 64 bit version still need additional packages to be installed under linux or does it now just work? It has been a while since I last had to reinstall the game but I remember having to install some 32 bit versions of some packages to make it run.

Thanks for your effort on continuously pushing the game forward!

Re: 2021-02-16 snapshot

Posted: Mon Feb 22, 2021 2:06 am
by jlv
vmaki wrote: Sun Feb 21, 2021 2:32 pm Would XInput make it possible to have xbox controller rumble when the rear tyre starts to slip under acceleration or under some other usefull event? And if so is that only possible on windows or would it work on linux as well?

Does the 64 bit version still need additional packages to be installed under linux or does it now just work? It has been a while since I last had to reinstall the game but I remember having to install some 32 bit versions of some packages to make it run.

Thanks for your effort on continuously pushing the game forward!
1. Either DirectInput or XInput can do the rumble thing. More advanced stuff like constant force feedback needs DirectInput. Linux does have force feedback support. I don't plan on bothering with rumble effects anytime soon. The constant force stuff is more interesting since it could help you feel the track better but I'm not even sure if any devices exist that support it.

2. You'll still need the 64 bit versions of those packages but they should be installed already by default.

Re: 2021-02-16 snapshot

Posted: Mon Feb 22, 2021 2:09 am
by jlv
Here's the Windows version updated for DirectInput 8. Seems to have fixed the controllers not listing.

https://mxsimulator.com/snapshots/mx-2021-02-21-1558.exe

Re: 2021-02-16 snapshot (Updated 2021-02-21)

Posted: Mon Feb 22, 2021 4:15 am
by SergeantNate
Controller seems like it has a 5 second delay for me atleast.