Max Payne 2: The Fall of Max Payne

Max Payne 2: The Fall of Max Payne

UCyborg Jan 5, 2017 @ 3:34am
2
New unofficial patch for Max Payne 1 & 2
I've recently assembled a new patch for the classic Max Payne games, primarily intended to prevent the problem with starting up on newer systems, particularly the ones with AMD graphics cards, but, with help of dgVoodoo's Direct3D8 to Direct3D 11 wrapper, it should also allow people with both integrated and dedicated GPU play the game on dedicated GPU, utilizing modern Direct3D 11 for rendering.

With this patch, you also don't need to start the game in compatibility mode or with affinity set to single core. In fact, both of these "fixes" are discouraged as they do actually slow the game down.

The patch is available here: http://community.pcgamingwiki.com/files/file/838-max-payne-series-startup-hang-patch/

On computers with both dedicated and integrated GPU, the game cannot be played on the dedicated one because this isn't supported with Direct3D 8 and older games. Solution for that is a wrapper that will convert Direct3D 8 calls to something newer. A decent one is Dege's dgVoodoo I already mentioned, available at http://dege.freeweb.hu/dgVoodoo2.html, it uses Direct3D 11 for output (DirectX 10.1 compliant graphics card is sufficient though) and comes with a configuration utility. Another wrapper that might work is crosire d3d8to9, available at https://reshade.me/d3d8to9

A quick how-to get dgVoodoo working, you put dgVoodooSetup.exe in game's folder as well as D3D8.dll (which you find in MS folder in the ZIP archive). you then open dgVoodooSetup.exe, click the .\ button to create a configuration file specifically for Max Payne, select GPU you want the game to use and confirm with OK. If it worked, you should notice dgVoodoo's watermark when you get in the game. You can disable it with dgVoodooSetup as well, on DirectX tab.

If you want anti-aliasing in Max Payne 2, it's the best to disable it in game as it doesn't seem to work when Bullet Time is active and use dgVoodoo's anti-aliasing option.
< >
Showing 1-15 of 23 comments
Mr. Rain Jan 6, 2017 @ 10:01pm 
Cool! I'm gonna save this to see if I can get them working like that!
Mr. Fuffcans Feb 20, 2017 @ 11:57pm 
you are a ♥♥♥♥♥♥♥♥♥♥ saint man
KoKINGoK May 28, 2017 @ 5:28am 
Correct. This is an awesome fix. Kudos to the author + rep
HayesPlays May 28, 2017 @ 1:37pm 
It wont let me post the contents into my Max Payne 2 Folder..
The Operative Jun 1, 2017 @ 12:04am 
Does this also fix the sound issues In Max Payne 1&2?
Thanks for the Patch though I just Installed It now. Gonna test It here In a bit. Also let my Friend know who Is a huge Max Payne fan.
bobeagle77 Dec 7, 2017 @ 2:43am 
Thanks mate! This help me run game on Win 10.
IceMan Feb 2, 2018 @ 9:44pm 
its not working for me
Bakuryu76 Feb 11, 2018 @ 7:01am 
Thank you so much!
Tried doing this step by step, did not work for me. Won't detect my Nvidia GPU naturally, went through the process of installing the Hang up patch, then downloaded the most recent version of Voodoo. Extracted the Control Panel.exe, extracted the D3D8.dll from the MS folder, ran the control panel, changed my adapter to my NVIDIA GeForce 940MX and it does not work. Booting the game simply closes it as if it didn't launch at all.
Last edited by Black Hole Sus (Amongus); Aug 9, 2018 @ 10:29pm
Elecks441 Jan 31, 2019 @ 7:59pm 
Thank you for this patch. I managed to get it working with crosire d3d8to9 v1.9.1.
OGD3C Jun 30, 2019 @ 6:13am 
You are truly a god amongst men
Weaver Aug 28, 2019 @ 2:21pm 
Didn't work WTF????
Originally posted by vergil:
Didn't work WTF????
This post is useless without further information.
< >
Showing 1-15 of 23 comments
Per page: 1530 50

Date Posted: Jan 5, 2017 @ 3:34am
Posts: 23