Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux - DOOM64.WAD not found because it's case sensitive #112

Open
Frenzied-Pop opened this issue Feb 19, 2021 · 1 comment
Open

Linux - DOOM64.WAD not found because it's case sensitive #112

Frenzied-Pop opened this issue Feb 19, 2021 · 1 comment

Comments

@Frenzied-Pop
Copy link

Frenzied-Pop commented Feb 19, 2021

DOOM64.WAD

line 58
src/engine/wad/Wad.cc: auto path = app::find_data_file("doom64.wad");

doomsnd.sf2 is not in the Steam version

src/engine/system/i_audio.cc: if (!sffound && (sfpath = app::find_data_file("doomsnd.sf2"))) {

Doom64EX

For anyone trying to build this on Linux, this at least gets you an engine. I'm still missing music, sounds and text

sudo apt install libsdl2-net-2.0-0 libsdl2-net-dev libfluidsynth-dev
git clone https://github.com/svkaiser/Doom64EX
cmake Doom64EX
make
// mv doom64ex and doom64ex.pk3 to /Doom 64/
// rename DOOM64.WAD to doom64.wad

@ghost
Copy link

ghost commented Nov 7, 2021

Doom64EX is meant to be used with a N64 rom, not with the Steam version. Unfortunately there isn't really an easy way to legally obtain a Doom64 rom nowadays...

The good news though is that there is a compatibility patch that converts the Steam DOOM64.WAD and DOOMSND.DLS into files that are compatible with Doom64EX

https://www.pcgamingwiki.com/wiki/Doom_64#Doom_64_EX_Compatibility_Patch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant