Linux Zdoom?

Discuss anything ZDoom-related that doesn't fall into one of the other categories.

Linux Zdoom?

Postby QBasicer » Tue Sep 16, 2003 3:07 pm

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
User avatar
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby Cyb » Tue Sep 16, 2003 3:14 pm

I believe zdoom will only run with wine if you run it windowed, not fullscreen
Cyb
 
Joined: 15 Jul 2003

Postby HotWax » Tue Sep 16, 2003 3:23 pm

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
HotWax
Do what you must, and pay the price later.
 
Joined: 18 Jul 2003
Location: Idaho Falls, ID

Postby QBasicer » Tue Sep 16, 2003 4:03 pm

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
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby arioch » Tue Sep 16, 2003 4:17 pm

oh gno!??!@#11oneone

eEk?!@#

it's windows only!!@#11

i'm morally obligated to not be able to play it!@#!!@#!!@!!#!$!
User avatar
arioch
hcoira
 
Joined: 15 Jul 2003

Postby QBasicer » Tue Sep 16, 2003 5:08 pm

WTF? You got typing problems?
User avatar
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby zarcyb » Tue Sep 16, 2003 5:10 pm

It's hardly ruined by being windows only. And it's not like the source isn't available.
zarcyb
resident fishmonger
 
Joined: 16 Jul 2003
Location: Edinburgh/Dundee, Scotland

Postby QBasicer » Tue Sep 16, 2003 5:29 pm

Yes but it has to be usable. ./configure;make;make install isn't just going to suddenly work.
User avatar
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby HotWax » Tue Sep 16, 2003 10:59 pm

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
HotWax
Do what you must, and pay the price later.
 
Joined: 18 Jul 2003
Location: Idaho Falls, ID

Postby Chris » Tue Sep 16, 2003 11:03 pm

I thought he just wasn't (as) actively updating the Linux code until things are more stablized. Ditto with gcc-compatiblity.
User avatar
Chris
 
Joined: 17 Jul 2003

Postby QBasicer » Wed Sep 17, 2003 4:57 am

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
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby QBasicer » Wed Sep 17, 2003 5:21 am

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
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby QBasicer » Wed Sep 17, 2003 5:23 am

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
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby Hirogen2 » Wed Sep 17, 2003 6:38 am

You need NASM for < v2.0.x or something like that. Moreover, the real compiling problems are in the OS-dependent section!
User avatar
Hirogen2
 
Joined: 19 Jul 2003
Location: Central Germany
Github ID: jengelh
Operating System: RedHat-like Linux (RHEL, Fedora, CentOS, etc) 64-bit
Graphics Processor: Intel (Modern GZDoom)

Postby randi » Wed Sep 17, 2003 4:34 pm

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.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003

Next

Return to General

Who is online

Users browsing this forum: No registered users and 5 guests