MTM2 Beta Patch 0.46 - Lights and Mirrors

mtm2 and other sensible chat
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

Ok, this has turned out to be a massive update. So massive that I have decided to just add all the necessary files in the download so you don't have to go around looking for previous updates. This right here is basically going to be the release candidate for Community Patch #3. It is basically everything I envisioned when I initially started on this 11 years ago. Once this is out, my goal is complete. Once that happens, we will move on into tweaking the game and trying to add features, dropped features and try to fix those dern computer opponents for good.

There is a lot to unpack with this update so here's a bullet point list to look at.

- the behind the scenes is almost exclusively in directx9 and on the video card now. This means big FPS boost and more steady FPS. I won't get too technical on this but basically almost everything you see in the game when playing has been rewritten to work on the video card instead of the CPU, which are poorly designed to handle video card tasks (hence the dreadful fps drops with fancy trucks
- the game now has a semi proper lighting. It is still based on the original MTM2 sun position but it actually gives out real shadows for most trucks, objects etc.
- trucks have real reflections now! Like... real real, not that fake reflections TRI came up with :)
- physics and visuals fully decoupled. there were a few more things I had to decouple from the previous beta. None gameplay important though.
- FPS at some point in my tests shot up through the roof. But I added so many features it came back down to earth. Fortunately, all these features can be turned on and off, to suit your fps desire.
- 2560x1440 native resolution finally works. the menu is a bit blurry because I need to fully redesign it and I was lazy, so I just upscaled it (and the menu redesign is the worst part of working on this, lol)
- fixed drag staging for short trucks. Boogey Van WILL make it to the line.
- cleaned up the graphic section with options that make more sense
- added advanced graphics where you can turn on advanced shadows for those beauty shots. (also, generally good idea to select the highest shadow quality if your FPS allows it.
- when selecting a drag race it automatically selects 1 opponent in the computer opponents (you can still change it). also forces 1 lap.
- water reflections actually reflect most stuff now without completely destroying your computer.
- tiretracks leave skidmarks on groundboxes instead of under.
- when hitting F4, it switches between proper window mode and full screen. It won't go to software renderer anymore. Also fixed crashes related to alt-tabbing the game.
- you can run snow without blowing up your computer! Can you imagine that????? Actually, try out all the weather systems. They have each gotten love and running Alpine's Crazy tracks at night is pretty cool.
- THE STUPID BLACK TRUCK ON DRIVER SCREEN FIXED
- ENVMAP crash fixed
and a bunch of other stuff that I will try to remember.

Anyway, things to note:

- The game menu now has a Advanced Graphics option where I will put in most of the new features I will bring in. Right now you have the advanced shadows in there which enables the real time shadows. If you can (and your FPS doesn't tank) preferably to use the highest shadow quality value you can in the combo box.
- The other options that had extensive work are the Water Reflections (previously known as reflections) and Truck Reflections. I would say, other than porting the game code to DX9, the majority of the work went into these 3 options. They are actually at a relatively advanced state for an old directx9 game so you might get good FPS or not so good FPS. On my system, which is beefy, I'm running 100fps solid no matter the trucks but I haven't been able to test on other systems. Luckily, all these 3 options can be enabled or disabled individually without affecting the other one. So if you need extra FPS, you can play around with whatever options work best for you (probably toggling the water reflections off). If you toggle all of these off, the game will revert to the original look where you had these options off to begin with. The old Shadows still works but it is redundant to have it on if you are running with advanced shadows.
- occasional crashes in when picking a rumble in offline mode. still have to figure this one
- occasional crashes with instant replay. That menu is the death of me.
- The menu itself still needs an overhaul but will get there
- Cockpits still not working.

Special note to truck makers:
- The reflections are activated exclusively by SHINY textures. Obviously any current trucks will look a bit funny because the shiny textures also extend to the bed of the truck and underneath, so those reflect too when they shouldn't. However, any new trucks from this moment onward, if you divide your trucks with the right textures, you can achieve pretty cool looks. So anything that is not shiny texture will not reflect.
- feel free to experiment as much as you can with higher vertices and more 256x256 resolution textures. There is going to be a limit where at some point the FPS will take a hit... But i don't know where that limit is yet.


Special instructions for everyone:
- since a lot of these new features have not been fully tested, please let me know whenever you see something weird. Be it a missing texture, a crash, textures flicking in the distance, near the camera or anywhere. Basically anything that looks off compared to how the game used to run before, please let me know, the track and the trucks. In my testing I have already run into some special scenarios where the game was flipping out but it is hard to test with so many trucks/tracks around.
- The terrain right next to a groundbox will give an excessively dark shadow right now. I am aware of it... I am not sure how best to fix it yet, but we will see.

Happy Trucking (download has been fixed, won't crash again)
http://www.mtm2.com/~mtmg/misc/Beta0.46.zip
Before1.jpg
After1.jpg
Before2.jpg
After2.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
KF2416
Member
Posts: 58
Joined: Thu Sep 22, 2022 10:50 pm
Location: Somewhere in Canada
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by KF2416 »

I can't get monster.exe running open after I installed patch 0.46, everytime I open the monster.exe, nothing happened. I reopened it, the game appeared to be black screen. It looks like the game doesn't work anymore.

Not trying to be rude, but you still haven't fix cowpod and other pod programs not recognizing pod.ini file.
The monster truck garage of KimikoFan2...

Image

Impact Monster Championship playlist:
https://www.youtube.com/playlist?list=P ... _NZQT6712_

The Monster Truck Community Server (feel free to join if you want):
https://discord.gg/SxwBuTRAJA

"I'm Army Armstrong. Are you ready for Microsoft's Monster Truck Madness?"
-Army Armstrong, 1996
User avatar
Ford-chan
Member
Posts: 166
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Ford-chan »

KF2416 wrote: Wed Jun 24, 2026 11:20 pmYou still haven't fix cowpod and other pod programs not recognizing pod.ini file, please fix it ffs.
You're just asking to be outright banned from this forum if you're going to act all rude and arrogant about such a problem that isn't always going to be an instant fix compared to what Fila has been working on so hard for so long now, to a point where certain issues with pod mounting programs aren't always a main priority.

My advice for you is simply this... Manually add pods through the Notepad of the pod.ini file for now (which I've been doing since the last patch), or wait until someone like Kmaster puts out a new POD mount program to comply with the new patches.

Writing down with what you said is doing absolutely nothing but adding sheer utter stress towards both Fila and others working on these projects right now, I'm not trying to have a go at you, but you need to be more flexible with these things as it is right now, not everything is a flick of the fingers and then it's fixed in an instant.

EDIT: I at least appreciate you for editing your comment about not trying to be rude about it, but like I've said before, POD mounting program bugs aren't a top priority right now considering the sheer utter main priority work that's gone into this update, worse case scenario, there's always a hot fix for this that we may see, depending on Fila's work load right now.
User avatar
KF2416
Member
Posts: 58
Joined: Thu Sep 22, 2022 10:50 pm
Location: Somewhere in Canada
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by KF2416 »

Sorry, I apologized for being rude, it won't happen again. I don't know how to delete message tho.

Anyway gotta love this patch.
The monster truck garage of KimikoFan2...

Image

Impact Monster Championship playlist:
https://www.youtube.com/playlist?list=P ... _NZQT6712_

The Monster Truck Community Server (feel free to join if you want):
https://discord.gg/SxwBuTRAJA

"I'm Army Armstrong. Are you ready for Microsoft's Monster Truck Madness?"
-Army Armstrong, 1996
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

THE FIX TO MAKE THE PATCH WORK

Ah shoot. See, that's why you need beta testing, I was never going to find this out by myself. It turns out that for some reason MTM2 loads certain calls from the trid3d.dll (or the 3dfx version) at startup.

In a normal situation this doesn't trigger anything. However, in this particular case because the new patch of MTM2 uses a significant different video rendering, it doesn't like that trid3d.dll is trying to call it, so it completely hangs or does random stuff. It's similar calls so the gate check doesn't realize it is a different renderer than what it is expecting.

EDIT: KF, download this.
http://www.mtm2.com/~mtmg/misc/fixmonster.zip

Make sure you copy everything from the patch folder, the .pod files and the .dll but then use the monster.exe from this link instead. It has a failsafe built in and it will automatically switch to software renderer without crashing. so you can now go to the graphic option and change to Dx9.

For everyone else, the download link has been updated with the failsafe version.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

Side note: yes this does mean you are never able to select the old trid3d again because the new monster.exe won't let you. the old version has to be faded out anyway due to the code being slow and the new dx9 version can be made to look like the old one anyway (by toggling the buttons off)
User avatar
KF2416
Member
Posts: 58
Joined: Thu Sep 22, 2022 10:50 pm
Location: Somewhere in Canada
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by KF2416 »

Already fixed, but thanks.

I have a question, what truck (on the right, on the 3rd and 4th pictures) are you using for reflection test for this patch? I never seen this truck before.
The monster truck garage of KimikoFan2...

Image

Impact Monster Championship playlist:
https://www.youtube.com/playlist?list=P ... _NZQT6712_

The Monster Truck Community Server (feel free to join if you want):
https://discord.gg/SxwBuTRAJA

"I'm Army Armstrong. Are you ready for Microsoft's Monster Truck Madness?"
-Army Armstrong, 1996
User avatar
Ford-chan
Member
Posts: 166
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Ford-chan »

Been playing around with it with for a fair period now, and let's just say, it just keeps getting better and better!

Speaking of beta testing, if you ever need Fila, I'm always up for a spell at anytime!

Anyway, some bugs I've noticed, so far...

- Some fence models, like the ones in Scrapyard Run, tend to flicker from textured to black a lot of the time, heck, some other models like the MTM1 ones tend to behave that way a lot more than the ones in MTM2 from what I've seen so far.
- Besides the irrendable stadium backdrops, the ground textures on the MTM1 stadium drags are now completely black, not just the stock ones, but Cale's Pontiac drag as well.
- I've only experienced this once, but the Advanced Shadows feature when turned on, there's like a momentary pause in the race loading before launching, where it feels like a false alarm for a game crash.
- Horizontal line texture bugs can occur on certain tracks.
- Addon trucks with flags mounted, they don't seem to like reflections all that much, to where they give off this lighting like bug, of course, this is not a problem with stock trucks (Cale and TRI) and other trucks with no flags mounted.
- Some noticeable lighting bugs on terrain from time to time.

This is all that I can think of from the top of my head for now, if I see anymore, I might make a follow up post on here about it, but hey, like I've said, give me a spell for beta testing if you ever need it!
User avatar
Ford-chan
Member
Posts: 166
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Ford-chan »

KF2416 wrote: Thu Jun 25, 2026 12:39 am Sorry, I apologized for being rude, it won't happen again. I don't know how to delete message tho.

Anyway gotta love this patch.
Fortunately, I'm one of those people that's just about saintful and open enough to forgive over anything, so all good.
Shockwave_S08
Member
Posts: 11
Joined: Thu Jan 15, 2026 12:53 am

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Shockwave_S08 »

Holy moly, the difference is night-and-day on my Steam Deck! No longer need to manually limit the framerate for a smooth experience, with no slowdown on ultra shadows. I have noticed flickering on some in-game objects, like the RV's near the starting line in MTM1's A Crazy Eight, and the bulldozer in MTM2's Crazy '98.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

This is great. So far the reason for most of these bugs is that MTM1 and MTM2 defined textures internally (and read them back out) in a variety of ways and I clearly missed some. While I was working on it I ran into the same problem and fixed them as i went along but with so many objects/trucks out there it was hard to find all of them.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

Ford-chan wrote: Thu Jun 25, 2026 6:35 am Been playing around with it with for a fair period now, and let's just say, it just keeps getting better and better!

Speaking of beta testing, if you ever need Fila, I'm always up for a spell at anytime!

Anyway, some bugs I've noticed, so far...

- Some fence models, like the ones in Scrapyard Run, tend to flicker from textured to black a lot of the time, heck, some other models like the MTM1 ones tend to behave that way a lot more than the ones in MTM2 from what I've seen so far.
- Besides the irrendable stadium backdrops, the ground textures on the MTM1 stadium drags are now completely black, not just the stock ones, but Cale's Pontiac drag as well.
- I've only experienced this once, but the Advanced Shadows feature when turned on, there's like a momentary pause in the race loading before launching, where it feels like a false alarm for a game crash.
- Horizontal line texture bugs can occur on certain tracks.
- Addon trucks with flags mounted, they don't seem to like reflections all that much, to where they give off this lighting like bug, of course, this is not a problem with stock trucks (Cale and TRI) and other trucks with no flags mounted.
- Some noticeable lighting bugs on terrain from time to time.

This is all that I can think of from the top of my head for now, if I see anymore, I might make a follow up post on here about it, but hey, like I've said, give me a spell for beta testing if you ever need it!
Can you give me an example of one of those trucks? that's going to be the easiest way to get it fixed. Probably for all of them in one go.

- I've only experienced this once, but the Advanced Shadows feature when turned on, there's like a momentary pause in the race loading before launching, where it feels like a false alarm for a game crash.
This particular thing is not a bug, some tracks will have a longer pause due to the game doing some behind the scenes loading in terms of light/shadows math.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

And the fact that you guys mention MTM1 is good, I haven't even thought about looking at those objects so I need to.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

KF2416 wrote: Thu Jun 25, 2026 4:37 am Already fixed, but thanks.

I have a question, what truck (on the right, on the 3rd and 4th pictures) are you using for reflection test for this patch? I never seen this truck before.
2.1 Dakota Nights. Naming convention is unfortunate as it has nothing to do with my 2.1 trucks/tracks from the comm patch.

I believe they come from this pack, which is in the track section.
https://mtm2.com/~tracks/tracks.php?sea ... ss+project

This reminds me, the file comes as an .exe for installation. I should probably rip that out and just upload the pod.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

I will look into the mtm1 drags when i come back from work and do a hotfix for those.
User avatar
Fila
Member
Posts: 1604
Joined: Mon Jul 02, 2001 2:01 pm
Location: Lost in Translation
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Fila »

Also, for Cale's pontiac drag, you will notice the render lines are sunk in the terrain. that is not really an official bug. The lines are drawn at the bottom of the checkpoint model so they need to be perfectly aligned with the terrain. It wasn't as issue before because I the lines were not working in hardware renderer so it was harder for people to spot/cale to align.
User avatar
Cale
Member
Posts: 664
Joined: Mon Oct 27, 2003 7:28 pm

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Cale »

Ah man, I feel guilty not having the opportunity to address some of this stuff! I'm in the Finger Lakes right now for the IMSA race at Watkins Glen, and I'll have a bunch of other real life things coming up, but I'll have to check all this out when I get the opportunity.

(BTW The original 2.1 trucks from 2004 are best explained in this thread - it was an Alpine and ONaN project to fiberglass all the stock trucks and put 3D tread tires on them. Not my aesthetic but good work went into it: https://forum.mtm2.com/viewtopic.php?p=17109#p17109)
User avatar
Kmaster
Member
Posts: 1446
Joined: Fri Oct 10, 2003 6:19 pm
Location: Valparaíso, Chile.
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Kmaster »

this is a big step forward no doubt. amazing job man
finally I can run Up & down town with no lag whatsoever even with competitive computer trucks. The new shadow system is truly amazing. My cities truly come to life with it, seeing the electrical lines cast shadows was incredible!
sshot2026-06-25 170444.png
sshot2026-06-25 165739.png
I also ran a few stock tracks and the FPS bump + object shadows + skidmarks and the more competitive trucks are amazing.

by the way i dont know if this was addressed in another patch but are objects and groundbox limits increased? or should i add this to my wishlist?
  • Have Fila increase groundbox limit
  • increase object limit
  • increase texture size limit (256px is still good but 512 and 1024 would be nice)
  • increase moving objects limit
  • add support for 512x512 maps
  • add support for CPR maps (race track layer + increased object & terrain precision + more trucks... or maybe not)
  • increase darkness intensity in terrain shadows (too soft to my liking)
by the way reflections make the trucks look like MTM64. it feels like driving in Midtown Madness :lol:
You do not have the required permissions to view the files attached to this post.
User avatar
Ford-chan
Member
Posts: 166
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Ford-chan »

Fila wrote: Thu Jun 25, 2026 11:14 am Can you give me an example of one of those trucks? that's going to be the easiest way to get it fixed. Probably for all of them in one go.
This one truck, King Krunch 2000 by Jet, tends to give away that sort of lighting bug on the flags, other trucks with flags however, Airbourne Ranger 2001, and American Guardian 2001, also made by Jet, don't seem to do it so much.

https://www.mtm2.com/%7Etrucks/dl.php?dl=6029

Also, as I'm writing this, I'm currently at my supported employment job right now, so I'll probably be more frequent here once I'm back home this afternoon in my side of the world.
User avatar
Ford-chan
Member
Posts: 166
Joined: Sun Feb 05, 2017 5:17 am
Location: Australia
Contact:

Re: MTM2 Beta Patch 0.46 - Lights and Mirrors

Post by Ford-chan »

Cale wrote: Thu Jun 25, 2026 5:43 pm Ah man, I feel guilty not having the opportunity to address some of this stuff! I'm in the Finger Lakes right now for the IMSA race at Watkins Glen, and I'll have a bunch of other real life things coming up, but I'll have to check all this out when I get the opportunity.

(BTW The original 2.1 trucks from 2004 are best explained in this thread - it was an Alpine and ONaN project to fiberglass all the stock trucks and put 3D tread tires on them. Not my aesthetic but good work went into it: https://forum.mtm2.com/viewtopic.php?p=17109#p17109)
Hmm... I take it that a whole lot of stuff written in that thread could potentially be future envisionaries for future updates, depending on what suites the game best without being too outlandish from it's core.
Post Reply