GRUPA STEAM
Mechwarrior 4: Mercenaries MW4
GRUPA STEAM
Mechwarrior 4: Mercenaries MW4
17
W GRZE
127
ONLINE
Założona
2 lipca 2010
Wszystkie dyskusje > Dyskusje ogólne > Szczegóły wątku
Kaiju4Hire 21 listopada 2016 o 2:45
Windows 10
Ok so 2 things that I had to do to get this sucker to work. First I had to use DGvoodoo 2 direct X emulation and Second I had to use the command line /gosnojoystick.

Now I am wondering if there is a way to fix this joystick issue. I have been scanning through .DLL's with HxD and see that dinput may be the issue. Now if there was a way to emulate older dinput.dll methods I think it would fix the problem.
< >
Wyświetlanie 16-30 z 36 komentarzy
Kaiju4Hire 12 lutego 2017 o 8:26 
Początkowo opublikowane przez Alexandros:
That's awful, I'm glad I didn't encounter that error. Could it be they have different versions of the game? From my understanding MekTek did attempt to modernise the game a little bit for compatibility purposes when they released their freeware version, although performance is still lacking without dgVoodoo making it a must. But yeah I'm on Windows10 and it works, would there be a way to check what's different on my system to see if it would help find a solution for others?


Początkowo opublikowane przez Khadgarion:
I am using the MekTek MP3.1 , if that helps. Win7 compatability mode. Alexandros, what are you using?

Mektek 3.1 here too, tried straight from CD and patching manually, tried every known thing.
You also have to remember that not every computer speaks the same language even if they are the same hardware. Mechwarrior 3 runs perfectly fine though.

SPECS:

AMD 9590FX 4.7 GHZ
Gigabyte 990FXA-U3 R5
16 gigs DDR3 2133
MSI RX 480 8 G
1 500 GB EVO850 SSD
1 2TB HDD
1 250 HDD ( backup )
Oxidine 13 kwietnia 2017 o 0:09 
Im having major issues getting this to work on my PC. Im sure It boils down to voodoo 2 and I have it; however, every time i tempt to use it i get the error: EXCEPTION : Attempt to read from NULL in DDRAW! (+0x178E8)

And when I dont i get the error: Your current hardware or driver setup is not compatable with MechWarrior 4.

Anyone have any ideas? Im sure If someone can help me figure out Voodoo ill have the game running. Been working on this for about 8 hours now Q.Q
Kaiju4Hire 13 kwietnia 2017 o 10:45 
Początkowo opublikowane przez Oxidine:
Im having major issues getting this to work on my PC. Im sure It boils down to voodoo 2 and I have it; however, every time i tempt to use it i get the error: EXCEPTION : Attempt to read from NULL in DDRAW! (+0x178E8)

And when I dont i get the error: Your current hardware or driver setup is not compatable with MechWarrior 4.

Anyone have any ideas? Im sure If someone can help me figure out Voodoo ill have the game running. Been working on this for about 8 hours now Q.Q

ok first you need to setup dgvoodoo2.53 to emulate an old dx 7 card, to do so open the DGvoodoo2 folder, MS folder, and copy D3DImm.dll and DDraw.dll and drop it to the root folder of MW4. Now copy DGvoodoosetupo and drop that into the root of MW4. Run dgvoodoo setup, from there it's self explanitory, game does play nice with widescreen so no aspect fixes are needed.

Once you set it up, now the real pain comes in. You have to try and run Autoconfig.exe to configure the gpu. It will take many attempts befpore it decides to grace you with it's GUI. Have task manager open and kill the hanging autoconfigs before you try again. What worked for me, is not using any compatibility settings nor using run as admin, I just kept trying to run it and finally it ran.

Once you do this, you then need to make a desktopo shortcut of MW4.exe. Now first try to run the game, if it hangs or only shows a black screen you have to use this command line argument in the desktop shortcut's properties and add to the end of the path in the Target box ( outside the quotes. ( exactly as typed ) /gosNoJoystick

Example: "C:\Program Files\Microsoft Games\MechWarrior Mercenaries\MW4.exe" /gosNoJoystick

try again, this time a EULA should pop up, hit accept and boom. If not, and you are running windows 10, you need to enable legacy components in control panel/ programs and features/ turn windows features on or off/ Legacy Components/ direct play.

and there you go.
Oxidine 13 kwietnia 2017 o 11:16 
The only thing here I have not currently done is placing the dgvoodoosetup.exe direcly into the folder. Acording to the videos I was following it only needed to be in a folder and then run. I will try this when I get home.

The funny thing is, coping and pasting the files to my laptop worked so im not entirely sure why. Will update in a few hours.

EDIT: Tried tossing the files into the folder and still gives the asme error. Laptop works but my main computer didnt. followed the instructions above and it didnt work. Not sure what all I need to do to get the thing to stop saying it cant read null

EDIT2:

Początkowo opublikowane przez mobius:

ok first you need to setup dgvoodoo2.53 to emulate an old dx 7 card, to do so open the DGvoodoo2 folder, MS folder, and copy D3DImm.dll and DDraw.dll and drop it to the root folder of MW4. Now copy DGvoodoosetupo and drop that into the root of MW4. Run dgvoodoo setup, from there it's self explanitory, game does play nice with widescreen so no aspect fixes are needed.

