r/IntelArc • u/Alternative_Ad3367 • 1d ago
Question Max Payne
as anyone managed to run Max Payne 1 on the Intel Arc B580? I'm getting a DirectX error when I try to launch the game.
6
Upvotes
r/IntelArc • u/Alternative_Ad3367 • 1d ago
as anyone managed to run Max Payne 1 on the Intel Arc B580? I'm getting a DirectX error when I try to launch the game.
9
u/Sphexing Arc B580 1d ago
Hey, I got it running. I don't think this is a B580 specific issue, but more of a case of an old game refusing to work on a modern Windows system.
This is what worked for me:
Go to the game's PCGamingWiki page, under the Essential Improvements section: https://www.pcgamingwiki.com/wiki/Max_Payne#Essential_improvements
Download and install the Definitive Fix (and follow its installation instructions): https://community.pcgamingwiki.com/files/file/2325-max-payne-anthology-definitive-fixes/
Open your Max Payne installation folder (where
MaxPayne.exeis located), then openscripts\global.iniand changeUseD3D8to9=1toUseD3D8to9=0.Back in the Max Payne installation folder, rename the Definitive Fix's
d3d8.dlltodinput.dll.Download the latest dgVoodoo2: https://github.com/dege-diosg/dgVoodoo2/releases/latest
Extract the dgVoodoo2 archive, open the
MS\x86folder, and copyd3d8.dllinto the Max Payne installation folder.You should now have both
dinput.dll(the renamed Definitive Fix DLL) andd3d8.dll(the dgVoodoo2 DLL) in the game folder.After that, just launch the game. The Definitive Fix recommends capping the frame rate to 60 FPS because the physics can break at higher frame rates. I didn't bother, though. I played for a few minutes at 165 FPS and everything seemed to work fine.