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: 3178
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: 95
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.
Blzut3
 
 
Posts: 3178
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 ECWolf)

Post by Blzut3 »

6 years in the making, ECWolf 1.4.0 is released: https://maniacsvault.net/entry91
User avatar
Rachael
Posts: 13794
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

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

Post by Rachael »

Excellent! ^_^ Always nice to see new releases :)
Blzut3
 
 
Posts: 3178
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 ECWolf)

Post by Blzut3 »

ECWolf 1.4.1 is out fixing a critical crash picking up Chaingun at time as well as some other minor issues.
DarkkOne
Posts: 274
Joined: Mon Jun 06, 2016 11:26 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Widnows 11
Graphics Processor: nVidia with Vulkan support

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

Post by DarkkOne »

Tried using ecwolf with Wolfstone, and the Elite Hans, and both games show up multiple times in the launcher list. Is this expected behavior?

https://imgur.com/a/61bmeeJ

Found the config file. It looks like it looks for files multiple times in what turns out to be the same place - ".", "PROGDIR", and the explicit path where I have the executable (C:\various folders\Wolf3D\), and although in the end it's the same two .pk3 files each time, it counts them each as a separate install, but doesn't do this with the other Wolf3D files?
Blzut3
 
 
Posts: 3178
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 ECWolf)

Post by Blzut3 »

I would say that's a bug, but yeah should be mostly harmless since you can narrow your search path list.
DarkkOne
Posts: 274
Joined: Mon Jun 06, 2016 11:26 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Widnows 11
Graphics Processor: nVidia with Vulkan support

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

Post by DarkkOne »

Yeah, I've already edited the .cfg file. Just figured it was worth reporting. :)

Return to “Game Engines”