Toy Story 2: Buzz Lightyear to the Rescue

From PCGamingWiki, the wiki about fixing PC games
Toy Story 2: Buzz Lightyear to the Rescue
Toy Story 2: Buzz Lightyear to the Rescue cover
Developers
Traveller's Tales
Publishers
Activision
Release dates
Windows November 17, 1999
Mac OS (Classic) November 28, 1999
Toy Story 2: Buzz Lightyear to the Rescue guide on StrategyWiki
Toy Story 2: Buzz Lightyear to the Rescue on Wikipedia
Toy Story
Subseries of Pixar
Disney's Animated Storybook: Toy Story 1996
Toy Story 1996
Toy Story 2: Buzz Lightyear to the Rescue 1999
Toy Story Mania! 2010
Toy Story 3: The Video Game 2010
Toy Story Drop! 2019

Key points

Has problems running on modern machines without patches. See Issues fixed and Issues unresolved.

General information

Pixar Wiki

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
See Bypass disc check
Windows
Mac OS

Essential improvements[edit]

Toy Story 2 Fix[edit]

Fixes many issues with the game, allows the copyright screen to be skipped immediately and adds widescreen support.
Install the Toy Story 2 Fix
  1. Download Toy Story 2 Fix.
  2. Extract all files to <path-to-game>.
  3. Run the game.

Bypass disc check[edit]

Edit registry entries[1]
  1. Copy the contents of the the <disc-root-directory>\Setup\Toy2\ directory from the disc to <path-to-game>\cd\ (creating the necessary folders).[Note 1]
  2. Open HKEY_LOCAL_MACHINE\Software\Wow6432Node\TravelersTalesToyStory2\ in the registry editor.
  3. Change the value of cdpath to <path-to-game>\cd\CD\.[Note 2]
  4. Change the value of path to <path-to-game>\data\, if it isn't already..[Note 2]

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\[Note 3]
Mac OS (Classic)

Save game data location[edit]

System Location
Windows <path-to-game>\ToyXXX.sav[Note 3]
Mac OS (Classic)

Video settings[edit]

Launcher video settings.
Launcher video settings.
In-game video settings.
In-game video settings.
Graphics feature State Notes
Widescreen resolution
Use Toy Story 2 Fix.
Multi-monitor
Ultra-widescreen
Use Toy Story 2 Fix.
4K Ultra HD
Use dgVoodoo.
Field of view (FOV)
Windowed
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)
60 FPS
Frame rates above 30 cause issues.
120+ FPS
High dynamic range display (HDR)

Input settings[edit]

In-game key map settings.
In-game key map settings.
Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
No mouse support.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
The game launcher and controller setup require a keyboard. The game itself is fully controllable.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio settings[edit]

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English

Issues unresolved[edit]

Background music distortion[edit]

After an unspecified amount of time, the background music will become distorted. Pausing and un-pausing the game will fix it, but restarts the music.

Issues fixed[edit]

"Unable to enumerate a suitable device" error[edit]

Fixes many issues with the game, allows the copyright screen to be skipped immediately and adds widescreen support.
Install the Toy Story 2 Fix
  1. Download Toy Story 2 Fix.
  2. Extract all files to <path-to-game>.
  3. Run the game
Use dgVoodoo[2]
  1. Download dgVoodoo 2.
  2. Extract the contents of dgVoodoo folder to <path-to-game>.
  3. Move contents of the x86 folder contained in the MS folder, to <path-to-game>.
  4. Run dgVoodooCpl.exe.
  5. Click the [.\] button below the banner.
  6. Change General settings according to your hardware.
  7. Under the DirectX tab, choose a Videocard (works with ATI Radeon 8500, maybe others). You can also change various performance and video settings.
  8. Tick "Fast Video Memory Access"
  9. Click Apply.
Patch game executable[3]
  1. Open toy2.exe with a hex editor such as HxD
  2. Go to offset AC9EB
  3. Make sure the values at the cursor are 75 10 F6 C5 01
  4. Replace them with E9 18 01 00 00

Slowdown on modern machines[edit]

Install the Toy Story 2 Fix
  1. Download Toy Story 2 Fix.
  2. Extract all files to <path-to-game>.
  3. Run the game

Emperor Zurg Bug[edit]

With modern hardware, on level 12 the boss fight with Zurg is almost impossible. He will always be too far away to hit him with a spin attack.[4]

Notes

You can still beat Emperor Zurg at 60 FPS, the way to do this is by getting him cornered and trapped between 2 wall corners. Once you get him cornered, charge up your spin attack, release the spin attack, quickly jump forward and pull back, otherwise your fall down, repeat this until he gets defeated.
An alternative solution is to use a program to limit the CPU usage and make it not go above 1 Ghz with BSE (Battle Encoder Shirase).

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 6
Software renderer
Executable 32-bit 64-bit Notes
Windows

Command line arguments[edit]

See command line arguments on how to use the following options.
Parameter Description
-high Forces FMV scenes to be played in 16bpp ("high color"). If not specified and the game detects a sufficiently fast CPU the FMV scenes are played in 32bpp.
-log Creates a log file at <path-to-game>\toy2.log
-mpeg Disables FMV scenes.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 166 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 60 MB
Video card (GPU) 4 MB of VRAM
DirectX 8 compatible

Notes

  1. The directory name CD is chosen out of convenience. Any name or directory will work, as long as it is keep consistent.
  2. 2.0 2.1 replace <path-to-game> with the full path of your installation folder.
  3. 3.0 3.1 When running this game without Administrator elevation, activity in %PROGRAMFILES%, %PROGRAMFILES(X86)%, and %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore\ (more details).

References