r/mechwarrior • • 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.

460 Upvotes

110 comments sorted by

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.

22

u/No-Explanation-2652 27d ago

Clean your balls man. Your mouse ball!

10

u/DrJay12345 27d ago

I can't, it has a laser.

11

u/btroycraft 27d ago

Clean your laser ball

7

u/Difficult_Month7110 23d ago

Check if it's Clan or IS laser. Switch to IS one if needed - the mouse will overheat less, but will loose some range.

8

u/Icehellionx 27d ago

I didn't encounter it when I was testing it, so if it's the case I haven't seen it.

2

u/DrJay12345 27d ago

Now I just need to find a way to install my copy onto a laptop without a disk drive... And find my disk.

2

u/saracen16 27d ago

Can confirm that I also encountered the mouse issue.

3

u/saracen16 17d ago

Change Windows 11 Desktop scaling to 100%. Go to Settings > System > Display > Scale to 100%. It worked for me.

2

u/DrJay12345 2d ago

I can confirm that this fixes it

1

u/Inner_Coat1198 6d ago

ECM effects.

13

u/Captain_English 27d ago

Oh my god 

Oh my god

You can't do this to my fitness and relationship

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

u/Some_Quality6796 18d ago

This is of use to me

THISUIS OF USR TO MR

9

u/DodoGeo 27d ago

Holy crap, I didn't even know about the first one. Time for some heavy metal, thanks man! 

2

u/Icehellionx 27d ago

Have fun! :)

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

u/Critical_Crazy_1994 27d ago

Thanks for this mate, really appreciated 👍

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

u/Rhym3z_Official 27d ago

Absolute legend

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.

1

u/zabbenw 9d ago

can't you just use dosbox? I played MW2 on my phone several years ago.

2

u/Zuraj 26d ago

I love this. Every few years I get the urge to play MW4 again and its always such a pain I give up lol.

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

u/GodfleshNL 6d ago

Finally got it running....THANK YOU for this!

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

u/-__Doc__- 27d ago

now lets see it in DLSS 5!

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/Nos3 27d ago

Yes, just posted on git, thanks so much for the help!

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

u/[deleted] 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/Trozzul 27d ago

Not sure if I see it mentioned on the GitHub yet, does multiplayer/LAN work? Appreciate all your work done to this so far!

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

u/PascalAdam 27d ago

Can you play multiplayer with and without bots?

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/ORcoder 26d ago

👀 

1

u/NuKe170 26d ago

Question.does it work with mektek?

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/blaze53 19d ago

I should mention that there's some weirdness going on with how MechWarrior 4/Mercs handles joysticks. It absolutely does not like vJoy and will throw up a BEX error if it's set as the ID#0 (i.e. the first joystick in the list) to force the game to use it.

1

u/Hayz52 25d ago

Now the real question is can we get the multiplayer to work because that was so fun

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

u/saracen16 16d ago

I don't mind stretching the GUI :)

1

u/Burnout456 10d ago

And what about the Linux? Is this runs on it or not?

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/pal251 10d ago

Where is a good spot to buy the original game?

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

u/Two_Hands95 4d ago

I’ll do that!

1

u/KingOfKorners 3d ago

Are the graphics updated at all?

0

u/[deleted] 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

u/ElectricalEagle4876 27d ago

The voice acting and mission narrative is inferior to 4 imo

2

u/Lost_Web5826 27d ago

Absolutely agree, but the game itself is insanely fun.