Duct taping the game to work with ati cards
-
Shadow
- Posts: 2772
- Joined: Sun Dec 02, 2007 5:10 pm
- Team: FSK
- Location: Finland
Duct taping the game to work with ati cards
I finally got some sort of a fix figured out for making the game work on hardware/direct with my ati card. The performance is still crappy with me getting 30fps at times in stewart compound when I should be getting ~50fps, but the stuttering/frame skipping is gone so it's playable.
1st step: Update your drivers to Ati "performance driver" 11.11b or 11.11c as these drivers seems to fix the stuttering issue.
11.11b: http://support.amd.com/us/kbarticles/Pa ... mance.aspx
11.11c: http://support.amd.com/us/kbarticles/Pa ... mance.aspx
So, now the frame skip is gone and we can use hardware/direct, Awesome right? There's still the issue of running out of virtual memory when trying to use 1024x1024 texture resolution and this next step will fix that.
2nd step: We're going to apply the large address aware patch to enable the game to use more than 2Gb of RAM.
1st, backup your mx.exe just in case something goes wrong. Even though it's pretty simple thing, it doesn't hurt to be prepared.
Download CFF explorer, which can be found here: http://www.ntcore.com/files/CFF_Explorer.zip
It's a stand-alone version, so just extract it to a place of your choosing and it'll work, no other installing for it is needed.
After extracting it, run the CFF explorer.exe, then click the folder icon or go to file->open and browse to your mxsim installation folder for mx.exe, select it and click open.
In the left column, click the "file header" tab, then in the right column/window click the blue "click here" bar, it's in the lower right corner.
A window will pop up with different settings that can be ticked on and off. We're interested in the "App can handle >2Gb address space" one, so tick that on, then click ok. DO NOT CHANGE ANY OTHER SETTING!
Save by clicking the disk icon or from file->save. It will ask if you want to overwrite the original file, click yes, and you're done.
Now mxsim should work adequately on ATI cards with hardware/direct and you can use 1024x1024 texture resolution without running into the out of virtual memory error.
1st step: Update your drivers to Ati "performance driver" 11.11b or 11.11c as these drivers seems to fix the stuttering issue.
11.11b: http://support.amd.com/us/kbarticles/Pa ... mance.aspx
11.11c: http://support.amd.com/us/kbarticles/Pa ... mance.aspx
So, now the frame skip is gone and we can use hardware/direct, Awesome right? There's still the issue of running out of virtual memory when trying to use 1024x1024 texture resolution and this next step will fix that.
2nd step: We're going to apply the large address aware patch to enable the game to use more than 2Gb of RAM.
1st, backup your mx.exe just in case something goes wrong. Even though it's pretty simple thing, it doesn't hurt to be prepared.
Download CFF explorer, which can be found here: http://www.ntcore.com/files/CFF_Explorer.zip
It's a stand-alone version, so just extract it to a place of your choosing and it'll work, no other installing for it is needed.
After extracting it, run the CFF explorer.exe, then click the folder icon or go to file->open and browse to your mxsim installation folder for mx.exe, select it and click open.
In the left column, click the "file header" tab, then in the right column/window click the blue "click here" bar, it's in the lower right corner.
A window will pop up with different settings that can be ticked on and off. We're interested in the "App can handle >2Gb address space" one, so tick that on, then click ok. DO NOT CHANGE ANY OTHER SETTING!
Save by clicking the disk icon or from file->save. It will ask if you want to overwrite the original file, click yes, and you're done.
Now mxsim should work adequately on ATI cards with hardware/direct and you can use 1024x1024 texture resolution without running into the out of virtual memory error.

Those who possess strength have also known adversity.
-
yzmxer608
- Posts: 15352
- Joined: Mon Dec 29, 2008 4:30 am
- Team: SYS
- Location: Wisconsin, U.S.A
Re: Duct taping the game to work with ati cards
Nice man! I'll have to try it, especially for screenshots the out of virtual memory error is annoying (lag doesn't matter if you're just taking shots).
Are the drivers just hotfix type? Or is AMD releasing performance drivers separate from the regular drivers now? I'm still using 11.9 since they haven't had any performance upgrades yet.
Are the drivers just hotfix type? Or is AMD releasing performance drivers separate from the regular drivers now? I'm still using 11.9 since they haven't had any performance upgrades yet.
TeamHavocRacing wrote:If I had a nickel for every time someone asked for this, I would have a whole shitload of nickels.
-
Prada
- Posts: 1099
- Joined: Wed Aug 03, 2011 3:35 pm
Re: Duct taping the game to work with ati cards
Amazing. I will have to try this. I have an ATI card as well and I thought it was just me getting the virtual memory errors. I didn't wanna sound like a noob asking such a dumb question so I just left it alone
But this is great, I'll try it. Thanks dude!
-
socalmx
- Posts: 413
- Joined: Sat Jul 09, 2011 12:22 pm
- Team: TEAM DTF #45
- Location: Cape Town, South Africa
Re: Duct taping the game to work with ati cards
NVIDIA 
Lets Go!
Stats: http://mxsimulator.com/servers/allservers/players/1712/

Stats: http://mxsimulator.com/servers/allservers/players/1712/

