2022-01-14 snapshot

Post anything about MX Simulator here. Please. I'm begging you.
jlv
Site Admin
Posts: 14912
Joined: Fri Nov 02, 2007 5:39 am
Team: No Frills Racing
Contact:

2022-01-14 snapshot

Post by jlv »

Changes:
  • Terrain normals are now calculated in the fragment shader instead of being baked into the terrain normal map cache.
  • Added "Terrain Sync Rate" setting.
  • Removed update rate restriction when painting in editor.
The terrain sync rate controls how quickly the system memory height map is synced with the graphics memory height map. "0" is 64k per frame, "1" is 128k, "2" is 256k etc. Probably best to keep it set low since it'll still update plenty fast and you leave more bandwidth for other stuff that way, but even at 10 it shouldn't max out a PCIe 3 bus.

Windows users: https://mxsimulator.com/snapshots/mx-2022-01-14-1619.exe
Linux users: https://mxsimulator.com/snapshots/mxbin-2022-01-14-1619

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". Please note that the ".exe" extension is hidden in Windows so the file will just show as an application named "mx". I'd keep a backup of the originals since these aren't well tested.
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.
SethShirley44
Posts: 234
Joined: Tue May 21, 2019 9:24 pm
Team: Chick fil a

Re: 2022-01-14 snapshot

Post by SethShirley44 »

okay so, what would be the most recommended setting for this?
Image
dominicschofield
Posts: 11
Joined: Fri Sep 13, 2019 12:24 am
Team: VlastMX.com

Re: 2022-01-14 snapshot

Post by dominicschofield »

New snapshot drops my frames by 50%. Changed all graphics settings to go for high fps, no change.
System: Radeon 590x (GTX 1660 equivalent), Ryzen 5 3600, 16 gb ram
Jakob Hubbard
Posts: 1148
Joined: Fri Nov 24, 2017 3:16 am
Team: Phil's
Location: Cold
Contact:

Re: 2022-01-14 snapshot

Post by Jakob Hubbard »

No problems with framedrops for me after testing on some outdoor demos. I have an intel i9 and an NVIDIA card so I can't say for people with AMD cpu's/cards but I haven't had any problems so far.
SethShirley44 wrote: Sat Jan 15, 2022 2:58 am okay so, what would be the most recommended setting for this?
0 will work perfectly fine.
Image
SethShirley44
Posts: 234
Joined: Tue May 21, 2019 9:24 pm
Team: Chick fil a

Re: 2022-01-14 snapshot

Post by SethShirley44 »

Jakob Hubbard wrote: Sat Jan 15, 2022 11:08 am No problems with framedrops for me after testing on some outdoor demos. I have an intel i9 and an NVIDIA card so I can't say for people with AMD cpu's/cards but I haven't had any problems so far.
SethShirley44 wrote: Sat Jan 15, 2022 2:58 am okay so, what would be the most recommended setting for this?
0 will work perfectly fine.
Thanks Hubbo <3
Image
motokid499
Posts: 1610
Joined: Sun Nov 04, 2012 2:25 am
Team: Phil's
Location: Vancouver Island
Contact:

Re: 2022-01-14 snapshot

Post by motokid499 »

dominicschofield wrote: Sat Jan 15, 2022 3:02 am New snapshot drops my frames by 50%. Changed all graphics settings to go for high fps, no change.
System: Radeon 590x (GTX 1660 equivalent), Ryzen 5 3600, 16 gb ram
I could be mistaken but I think the newer snapshots (past 03-31) are still having issues on AMD cards.
Tanner Rogers
SergeantNate
Posts: 8
Joined: Wed May 06, 2020 3:40 pm
Team: Privateer

Re: 2022-01-14 snapshot

Post by SergeantNate »

jlv wrote: Sat Jan 15, 2022 2:25 am Changes:
  • Terrain normals are now calculated in the fragment shader instead of being baked into the terrain normal map cache.
  • Added "Terrain Sync Rate" setting.
  • Removed update rate restriction when painting in editor.
The terrain sync rate controls how quickly the system memory height map is synced with the graphics memory height map. "0" is 64k per frame, "1" is 128k, "2" is 256k etc. Probably best to keep it set low since it'll still update plenty fast and you leave more bandwidth for other stuff that way, but even at 10 it shouldn't max out a PCIe 3 bus.

Windows users: https://mxsimulator.com/snapshots/mx-2022-01-14-1619.exe
Linux users: https://mxsimulator.com/snapshots/mxbin-2022-01-14-1619

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". Please note that the ".exe" extension is hidden in Windows so the file will just show as an application named "mx". I'd keep a backup of the originals since these aren't well tested.
So in dumbass terms what does this update do?
Jakob Hubbard
Posts: 1148
Joined: Fri Nov 24, 2017 3:16 am
Team: Phil's
Location: Cold
Contact:

