Linux Zdoom?

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Linux Zdoom?

Post by QBasicer »

My friend has been making maps for Zdoom 2.x series, but there is only 1.x for linux. When can i expect a 2.x for lin?

BTW: Wine under zdoom 2.x says: Error opening directinput interface: 80040154
Cyb
Posts: 912
Joined: Tue Jul 15, 2003 5:12 pm

Post by Cyb »

I believe zdoom will only run with wine if you run it windowed, not fullscreen
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Linux compatibility was dropped awhile ago when Randy decided it was too much effort to keep the code universal. A couple of people have talked about making a Linux version, but to my knowledge nothing has come of it.

The source code is freely available, so if you have the necessary skill you're welcome to take a crack at it yourself.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

It's a good idea. Maybe you could find somebody, zdoom is really good, and it's a shame that it's being ruined by being windoze only.
User avatar
arioch
Posts: 129
Joined: Tue Jul 15, 2003 3:27 pm

Post by arioch »

oh gno!??!@#11oneone

eEk?!@#

it's windows only!!@#11

i'm morally obligated to not be able to play it!@#!!@#!!@!!#!$!
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

WTF? You got typing problems?
zarcyb
Posts: 28
Joined: Wed Jul 16, 2003 3:12 am
Location: Edinburgh/Dundee, Scotland

Post by zarcyb »

It's hardly ruined by being windows only. And it's not like the source isn't available.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

Yes but it has to be usable. ./configure;make;make install isn't just going to suddenly work.
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

So you'd rather Randy just stops working on it altogether, since his chosen programming platform is against your moral values?

I think I'll live with "Windoze".
User avatar
Chris
Posts: 2840
Joined: Thu Jul 17, 2003 12:07 am
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Post by Chris »

I thought he just wasn't (as) actively updating the Linux code until things are more stablized. Ditto with gcc-compatiblity.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

If you are telling me to compile it, then why doesn't he make a 2.x, the way you're talking it shouldn't be very hard.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

I downloaded the source code for 1.22. Where can i get the source for 2? I see a .cab file (like xxsrc.cab), but i don't have anything that will open cabbed files. You wouldn't have a tar-gziped version would you?
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

Oh, and:
src/p_lnspec.h:313:24: warning: no newline at end of file
In file included from src/v_video.h:28,
from src/am_map.cpp:40:
src/m_bbox.h:66:22: warning: no newline at end of file
In file included from src/am_map.cpp:42:
src/v_text.h:47:22: warning: no newline at end of file
src/m_fixed.h: In function `void AM_activateNewScale()':
src/m_fixed.h:67: `asm' operand requires impossible reload
src/m_fixed.h:67: `asm' operand requires impossible reload
make: *** [src/linux/release/am_map.o] Error 1


FYI, on compilation of version 1.22.
User avatar
Hirogen2
Posts: 2030
Joined: Sat Jul 19, 2003 6:15 am
Github ID: jengelh
Operating System: RedHat-like Linux (RHEL, Fedora, CentOS, etc) 64-bit
Graphics Processor: Intel with Vulkan Support
Location: Central Germany

Post by Hirogen2 »

You need NASM for < v2.0.x or something like that. Moreover, the real compiling problems are in the OS-dependent section!
User avatar
randi
Site Admin
Posts: 7724
Joined: Wed Jul 09, 2003 10:30 pm

Post by randi »

You need to remember that ZDoom 1.22 was compiled with EGCS, not the latest version of GCC available now. GCC has changed since its inline assembly since those days. The inline assembly in the current version is known to work fine with GCC 3.2. No newline at end of file is also a truly pedantic warning; I don't know why the newer GCCs make such a big deal of it, even if it is part of the C spec.

Return to “General”