KTM57 wrote:I'm seriously tired of you guys talking like you know all when you don't know a damn f*cking thing about Whataburger
-
jlv
- Site Admin
- Posts: 15394
- Joined: Fri Nov 02, 2007 5:39 am
- Team: No Frills Racing
- Contact:
Re: Duct taping the game to work with ati cards
Has anyone watched the memory usage in the process manager? I'm curious as to whether it's leaking memory or just using a lot of memory per texture.
Josh Vanderhoof
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
-
jbrandmx85
- Posts: 353
- Joined: Sat Jul 23, 2011 2:17 pm
- Team: Privateer
- Location: PA, USA
Re: Duct taping the game to work with ati cards
For me, this has definantly seemed to help run the game a lot better. My laptop sux for playing but its all i got. Usually i cant play any tracks without having all my graphics settings way down. But after this i actually have them turned up and it seems to run just fine.
-
yzmxer608
- Posts: 15352
- Joined: Mon Dec 29, 2008 4:30 am
- Team: SYS
- Location: Wisconsin, U.S.A
Re: Duct taping the game to work with ati cards
Over time during a race/the game being open for a while you mean?jlv wrote:Has anyone watched the memory usage in the process manager? I'm curious as to whether it's leaking memory or just using a lot of memory per texture.
TeamHavocRacing wrote:If I had a nickel for every time someone asked for this, I would have a whole shitload of nickels.
-
jlv
- Site Admin
- Posts: 15394
- Joined: Fri Nov 02, 2007 5:39 am
- Team: No Frills Racing
- Contact:
Re: Duct taping the game to work with ati cards
Yeah. The old ATI drivers would leak every time you updated a texture, so as you rode around it would use up your memory. It sounds like this bug is different.
Josh Vanderhoof
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
-
Ballsfalsky
- Posts: 2981
- Joined: Mon Feb 28, 2011 4:35 am
- Team: Tim Hortons
Re: Duct taping the game to work with ati cards
have never a memory leak problem on my laptop. It has an HD4200, and definitely cannot run the game at moderate graphics. Im waiting for my new PC to get here (should only be about 2 more hrs
). I got an XFX 6870. hopefully I don't have any memory leak problems.
-
yzmxer608
- Posts: 15352
- Joined: Mon Dec 29, 2008 4:30 am
- Team: SYS
- Location: Wisconsin, U.S.A
Re: Duct taping the game to work with ati cards
Memory usage didn't increase at all over about 5 minutes of riding.
TeamHavocRacing wrote:If I had a nickel for every time someone asked for this, I would have a whole shitload of nickels.
-
jlv
- Site Admin
- Posts: 15394
- Joined: Fri Nov 02, 2007 5:39 am
- Team: No Frills Racing
- Contact:
Re: Duct taping the game to work with ati cards
One more question - does the actual memory used scale along with what the game reports for texture memory used? Is it always twice/three/four times more than what the game thinks it's using?
Josh Vanderhoof
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
-
yzmxer608
- Posts: 15352
- Joined: Mon Dec 29, 2008 4:30 am
- Team: SYS
- Location: Wisconsin, U.S.A
Re: Duct taping the game to work with ati cards
Are you talking system memory or gpu dedicated memory?
Just did a test, in game it said 159MB texture memory used, mxs is using 123,900K memory, and gpuz says 491MB dedicated memory usage (obviously a lot of it isn't mxs).
Just did a test, in game it said 159MB texture memory used, mxs is using 123,900K memory, and gpuz says 491MB dedicated memory usage (obviously a lot of it isn't mxs).
TeamHavocRacing wrote:If I had a nickel for every time someone asked for this, I would have a whole shitload of nickels.
-
jlv
- Site Admin
- Posts: 15394
- Joined: Fri Nov 02, 2007 5:39 am
- Team: No Frills Racing
- Contact:
Re: Duct taping the game to work with ati cards
I mean system memory. When you increase the texture resolution, how much do they go up by?
Josh Vanderhoof
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
-
Prada
- Posts: 1099
- Joined: Wed Aug 03, 2011 3:35 pm
Re: Duct taping the game to work with ati cards
Problem...I did what was said to do up top and now the game closes every time I try to run a race :/ I don't know what I did wrong. I'm on the Mobility Radeon HD5000 series, which should work with this. If anyone knows what to do or has any idea, please help me!
-
haydugjr
- Crushed Dissenter
- Posts: 960
- Joined: Thu Aug 18, 2011 10:22 pm
- Location: Ohio
Re: Duct taping the game to work with ati cards
Mobility Radeon 5000 =/= Radeon 5000Prada wrote:Problem...I did what was said to do up top and now the game closes every time I try to run a race :/ I don't know what I did wrong. I'm on the Mobility Radeon HD5000 series, which should work with this. If anyone knows what to do or has any idea, please help me!
Hardware
AMD Radeon HD 6000 Series
AMD Radeon HD 5000 Series
When you download drivers they're separate on the ATI website, not to mention they have to be smaller and use less power for laptops so I think it's safe to assume the drivers are not interchangable. I'd look at finding some Mobility Radeon drivers
gocat199 wrote:see jlv. you need to do more thingies
Jones221 wrote: That was fucked up...Now I'll get hated for saying this, but I felt bad
