Page 1 of 5

2009-09-21 snapshot

Posted: Mon Sep 21, 2009 11:42 pm
by jlv
Changes:
- Fixed bug where file descriptors were not getting closed after loading pngs.

Windows users: http://mxsimulator.com/snapshots/mx-2009-09-21.exe
Linux users: http://mxsimulator.com/snapshots/mxbin-2009-09-21

Replace mx.exe or mxbin with one of the above files. I'd keep a backup of the originals since these aren't well tested.

Re: 2009-09-21 snapshot

Posted: Mon Sep 21, 2009 11:44 pm
by giopanda
thank you jlv!
never had this problem but thank you for being always at work to make us enjoy the game!

Re: 2009-09-21 snapshot

Posted: Tue Sep 22, 2009 9:24 am
by Shadow
Thanks for another update. It's great to see the bugs getting fixed, though I'll admit I don't really know what that issue was causing.

Btw, still getting crashes straight to desktop. This time was a bit different though, I was getting a bit of lag or freezes when winamp changed a song, and just when the game crashed there was a similar pause.

Re: 2009-09-21 snapshot

Posted: Tue Sep 22, 2009 12:56 pm
by iceman967
Ya, last night I was playing and no matter what track I was on. About 5 minutes into the moto I was gettting major lag, enough where I couldn't even ride.

Re: 2009-09-21 snapshot

Posted: Tue Sep 22, 2009 9:00 pm
by Jman416
sry im confused i read about how but how do u get this to update bc i have 2009-7-15 and i forgot how to update plz help want to ride 19802

Re: 2009-09-21 snapshot

Posted: Tue Sep 22, 2009 9:07 pm
by Jman416
nevermind got it thanks jlv ur the best

Re: 2009-09-21 snapshot

Posted: Tue Sep 22, 2009 9:11 pm
by WhMx179
man, jlv is really getting to work with this game! thanks alot jlv i really appreciate your work

Re: 2009-09-21 snapshot

Posted: Wed Sep 23, 2009 6:46 pm
by chris465
I am having some serious issues with the new snapshot that I have never had before! Twice today the game froze and completley rebooted my computer. I have never had that happen with any of the others and I have a lots fast enough puter to run the game so that is not it. Please help JVL for now I am going back to old snapshot.

Re: 2009-09-21 snapshot

Posted: Wed Sep 23, 2009 8:11 pm
by Rallemx
Sweet..Just wish It'd have the elbow fix like the 09-05 24a or whatever it was called has..Looks sooo much better :|

Re: 2009-09-21 snapshot

Posted: Wed Sep 23, 2009 8:48 pm
by yzmxer608
I'm having problems with alt+tabbing, I can get out but when I go back in it doesn't open the game, I have to end the process to quit the game and restart.

Re: 2009-09-21 snapshot

Posted: Wed Sep 23, 2009 9:01 pm
by jlv
Does it help if you set this environment variable?

JUGL_OPTIONS=[threaded:off]

Re: 2009-09-21 snapshot

Posted: Wed Sep 23, 2009 9:27 pm
by yzmxer608
In Windows Run I had "C:\Program Files\MX Simulator\mx.exe JUGL_OPTIONS=[threaded:off]", that seemed to fix it. What does that variable do?

Re: 2009-09-21 snapshot

Posted: Wed Sep 23, 2009 11:50 pm
by jlv
It prevents the game from running the message loop in another thread. But I don't think you have it set right. It doesn't go on the command line. You have to set it as an environment variable. I think there's a section under the shortcut properties to set it, but I'm not in windows right now so I can't check.

Re: 2009-09-21 snapshot

Posted: Thu Sep 24, 2009 2:05 am
by yzmxer608
Ah ok, does it have any disadvantages from not running in a separate thread?

I couldn't find anything about variables in the shortcut. I did find them in the Control Panel though (in the advanced system settings there are Environment Variable settings). I made a new one named "JUGL_OPTIONS" with the value "threaded:off". I still get the alt tab problems (sometimes it doesn't happen right away, but then after a few times it does. That's what led me to believe that it worked before). Think we have to figure out a way to specifically get mxs to use it.

Re: 2009-09-21 snapshot

Posted: Thu Sep 24, 2009 2:18 am
by jlv
It needs the brackets - set it to: [threaded:off]

Check lastlog.txt to make sure it was really set. It will be right after the mode list. If it says "Starting message processing thread" it didn't get set.

The disadvantage is the game can't continue run when it's in a modal loop without the thread. A modal loop happens when you resize or move a window. Without the thread the game will stop while you move/size the window.