libretro / scummvm

ScummVM main repository
https://www.scummvm.org
GNU General Public License v3.0
4 stars 6 forks source link

Can't start The Neverhood Chronicles, "Could not open neverhood.dat!" #13

Closed Gagert closed 1 year ago

Gagert commented 1 year ago

Description

While I can start Neverhood with the official Windows release of ScummVM, I've never been able to do so with any ScummVM libretro core (I'm using the current updated version of this ScummVM core now).

Expected behavior

Actually starting the game without an error massage in a command prompt. The game with all its files boots without issues in the official ScummVM Windows releases.

Actual behavior

After starting this libretro core in RetroArch and selecting The Neverhood Chronicles in the menu interface of this core, I'm greeted with an error message in a black console debug window saying: ERROR: StaticData::load() Could not open neverhood.dat!

Version/Commit

[You can find this information under Information->Core Information / System Information]

Environment information

Additional context

I have a similar thread dating a few years ago regarding this game running in ScummVM for RetroArch (here). This may be from a discontinued ScummVM libretro fork before this repository became the current libretro fork of ScummVM.

spleen1981 commented 1 year ago

Have you followed this steps? neverhood.dat is included in Scummvm.zip, which can be downloaded and installed from within RetroArch (while it is bundled in stand alone ScummVM).

Gagert commented 1 year ago

I downloaded the Scummvm.zip file via the Online Updater of RetroArch, the game still got the very same error message.

However, according to the guide you provided a link to, I actually had to locate the extras & theme folder for the ScummVM libretro core to use (after starting the ScummVM libretro core, go to Options then Path to locate those folders), even though it all was found in the default system directory of RetroArch itself. I'm pretty used to all the libretro cores automatically being able to locate the necessary files (bios and such) via the system folder of RetroArch without any user input.

After setting the right directories manually inside the ScummVM libretro core itself, Neverhood actually worked!

Thanks for the reply!