Mat Hoffman's Pro BMX

From PCGamingWiki, the wiki about fixing PC games
Mat Hoffman's Pro BMX
Mat Hoffman's Pro BMX cover
Shaba Games
Windows LTI Gray Matter
Release dates
Windows September 30, 2001
Mat Hoffman's Pro BMX on Wikipedia

Key points

Install outside Program Files on Windows Vista and later to fix crashing at launch.
Very limited in-game video settings.
Frame rate is capped at 30 FPS.


Source DRM Notes Keys OS
Disc check (requires the CD/DVD in the drive to play)
Custom disc check.
This game is not available digitally.

Essential improvements[edit]

Skip intro videos[edit]

Remove intros from media.pkr[citation needed]
  1. Download and run Mat Hoffman Pro BMX PKR3 Editor.
  2. Click Open PKR3 and browse to the installation folder.
  3. Choose media.pkr and wait for it to open.
  4. Delete the four movies shown (Act02.bik, ActLogo.bik, GmeIntro.bik and GrayLogo.bik).
  5. Choose Save PKR3 and save as media.pkr (this will replace the original file).
  6. Wait for the process to complete and then close the program.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\bmx.ini[Note 1]

Save game data location[edit]

System Location
Windows <path-to-game>\save[Note 1]

Video settings[edit]

Video settings.
Video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Significant limitations; see Widescreen resolution.
4K Ultra HD
Field of view (FOV)
FOV can't be changed; widescreen aspect ratios cause a smaller FOV.
See the glossary page for potential workarounds.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
Frame rate is capped at 30 FPS.

Widescreen resolution[edit]

Camera following distance is affected by the aspect ratio; widescreen aspect ratios lose horizontal FOV in addition to height lost due to being Vert-.
Videos and pre-game menus always run at 640x480 no matter what resolution you use.
Set resolution in bmx.ini[citation needed]
  1. Go to the installation folder and open bmx.ini.
  2. Change the ScreenWidth= and ScreenHeight= values to the resolution you want.
  3. Save your changes.
If the game crashes when loading an area after this change you have set a resolution your monitor can't display.

Input settings[edit]

Audio settings[edit]

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
SFX and Music.
Surround sound
Closed captions
Mute on focus lost


Language UI Audio Sub Notes


Multiplayer types

Type Native Players Notes
Local play
2 Hot seat
LAN play
Online play

Connection types

Issues fixed[edit]

Crash at launch (no error message)[edit]

Install the game outside Program Files (running as an administrator does not fix this). The game will then run properly without any compatibility modes or other tweaks.

Crash when loading gameplay (no error message)[edit]

You have set a resolution your monitor does not support. Select a new resolution in-game or edit bmx.ini (see Widescreen resolution).

Other information[edit]


Executable 32-bit 64-bit Notes

System requirements[edit]

Operating system (OS) 95, 98, ME, 2000
Processor (CPU) Intel Pentium II 266 or AMD Athlon
System memory (RAM) 64 MB
Hard disk drive (HDD) 550 MB
Video card (GPU) 8 MB of VRAM
DirectX 8.0a compatible


  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).