Im probally getting lost here. I dont know what im actually doing or what I need to be doing to make this work. As soon as DDRaw.dll is moved over i get the error above on the autoconfig and game.

Początkowo opublikowane przez mobius:
Once you set it up, now the real pain comes in. You have to try and run Autoconfig.exe to configure the gpu. It will take many attempts befpore it decides to grace you with it's GUI. Have task manager open and kill the hanging autoconfigs before you try again. What worked for me, is not using any compatibility settings nor using run as admin, I just kept trying to run it and finally it ran.

Once you do this, you then need to make a desktopo shortcut of MW4.exe. Now first try to run the game,
Ostatnio edytowany przez: Oxidine; 13 kwietnia 2017 o 16:21
mattig 14 kwietnia 2017 o 19:08 
Ok, lets see if I can help a bit. Have you tried using the compatability troubleshooter?
Oxidine 14 kwietnia 2017 o 22:37 
Początkowo opublikowane przez mattig89ch:
Ok, lets see if I can help a bit. Have you tried using the compatability troubleshooter?

Ues tried having it generate many different options. Failed every time. Triled with out it. Tried using each and every fix listed above.

The only thing that was never mentioned is the type of graphics card used by who had it working and who dosnt. Its entierly possible the files I have where configured on an Intel based computer such as my laptop where my geforce wouldnt be compatable. Im assuming If i got the DDraw file from someone who was on a geforce related computer it might work. But thats only an idea.
mattig 15 kwietnia 2017 o 1:26 
I have an old xp box with an old Nvidia card in it. Where would the file be in xp?

Also, have you considered trying to setup a virtual xp machine?
Kaiju4Hire 15 kwietnia 2017 o 12:25 
Początkowo opublikowane przez Oxidine:
Początkowo opublikowane przez mattig89ch:
Ok, lets see if I can help a bit. Have you tried using the compatability troubleshooter?

Ues tried having it generate many different options. Failed every time. Triled with out it. Tried using each and every fix listed above.

The only thing that was never mentioned is the type of graphics card used by who had it working and who dosnt. Its entierly possible the files I have where configured on an Intel based computer such as my laptop where my geforce wouldnt be compatable. Im assuming If i got the DDraw file from someone who was on a geforce related computer it might work. But thats only an idea.


DGVOODOO emulates older graphics cards to get old games working on new hardware.
Oxidine 15 kwietnia 2017 o 15:04 
Początkowo opublikowane przez mobius:
Początkowo opublikowane przez Oxidine:

Ues tried having it generate many different options. Failed every time. Triled with out it. Tried using each and every fix listed above.

The only thing that was never mentioned is the type of graphics card used by who had it working and who dosnt. Its entierly possible the files I have where configured on an Intel based computer such as my laptop where my geforce wouldnt be compatable. Im assuming If i got the DDraw file from someone who was on a geforce related computer it might work. But thats only an idea.


DGVOODOO emulates older graphics cards to get old games working on new hardware.

Yes, I know. I just dont know wither or not im using it appropriatly. Videos that explain the exact process from not working game to working are nie impossible to find.
Professor Pine 15 kwietnia 2017 o 19:11 
ok so you know this is over compliaationg things right? you can just go to the game and make it run in windows XP Compatibility mode and the game runs fine....
mattig 15 kwietnia 2017 o 20:59 
Początkowo opublikowane przez Professor Umbreon:
ok so you know this is over compliaationg things right? you can just go to the game and make it run in windows XP Compatibility mode and the game runs fine....

He said he tried compatibility mode. Didn't get it to run
Oxidine 16 kwietnia 2017 o 2:16 
If i try it with out Voodoo i get "not compatable hardware" errors and force closes the game. With Voodoo I get DDraw cant equal null.

EDIT: Would it also not be easier for some one to add me and help me walk though the process?
Ostatnio edytowany przez: Oxidine; 16 kwietnia 2017 o 10:59
Oxidine 17 kwietnia 2017 o 14:35 
Update: I also tempted to look up guides on how to use voodoo and I couldnt find anything. All I find are videos with games running or "use these exact settings" and they tell you nothing about what files to use or how they came to the conclusion. Doccumentation on Voodoo also lacks for beginners and I have no actual idea of what I am doing or even looking for.
mattig 18 kwietnia 2017 o 18:00 
For what its worth, I don't think we have any idea either.
Oxidine 19 kwietnia 2017 o 5:28 
Początkowo opublikowane przez mattig89ch:
For what its worth, I don't think we have any idea either.
Yea, I dont either. I ended up running a xp server through Hyper-V last night and that still didnt even work. I think ill just call it good and run it on my laptop Q.Q
Ostatnio edytowany przez: Oxidine; 19 kwietnia 2017 o 5:29
< >
Wyświetlanie 16-30 z 36 komentarzy
Na stronę: 1530 50

Wszystkie dyskusje > Dyskusje ogólne > Szczegóły wątku