Cheats and Secrets
Sometimes Max can't survive on gun skills alone. When that time comes, your last resort might be to utilize Max Payne 2's cheat codes. This section reveals Max Payne 2 cheat codes and a few other secrets in the game.
To utilize cheat codes, you must first run Max Payne 2 in developer mode. Create a shortcut to the Max Payne 2 executable in your Max Payne 2 directory. Right-click on the executable and select "Create Shortcut". Right-click on the shortcut and select properties. In the "Target" box, add "-developer" without the quotes after the end quote in the line. So your target box reads: " \MaxPayne2.exe" -developer
Use this shortcut to run Max Payne 2. During the game, press the ~ key to open the console. With the console open, enter any of the following codes to utilize the specific cheat. These codes can also be used in sections of the game in which you control Mona.
god - God mode. Gives Max invincibility.
mortal - Disables God mode.
getallweapons - Gives Max all weapons.
showfps - Reveals the frame rate.
getberetta - Give Max a Beretta with 1,000 ammo.
getcoltcommando - Give Max a Colt Commando with 1,000 ammo.
getdeserteagle - Give Max a Desert Eagle with 1,000 ammo.
getdragunov - Give Max a Dragunov with 1,000 ammo.
getingram - Give Max an Ingram with 1,000 ammo.
getkalashnikov - Give Max a Kalashnikov with 1,000 ammo.
getmp5 - Give Max an MP5 with 1,000 ammo.
getpumpshotgun - Give Max a pump shotgun with 1,000 ammo.
getsawedshotgun - Give Max a sawed-off shotgun with 1,000 ammo.
getsniper - Give Max a sniper rifle with 1,000 ammo.
getstriker - Give Max a striker with 1,000 ammo.
getmolotov - Give Max a Molotov cocktail with 1,000 ammo.
getbullettime - Puts Max into bullet time.
gethealth - Give Max 1,000 health.
When you beat the game on the Detective difficulty level, a new difficulty level, called Hard Boiled is unlocked. If you beat the game on Hard Boiled, another difficulty level, called Dead on Arrival, is unlocked.
To get the hidden ending, you must beat the game on Dead on Arrival difficulty mode.
You can change Max or Mona's character model to other models in the game, though you won't be able to play the game in the same fashion (for instance, cutscenes don't work properly and many can't even use weaponry). To view these alternate character models, you must first run Max Payne 2 in developerkeys mode.
Create a shortcut to the Max Payne 2 executable in your Max Payne 2 directory. Right-click on the executable and select "Create Shortcut". Right-click on the shortcut and select properties. In the "Target" box, add "-developerkeys" without the quotes after the end quote in the line. So your target will read: " \MaxPayne2.exe" -developerkeys
Now during the game press the "Page Up" and "Page Down" buttons to cycle through alternate character models. All models featured in the game can be selected, including an R-rated Mona.
On Part I, Chapter 7, there's a hidden room after Max defeats some cleaners near a window washer. Max loses contact with Mona soon after. Drop down the scaffolding. Guys are tossing down grenades all over the place. Go right and spot the open window. Blast the guard inside. Instead of going through the window, keep going around to the left and find the open window. Check out the small memorial inside.