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.

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

Postby cowsay » Fri Mar 04, 2022 12:32 pm

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 allExpand view
$ 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
User avatar
cowsay
 
Joined: 02 Mar 2022
Operating System: Other Linux 64-bit

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

Postby Blzut3 » Fri Mar 04, 2022 2:29 pm

You need to run ldd against the binary:
Code: Select allExpand view
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 allExpand view
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.
Blzut3
Pronounced: B-l-zut
 
 
 
Joined: 24 Nov 2004
Github ID: Blzut3
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

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

Postby cowsay » Sat Mar 05, 2022 7:51 pm

Blzut3 wrote:You need to run ldd against the binary:
Code: Select allExpand view
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 allExpand view
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
User avatar
cowsay
 
Joined: 02 Mar 2022
Operating System: Other Linux 64-bit

Previous

Return to Game Engines

Who is online

Users browsing this forum: No registered users and 0 guests