The official "ZDoom on Wolfenstein 3D" thread. (aka ECWolf)

Game Engines like EDGE, LZDoom, QZDoom, ECWolf, and others, go in this forum
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
cowsay
Posts: 10
Joined: Wed Mar 02, 2022 9:56 pm

Re: The official "ZDoom on Wolfenstein 3D" thread. (aka ECWo

Post by cowsay »

Blzut3 wrote:Is your ECWolf build based on SDL 1.2? With SDL 2 ECWolf never changes the display mode since I absolutely despise debugging exclusive fullscreen so your case should be impossible.

Code: Select all

$ ecwolf --help

(ecwolf:83146): Gtk-WARNING **: 12:31:37.537: Unable to locate theme engine in module_path: "murrine",
(ecwolf:83146): Gtk-WARNING **: 12:31:37.537: Unable to locate theme engine in module_path: "murrine",
(ecwolf:83146): Gtk-WARNING **: 12:31:37.538: Unable to locate theme engine in module_path: "murrine",
ReadConfig: Reading the Configuration.
IWad: Selecting base game data.
ECWolf v1.3.3 (r0)
http://maniacsvault.net/ecwolf/
Based on Wolf4SDL v1.7
Ported by Chaos-Software (http://www.chaos-software.de.vu)
Original Wolfenstein 3D by id Software
Blzut3
 
 
Posts: 3092
Joined: Wed Nov 24, 2004 12:59 pm
Graphics Processor: ATI/AMD with Vulkan/Metal Support

Re: The official "ZDoom on Wolfenstein 3D" thread. (aka ECWo

Post by Blzut3 »

You need to run ldd against the binary:

Code: Select all

ldd $(command -v ecwolf) | grep SDL
If you get "not a dynamic executable" then there's likely a shell wrapper in between I would need to know the contents of to advise further:

Code: Select all

cat $(command -v ecwolf)
That said, since you don't know the answer off hand I'm assuming you're using the AUR package? That's built on an SDL 1.2 to 2.0 wrapper. I have no idea why since ECWolf has native SDL 2 support. The reason it builds with the SDL 1.2 API is for Windows 98 and PowerPC Mac support. You should reach out to the maintainer and let them know.
User avatar
cowsay
Posts: 10
Joined: Wed Mar 02, 2022 9:56 pm

Re: The official "ZDoom on Wolfenstein 3D" thread. (aka ECWo

Post by cowsay »

Blzut3 wrote:You need to run ldd against the binary:

Code: Select all

ldd $(command -v ecwolf) | grep SDL
If you get "not a dynamic executable" then there's likely a shell wrapper in between I would need to know the contents of to advise further:

Code: Select all

cat $(command -v ecwolf)
That said, since you don't know the answer off hand I'm assuming you're using the AUR package? That's built on an SDL 1.2 to 2.0 wrapper. I have no idea why since ECWolf has native SDL 2 support. The reason it builds with the SDL 1.2 API is for Windows 98 and PowerPC Mac support. You should reach out to the maintainer and let them know.

Yeah, I'm using the AUR package. Will do, thanks a lot. Great work on ECWolf
Casualfan
Posts: 48
Joined: Fri Jan 14, 2022 8:31 pm

Re: The official "ZDoom on Wolfenstein 3D" thread. (aka ECWolf)

Post by Casualfan »

Does anyone know of a launcher for EC wolf? Like, one that lets me select which game I want without having to keep a copy of the executable in each Spear of Destiny episode folder? Something like ZDL or Simple Quake Launcher but for Wolfenstein engine games.

Return to “Game Engines”