WineHQ

Max Payne 2: The Fall of Max Payne

Retail version and 1.01 patch.

Application Details:

Version: 1.x
License: Retail
URL: http://www.rockstargames.com/m...
Votes: 3
Latest Rating: Platinum
Latest Wine Version Tested: 6.12

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Basically everything.

What does not

After tabbing out of game window and tabbing back in, painkillers can not be used with 'TAB', just 'BACKSPACE'.

Workarounds

What was not tested

All other difficulties.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Having 'Pixel Shader Skins' enabled makes all characters black when not facing a light. Disabling it makes it work flawlessly.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowArch Linux x86_64Jul 03 20216.12Yes Yes NoPlatinumGood Guy Danny 
ShowUbuntu 19.04 "Disco" amd64 (+ variants like Kubuntu)Oct 11 20194.0.2Yes Yes NoPlatinumFranco 
ShowLinux Mint 17.2 "Rafaela"Jan 26 20161.8Yes Yes NoPlatinuman anonymous user 
CurrentManjaro LinuxMay 04 20151.7.40Yes Yes NoPlatinuman anonymous user 
ShowArch LinuxApr 13 20141.7.12Yes Yes NoPlatinuman anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
2910 Blending problems with Max Payne 2 make it unplayable at a certain point CLOSED FIXED View
3238 Max Payne2 Rendering Problems CLOSED FIXED View
5643 Some keys are not working CLOSED FIXED View
5701 MaxPayne 2 hangs while loading levels CLOSED FIXED View
5702 regression: Max Payne 2 demo :missing textures CLOSED FIXED View
5712 Max Payne 2 freezes as long as keys are being pressed CLOSED FIXED View
7065 Get SecuROM copy-protection working CLOSED FIXED View
7284 Max Payne 2 light reflections on people are too bright and blocky CLOSED FIXED View
7801 Max Payne 2: Save game doesn't save screenshots CLOSED DUPLICATE View
12051 Max Payne 2 - rendering bug, looks like wrong shadow CLOSED FIXED View
14034 Max Payne 2: mirror reflections not working correctly CLOSED FIXED View
14686 Max Payne 2: PP effect issues with backbuffer ORM CLOSED WONTFIX View
14751 Max Payne 2: PP effects produce black screen in ARB mode CLOSED FIXED View
14762 GeforceFX series: fullscreen PP effect issues / RECT texcoord fixup CLOSED FIXED View
14774 Max Payne 2: PP effects flood console with GL errors (ORM=fbo) CLOSED FIXED View
15738 Max Payne 2: Ingame windows rendered incorrect with nvts pipe CLOSED FIXED View
53627 Max Payne: mouse scroll behaves erratically CLOSED FIXED View

Show open bugs

HowTo / Notes

Missing Voices?
If you can't hear voices, such as Max's, or other sounds appear to be missing, try turning off EAX environmental effects or multi-channel audio in the game's options dialog (before it loads the game).
WARNING ati radeon cards with fglrx
If you have ati radeon card with fglrx driver installed disable 3d settings in A.C.C. (untick "override applications settings") If textures look weird disable catalist A.I. and AA (anti-aliasing).
Can't use painkillers?
Tab and backspace buttons wont work if you tic "allow windows keys" from the advanced settings in the game options dialog. If you cant use painkillers (default key is Tab and backspace) disable this option.
To many error reports?
If you are launching the game from console you will have probably noticed many error reports such as problems with shaders. If you get this error: "fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported" disable triple screen buffer from game options dialog. For this error: "fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #" disable glsl by running winetricks in terminal (a GUI should pop up and you should check disable-glsl).
S3TC and open-source graphics drivers thanks to Tobias Jakobi
A lot of people using open-source / mesa OpenGL drivers seem to have trouble getting the game (or even the demo) running. After the intro movie the game quickly crashes at the loading screen.

This mostly affects the people with integrated Intel cards, but should also become a problem when opensource drivers for nVidia and Radeon hardware become more common. See bug: bugs.winehq.org/show_bug.cgi?id=24276

If you're experiencing these crashes during the loading screen and you're using a open-source mesa driver then the chances are high that you have no S3TC compression/decompression library (libtxc_dxtn) installed and mesa is therefore disabling S3TC completly.

The Max Paxne 2 engine seems to rely on the S3TC texture formats being always available and can't handle the case when these formats are not advertised by the driver. There is a fix and a workaround for the problem.

* The fix is installing libtxc_dxtn on your system (keep in mind that you need a 32bit compile).
* The workaround is forcing mesa to advertise the texture formats even when the said library is not installed (the engine seems to be happy with this). You can do this e.g. with driconf. By default not installed see http://dri.freedesktop.org/wiki/DriConf  for instructions. Launch this graphical config utility and select the tab 'Image Quality'. You should see an option "Enable S3TC texture compression even if software support is not
available" which is probably set to "off". Enable it and retry starting the game. It should work now, if not then you're probably facing a different problem.
Proposed wine settings by Tobias Jakobi
It is recommended to set the OffscreenRenderingMode to "fbo" when playing Max Payne 2 (doesn't matter if full or the demo).

With the default setting of OffscreenRenderingMode ("auto", which maps to "backbuffer") wine hits some severe limitations, which are connected to the backbuffer dimensions.

When post-processing effects are enabled ingame (e.g. set to medium) the bullettime screen is cropped. Cropping is affected by the ingame resolution.
Also affected are motion blur effects during cutscenes.

For more information see this bug:
bugs.winehq.org/show_bug.cgi?id=14686

If you REALLY need to use ORM="backbuffer", make sure you use a ingame resolution where at least on dimensions has a POT (power-of-two) size. This applies e.g. to 1024x768 or 1280x1024.

For best game experience use ORM="fbo". To set this open winetricks by typing "winetricks" in terminal and tick orm=fbo
All see: wiki.winehq.org/UsefulRegistryKeys

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back