Re: 2022-01-14 snapshot

Post by Jakob Hubbard »

SergeantNate wrote: Sun Jan 16, 2022 1:10 am So in dumbass terms what does this update do?
Updates the way erode changes to the track are stored into your computer. It removes the need for a reshade delay and instead syncs the terrain changes from the fragment shader to the graphics memory. Basically terrain sync rate is the rate at which the calculated erode changes to the terrain actually syncs to what you see on track. (I believe)
Image
jlv
Site Admin
Posts: 14912
Joined: Fri Nov 02, 2007 5:39 am
Team: No Frills Racing
Contact:

Re: 2022-01-14 snapshot

Post by jlv »

SethShirley44 wrote: Sat Jan 15, 2022 2:58 am okay so, what would be the most recommended setting for this?
0 should be fine. Turn it up a step if you notice the shading isn't updating fast enough. In the worst case where the entire terrain is simultaneously modified, it would take 256 frames to update a 2049x2049 terrain at 0. If you set it to 8 it'll update that terrain in one frame. But doing the whole thing at once could cause a stutter, so it's up to you.
dominicschofield wrote: Sat Jan 15, 2022 3:02 am New snapshot drops my frames by 50%. Changed all graphics settings to go for high fps, no change.
System: Radeon 590x (GTX 1660 equivalent), Ryzen 5 3600, 16 gb ram
Is this vs the previous snapshot that switched to core OpenGL 3.1 or vs the older ones that used OpenGL 1.2+extensions? I know there's a performance problem with AMD cards on Windows with the new OpenGL code (i.e. since 2021-11-22). I was waiting on a new drive so I could install Windows on my AMD machine but I was already pretty deep into redoing the reshading code when it arrived. Going to investigate that now.
SergeantNate wrote: Sun Jan 16, 2022 1:10 am So in dumbass terms what does this update do?
Faster reshading with erode or when editing.
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.
Donut MX
Posts: 170
Joined: Wed Jul 06, 2016 2:21 am
Team: Privateer
Contact:

Re: 2022-01-14 snapshot

Post by Donut MX »

I encourage everyone to go try painting a gradient in the editor :D :D
Jakob Hubbard
Posts: 1148
Joined: Fri Nov 24, 2017 3:16 am
Team: Phil's
Location: Cold
Contact:

Re: 2022-01-14 snapshot

Post by Jakob Hubbard »

Donut MX wrote: Sun Jan 16, 2022 2:52 am I encourage everyone to go try painting a gradient in the editor :D :D
Didn't test this until now and it's sooo satisfyingly smooth :D
Image
Bradclay306
Posts: 490
Joined: Fri Aug 19, 2016 4:42 pm
Location: UK

Re: 2022-01-14 snapshot

Post by Bradclay306 »

Donut MX wrote: Sun Jan 16, 2022 2:52 am I encourage everyone to go try painting a gradient in the editor :D :D
Sanday 3.0? :lol:
Ash
Crushed Dissenter
Posts: 67
Joined: Thu Sep 03, 2020 11:49 am
Team: Privateer

Re: 2022-01-14 snapshot

Post by Ash »

Donut MX wrote: Sun Jan 16, 2022 2:52 am I encourage everyone to go try painting a gradient in the editor :D :D
So satisfying ! Next step : Have the possibility to resize decals directly on the editor instead of :
1 - Open the decals file with notepad
2 - edit size
3 - reload the map
4 - check if the size is right, if not, go to 1.
Donut MX
Posts: 170
Joined: Wed Jul 06, 2016 2:21 am
Team: Privateer
Contact:

Re: 2022-01-14 snapshot

Post by Donut MX »

Bradclay306 wrote: Sun Jan 16, 2022 9:18 am
Donut MX wrote: Sun Jan 16, 2022 2:52 am I encourage everyone to go try painting a gradient in the editor :D :D
Sanday 3.0? :lol:
:shock: :shock: :shock:
TM_Infidel
Posts: 763
Joined: Tue Jul 03, 2012 3:13 pm
Team: TM Factory-Racing
Location: Downunder
Contact:

Re: 2022-01-14 snapshot

Post by TM_Infidel »

dominicschofield wrote: Sat Jan 15, 2022 3:02 am New snapshot drops my frames by 50%. Changed all graphics settings to go for high fps, no change.
System: Radeon 590x (GTX 1660 equivalent), Ryzen 5 3600, 16 gb ram
Turn Vsync off in your GFX settings.
Post Reply