Howdy folks. I finally got my copy of The Neverhood to run like a charm, so now I want to tell you how I did it. As it says below, this guide for Win7 or Vista; the methods are almost identical. Okay? Here we go!
HOW TO RUN THE NEVERHOOD CHRONICLES UNDER WINDOWS VISTA / WINDOWS 7
This is a fairly lengthy process, but it does work. When you're done, you'll be able to run most (if not all) Win9X legacy games on your Vista/Win7 machine. This guide describes the process using The Neverhood Chronicles as the target legacy game.
WHAT YOU NEED
- A physical copy of The Neverhood
- Microsoft Virtual PC for Windows 7, or Virtual PC 2007 for Vista (they're free). Make sure you get the correct 32- or 64-bit version for your OS. If you aren't sure, right-click on "computer" in your start menu and select "Properties." In the pop-up window, look under the "System" heading and you'll see your "System type" listed as either 32- or 64-bit.
NOTE: You can download Virtual PC for Windows 7 here:
Download Windows XP Mode
NOTE: You can download Virtual PC 2007 for Windows Vista here:
Download details: Virtual PC 2007
- A physical copy of Windows 9X (I used 98SE for this)
STEP 01: THE VIRTUAL MACHINE
- Install Virtual PC or Virtual PC 2007.
- Build a virtual machine on Virtual PC. I made mine with 5gb storage + 128mb RAM. If you only intend to install The Neverhood and no other games, you can squeak by with 2gb storage + 64mb RAM.
- Install Windows 9X on your virtual machine. Afterwards, boot up your new virtual Win9X machine. If the virtual Win9X has control of your mouse pointer, hit the right-hand Alt key on your keyboard to release it.
- With the virtual machine running, go to Actions and select "install or update virtual machine additions" and go through the update process. Release the update ISO when you're done.
- Put your Neverhood CD in the drive, go to CD on the virtual PC menu and mount the CD drive. Now you can install Neverhood to your Win9X virtual machine.
STEP 02: THE NO-CD CRACK
NOTE: This is done to make data acquisition occur much more quickly than it would from the hardware CD drive and through the virtual machine. Faster access to data helps to eliminate any lag during game play.
- After installing The Neverhood, copy the game CD's DATA directory to the game's folder on your virtual machine (C:\Program Files\Dreamworks Interactive\Neverhood\ is the default location).
- After you copy DATA, go to Start and click Run. Type "regedit" to open the Win9X registry editor. In the Explorer menu, go to:
[HKEY_LOCAL_MACHINE]
Software
Dreamworks Interactive
Neverhood (single-click the word "Neverhood")
- In the window to the right, you'll see "Data Drive" listed. To the right of that, it'll show the D:\ drive. We don't want that. So right-click where it says "Data Drive" and select "Modify."
- In the pop-up window, where it says "value data," type in the address of where the DATA directory was copied earlier. The default location is:
C:\Program Files\Dreamworks Interactive\Neverhood\DATA
- Click OK and exit out of Regedit. Congratulations, you no longer need your Neverhood CD to play the game.
STEP 03: ELIMINATING FRAME-SKIP
- Shut down the virtual Win9X machine and exit Virtual PC.
- Open notepad.exe and go to File / Open.
- In the window which appears, first select "all file types."
- Next, go to the address bar at the top of the window and type:
%appdata%\Microsoft\Virtual PC\
- You will see options.xml there. Click that and open it in Notepad.
- Look for the heading <virtual_machines>. IF YOU SEE THIS HEADING, add this on the line below it:
<enable_idle_thread type="boolean">true</enable_idle_thread>
- IF YOU DO NOT HAVE THE VIRTUAL_MACHINES HEADING, read through the file until you see the last instance of the phrase </virtual_network>. On the line below this, type:
<virtual_machines>
<enable_idle_thread type="boolean">true</enable_idle_thread>
</virtual_machines>
- Save the file and exit Notepad
You are now ready to play The Neverhood Chronicles without the any framerate or timing issues.
PLAYING THE GAME
- Start Virtual PC and boot-up your virtual Win9X machine
- Go to Start / Programs and select "The Neverhood." You could also right-click and copy that menu shortcut and paste it to the Desktop for future use.
- In the menu, click "Play."
- Play the game just as you would have played it back in the 90's. To toggle fullscreen, click right_Alt+Enter.
KNOWN BUGS
The only bug I've run into is that, sometimes, the game audio won't initialize. When that happens, exit the game and play a sound in the Win9X OS. You can go to Control Panel / Sounds and play a noise or find some other way to make a sound. Once you do that, you can start The Neverhood again and it should have audio.
--------------------
Okay, that's it! Now that you know this, you know what to do!
Feel free to share this with anyone who needs it. Willie doesn't mind.
Bye!