Printable Version of Topic
Click here to view this topic in its original format
Neverhood Community > General Discussion > Running Neverhood on modern systems


Posted by: shmerl Jun 24 2014, 12:25 AM
Original release of Neverhood was made in the times of Windows 95, plus it required CD to be present in the drive. One can be quite puzzled how to run it on modern systems, especially without an optical drive. There are several ways how this can be done (besides the restoration project already mentioned in other threads). These methods assume that you place all game data (i.e. DATA directory and HD.BLB) into the path where you want to install the game.

1. Wine

Neverhood can be run in http://www.winehq.org in Windows 95 mode (on whatever system Wine is available on, which are Linux, OS X, FreeBSD and others). Wine is limited to x86 / x86_64 hardware though.

In order to enable diskless operation (so the game could work without a CD), one needs to set some registry entries in Wine. Here is an example of a nocd.reg file which you can create and import with your Wine registry editor (note, you might need to change the path according to your installation). You can also set those keys manually in the registry editor:

CODE
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\DreamWorks Interactive\Neverhood]
; Set the path of the "Data Drive" correctly to point to the installation directory
"Data Drive"="C:\\neverhood"
"KBPS"=dword:00002800
"KBPS_CD"=dword:00002800


2. ScummVM

Yes, master branch of ScummVM already supports Neverhood! So if you get a http://buildbot.scummvm.org/builds.html, it should work out of the box. Unlike Wine, ScummVM can be run on more systems including Windows and Android, and even on more architectures (like ARM).

If your dailiy build will be missing neverhood.dat (engine data), you can https://github.com/scummvm/scummvm/blob/master/dists/engine-data/neverhood.dat.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)