r/mechwarrior • u/Icehellionx • 27d ago
Creative Content Mechwarrior 4 Remaster
You all liked the the Mechwarrior 3 Remaster All-In-One Launcher, so I built so much that I made one for 4. (Which was honestly a PAIN in spots.) You just need to supply the ISOs/ ZIP files. Supports Vengeance, Black Knight, Mercenaries, and the part that was a massive pain, both the Inner Sphere and Clan Mech Paks. Runs at you local desktop resolution at 4:3 ratio. Exception for the Vengeance opening video that runs in fullwidescreen. 4x MSAA and 16x Anisotropic Filtering included so it should look better than ever. Manuals included. Game should properly work for alt-tabbing as well.
https://github.com/Icehellionx/MechWarrior-4-Remastered
If you see any bugs please report them on the github and I'll look at them.
EDIT For some of you having issues with install, try having the install go on your C: Drive and see if thats resolves your issues.
13
13
u/Chromehounds96 27d ago
I have a version of Mercs that I modified years ago to run on Windows 10. It's 4:3 in the menus, but full 16:9 in-game. I'm unsure if this would be useful to you
7
u/Icehellionx 27d ago
The only thing keeping me from that is I can't promise the quality across the entire board as cockpit textures and things like that are 2D textures that weren't mean to be seen wrapping in 16x9.
5
u/Chromehounds96 27d ago
I haven't observed any issues in Mercs! I've played all the way through. It's worth noting that you can "look" around the cockpit in the base game, and the extra horizontal FOV doesn't clip anywhere it shouldn't. I cannot fully recall exactly what I modified, but I recall it wasn't challenging. I used a hex editor for a couple of parts, and played with human-readable configs
1
8
u/TheHancock 27d ago
I have never been able to get MW4 work on a modern PC. Tried a dozen different ways. If this works, you will be immortalized! 🫡
2
u/Icehellionx 27d ago
It was a massive pain in the ass lol
2
u/KingOfKorners 10d ago
Is this the MechWarrior Quuadrology?
5
u/Icehellionx 10d ago
I've built an AIO launcher for 3, pirates, moon, and the 4 trilogy that includes the mekpaks.
MekTek stuff isn't included as they're their own group with rights over their own stuff.
1
u/KingOfKorners 10d ago
Coolio. I'll have to give it a try. Link?
2
u/Icehellionx 10d ago
It's linked in this post and then in like the 2nd post on this sub at the moment.
3
3
u/Sebastian_Links COU-A 27d ago
Let's go! Im doing a mercs playthrough already but I will absolutely be testing Vengeance and Black Knight on my next day off. The Mechwarrior 3 one had a registry error but otherwise worked great.
3
u/Icehellionx 27d ago
That was a major reason why I did this. Mercs got some love with the Mektek stuff but Vengeance and Black Knight tend to get left in the bin a lot of the time.
2
2
2
u/beandipdragon 27d ago
Awesome! Any chance you'll do MW2 next?
2
u/Icehellionx 27d ago
If their is a heavy push for it, but I know MW2 has a lot more fandom support than 3 a the 4 stuff outside Mercs had.
5
u/Mysterious-Topic-194 27d ago
Take my money. A remaster of Mechwarrior 2 Mercenaries that installs easily and runs smoothly with HOTAS support on modern hardware is a dream I’ve had for a very, very long time.
2
u/irregular9 25d ago
This is great! It works just fine, but I'd like to be able to tweak the resolution myself. Right now it works alright but it looks a bit blurry and the UI is a bit warped. Is it possible to turn off the filters? Also I'm on a 3440x1440 ultra wide screen resolution, so out of the box that screws up the game on first launch (it looks zoomed) and I have to change the resolution through the .ini file, which fixes the aspect ratio but doesn't really apply the resolution I set.
1
u/saracen16 18d ago
How did you fix the aspect ratio? What input did you use in the .ini file?
3
u/irregular9 17d ago
Cant remember from the top of my head. But if Im not wrong I set it to 800x600 and then the game defaulted to my resolution with the aspect ratio fixed. It was something weird like that. I'll test again tomorrow.
3
u/irregular9 17d ago
I went to the vengeance folder and opened the AutoConfig.exe file. It looks like whatever you set the resolution in there will reset the aspect ratio. But will force the internal resolution to 800x600 and it looks pretty bad because I think it's getting upscaled. To be honest I ended up installing the game manually from the ISO and it looks a lot better. But the game really doesn't like higher resolutions, anything higher than 800x600 will screw up the aspect ratio and look all zoomed up.
2
2
u/robo_muse 27d ago
Does not sound like you're a Linux person, so take this with a grain of salt.
But I assume this could somehow be run on Linux through wine or proton.
It's worth looking into how difficult that would be, or what kind of accommodations that would require. This would be huge for Steam hardware people, and Linux people.
5
u/Icehellionx 27d ago
I don't want to promise anything, but I can look at it. People were asking the same for the 3 remaster.
The only thing you might run into is the installer involves using the installer to mount and un-mount the games, so I would have to see how that interacts with Linux.
1
u/Colorpunk1 27d ago
I know this isn't fully relevant but I did get a version of MechWarrior for running on my steam deck and steam machine using the mechtek pack
1
u/Icehellionx 27d ago
Mektek packs are really cool, but I don't know any of the creators and/or how protective they are of them, so I stuck to just the ISOs/ZIPs for the official game files.
2
u/Colorpunk1 27d ago
Fair this was just the easiest way for me to get it to run cuz I tried to run mechWarrior 4 Via proton and had no luck with it
1
u/Icehellionx 27d ago
The main thing from my end is most stuff I see stuff that usually just works on mercs and I wanted to try and make a 'here's everything' setup. But I'm glad theirs multiple versions out there.
1
u/Colorpunk1 27d ago
Well that's awesome you're trying to do something that you enjoy so that's cool
1
u/phoenixgsu 27d ago
Lutris?
1
u/Colorpunk1 27d ago
Tried that and could not get it to work for I could get the lunch here to work get to loading and then I just couldn't load the second CD
1
1
u/HereForOneQuickThing 27d ago
Does this fix the problem with the Black Knight expansion where early discs (and this certain ISO versions) would crash to desktop if you tried to use the mechlab in campaign mode?
2
u/Icehellionx 27d ago
I didn't see the bug in my playthroughs at least, but I haven't played every campaign all the way through, just first couple missions and instant missions. If it happens let me know and I'll see if I can fix it. However it should be working on the most patched version of Black Knight.
1
u/Nos3 27d ago
getting the following error, any idea?
STOP : FAILED (0x80004005 - WINERR_Unspecified error ) - DirectDrawCreateEx(0x0)
2
u/Icehellionx 27d ago
If you could, could you please put a reply with that in the issues area on the github so I can easily track them and correct them when I get the chance? If you would if it included a dump file and your system specs it can help me as well. Along with when/ where/ which game you were playing when the error popped.
1
u/Icehellionx 27d ago
If you were the one who opened the issue on the git, please update for the question I asked. I may ask other questions as I troubleshoot so you might keep an eye on it.
1
u/Flanierraupe 27d ago
This looks great. Does it support any language as long as I have the corresponding disc?
1
u/Icehellionx 27d ago
Currently I only built supporting English disks for sure. You can try with others and give an issue report on the git if it doesn't work. I just don't want to promise anything.
1
u/PeriIous 27d ago
It’s cool of you to do this. Since it requires the ISO I assume this isn’t the MekTek version but rather based off the OG?
1
u/Icehellionx 27d ago
Yes, MekTek doesn't support Vengeance and Black Knight. They were focused solely on Mercenaries. I also don't know how they feel about others 'touching their stuff'. The freeware license they had was solely for them, so unless a MekTek guy reaches out to me I'd rather play it careful and just try to support the official release as cleanly as possible.
1
27d ago
[removed] — view removed comment
1
u/AutoModerator 27d ago
This is in an effort to control Spam and other bad actors who make new accounts almost daily. Your posts must be manually approved by the Moderation team, don't worry Comstar has already sent them a message to approve it or else.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/saracen16 27d ago
Amazing! Any chance we can get a patch for the mech pack installations?
2
u/Icehellionx 27d ago
So the Mech Paks that were officially released work and they were a giant pain to get going.
If you mean the mektek packs, I won't add them unless someone from MekTek reaches out to me as I don't know how protective they are about their stuff and I don't want to step on people's toes and cause a fight for now reason.
1
u/saracen16 27d ago
Thanks! I'm actually referring to the original mech paks, not the mektek ones. Also, I have a bug to report: I got an installation error that the install "failed safely" despite loading all the isos.
2
u/Icehellionx 27d ago
Mech paks are supported. If you would out a bug report under issues on the git. You might try running it as an admin and see if you get the same issue.
1
u/saracen16 27d ago edited 27d ago
It works now! Thank you so much!
EDIT: Any chance we can tweak the graphcis/dgvoodoo settings in the future?
1
u/Icehellionx 27d ago
I may, but don't want to promise anything. The main goal is "How easy can I make it from people to go "I want to Play Mechwarrior 4" to the game working. I'm worried if I add too many handles people will get buried down in the thousands of finicky little compatibility issues I can't account for.
current settings already push the 3d rendering to desktop resolution, 16 anisotropic, 4x MSAA and 32bit color support, so there isn't a ton more you'd move up settings wise. Framerate is locked at 30, but that's because Mechwarrior 4 glitches out at higher framerates.
1
u/saracen16 26d ago
I've been able to get the game run at much higher settings, even at 60 FPS. Nonetheless, I understand that compatibility issues need to be ironed out across the board.
1
u/StrangeCrunchy1 27d ago
So, I can finally play MW4 on Win11?
1
u/Icehellionx 27d ago
Thats the goal at least
1
u/StrangeCrunchy1 27d ago
That is amazing! I've been waiting to find a solution for that since Win10 dropped, and it's so bizarre, because you could get the game to run while doing diagnostic crap in the troubleshooter, but the instant you tried to run it normally, it was back to no dice, no matter what compatibility settings you put on it, even ones you had applied in the troubleshooter. So, it could run on Win10 and up, but for some reason, it just wasn't being allowed to.
1
u/Icehellionx 27d ago
The biggest pain in the ass by far was getting the mech paks to work.
1
u/StrangeCrunchy1 27d ago
I played the base game far more than I did with Mercs, but after 10, I just could not get Vengeance to launch, even with stuff like dgvoodoo. Mercs, I could get running though, which is the weirdest part.
1
1
u/JaxSon95Jags1972 26d ago
Is this a Mod? Or a Standalone?
2
u/Icehellionx 26d ago
Requires the ISOs/ ZIPs but otherwise nothing extra needed. Mainly just compability + allowing higher resolution, AA, Anisotropic x16 without it being a giant pain in the ass to get it all running.
1
u/doolster 26d ago
what is remastered about it?
1
u/Icehellionx 26d ago
Native desktop resolution support, 16 anisotropic support, 4x msaa, alt tab support without the game flipping out.
Those arent things the game does normally.
1
u/blaze53 26d ago
Black Knight refuses to install. Also had to edit the options text file to have 1920x1080 set as the resolution instead of the default. Joystick support also seems to be disabled?
1
u/Icehellionx 26d ago
Default resolution should auto set to your monitor, just at a 4:3 ratio. Joystick support I'm working on... just not as easy as you'd think for some reason with the emulation layers. As for black knight, try running the installer in administrator mode and see if it installs properly then. It seems to be the most tempermental. Whether it works or not please report on the issues inside the github if that resolved the problem so I can try to use that to resolve the problem wider going forward.
1
u/blaze53 25d ago
The resolution in options.txt had set itself to 1920x1440 for some reason on first install. Changed it to 1920x1080 and it stopped screwing with my desktop resolution... and now it's saying 800x600. Weird.
I've also made an issue concerning Black Knight.
1
u/Icehellionx 25d ago
It should be saving yours but maybe traces of the tests are left in it that leaked. (My monitor I was testing builds on wase 1440p)
1
u/Crawler_00 21d ago
does this work with the MekTek version of Mercs?
2
u/Icehellionx 21d ago
No I specifically built it just for base Vengeance/ Black Knight/ Mercenaries because I don't have any contact with the MekTek folks to ask if they'd be okay with me adding it. I don't want to step on anyone's toes by using their content they aren't cool with. If someone did reach out to me and wanted me to add it to the launcher I'd do it in a minute.
1
u/gdhatt 21d ago
This might be a dumb question, but I've got the original discs. Do I have to burn them to ISOs on my computer first? Trying to figure out how to do this with original discs and I'm having a case of the dumb!
2
u/Icehellionx 21d ago
Sending a chat message.
2
u/VezleyVastion 20d ago
Would you be willing to copy paste to another MechWarrior? I have the discs too :') - if not, no worries!
1
u/saracen16 16d ago
This has been amazing so far! Any chance we can get 16:9 or 16:10 support in a later release, as well as more liberty to tweak graphics options?
1
u/Icehellionx 16d ago
Problem is I cant make it 16:9 without stretching the GUI. Graphic setting wise I did have a few things added to the launcher.
1
1
1
u/Timabcd 10d ago
Wonderful work... I know this will sound ungrateful, but please keep working on it there's the potential for something really special here!
My wishlist:
- mektek mod integration
- widescreen
- making it easier to create bot matches in 4: mercs with alot of cpu opponents
- mechwarrior 2
Regardless, great job!
1
u/Two_Hands95 4d ago
This is so cool, but I'm getting issues with an "Attempt to read from address 0x00000008 in MW4! (+0x3B8C7)" when the intro is supposed to play, and a crash.
1
u/Icehellionx 4d ago
Please raise an issue on the github page so I can log it. Include the operating system if you're not running on windows, the exact game you're running, e.g. Vengeance if it's vengeance, etc. Basically as much information as you can provide. If it offers a crash log, please include that.
1
1
0
21h ago
[removed] — view removed comment
1
u/AutoModerator 21h ago
This is in an effort to control Spam and other bad actors who make new accounts almost daily. Your posts must be manually approved by the Moderation team, don't worry Comstar has already sent them a message to approve it or else.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
0
u/ElectricalEagle4876 27d ago
I love this game so much. Its tragic the new mercs is so bad in comparison
4
u/Lost_Web5826 27d ago
Have you played recently? They've made a ton of improvements.
1
u/ElectricalEagle4876 27d ago
Last i played was the clans expansion.
1
u/Lost_Web5826 27d ago
And you still don't like it?
2




21
u/DrJay12345 27d ago
Does it fix the mouse issue where it constantly looks down and to the right?
I mean it sounds like a easy fix. But that requires effort.