About Modern Computer Support

Synopsis

Makes various patches to the game to make it work better on modern computers and operating systems.

This hack will output your detected windows version to the Mod Launcher's console if the Console hack is enabled and the "Include Hacks" setting in it is enabled.

Features

This is a list of fixes that are applied by this hack.

  • Fixes slow load times on Windows Vista / Windows Server 2003 or newer.
    • How this is achieved is dependent on whether or not "Limit to Single Core" is enabled on the "Game" tab of Launcher Settings.
      • If enabled, this is done by making any threads created by the game run on your first processor core.
      • If disabled, this hack will instead change various Sleep calls in the game to be called with a 1 instead of a 0.
  • Makes the game window get centered properly in Windowed mode if you're screen resolution is wider than 1600 pixels.
  • Makes the game work if it's installed to a drive with the letter A: or B:.
  • Makes DirectSound's maximum sample rate 200,000 instead of 100,000 in non-English releases of the game.
    • The original English release already has a maximum of 200,000. This change is just to make it consistent.
  • Makes it so the game cannot have a delta time of 0 by skipping any frames that would have resulted in that (which happens when the frame-rate goes over 1000).
    • This fixes issues where positions of various things like the player could become NaN (due to the game dividing by 0).
    • This fix can be opted out of with the -allowzerodeltatime command line argument.

Command Line Arguments

This hack is affected by certainĀ Command Line Arguments for the Mod Launcher.

Back to top