Duke3d in Linux 397
Obiwan Kenobi writes "So it took four days, but Duke3d now runs in Linux, courtesy of Icculus.org. Ironically, a win32 port has yet to be released. Features include full sound support, hi-res video modes (aka VESA modes for those familiar with DOS), saved games, full screen or windowed viewing, and even the BUILD editor works (to a degree). No mouse, demos, or networking just yet, but the basic gameplay is there and now that the BUILD engine has been ported a win32 version is soon on the horizon."
Yea... (Score:5, Funny)
Time to kick ass and chew bubble gum!
Re:Yea... (Score:5, Funny)
Jumping the gun guys.... (Score:5, Informative)
What doesn't work/known bugs:
* Windows port doesn't exist yet, but is probably just a matter of getting it to compile (the engine itself is already ported).
* Networking/modem/multiplayer at all.
* Resampling of audio is broken, so sometimes duke sounds weird.
* Mouse/joystick input isn't working yet.
* Demos are broken (they are broken in the initial source release, too).
* Probably other stuff. Do NOT consider this stable and complete yet!
Re:Jumping the gun guys.... (Score:3, Funny)
Actually, I understand that they got networking operational, but they have turned it off for now until they can put in support for the new "evil bit" standard...
They're going to use it to identify the people that changed the source code to cheat...
Re:Jumping the gun guys.... (Score:2, Funny)
Which is probably why... (Score:5, Insightful)
Tough luck. Do NOT contact us with bug reports at this time. Do NOT contact us if you can't get it to build. Do NOT contact us for copies of the game.
People are already grousing about this and saying it's a fault of open source. But the thing is, they probably have a list of their own planned updates/fixes, and accepting a slew of bug-reports from every linux-newbie who wants to run duke3d would just be distracting from (the above) more important things. I expect they'll accept feedback once we're past the current beta-type stage of coding.
I wonder about some of the original duke3d bugs too. Nothing worse than just about fragging somebody in deathmatch only to get munched by a closing door...
Re:Which is probably why... (Score:3, Funny)
Hmm, I always considered that a feature.
Re:Jumping the gun guys.... (Score:2)
What doesn't work/known bugs:
* Windows port doesn't exist yet
Yea, so?
Re:Jumping the gun guys.... (Score:3, Informative)
I don't know. You might want to contact the creators of this patch and ask them for a time table. I think I saw an email address somewhere below the following portion of their webpage:
Re:Isn't this the problem with Linux? (Score:4, Insightful)
Notice that icculus weren't the ones that posted this to slashdot (or any other major news site). They finished the first stage of the port, got the DOS game to run on Linux using SDL (which the game was not written in) and then were cool enough to allow us to try it out.
Isn't the whole point of releasing the source so that people can dabble with it? It's not like they're releasing Duke3d Retail, they took four days to make a port of it to linux (and they're even trying to port it to windows too if you read their page).
I'm pretty much 100% certain that a Duke3d linux port that they took four days to work on which isn't perfect yet won't turn people off to the linux desktop.
Maybe you should be happy that someone with the talent to port it to linux (and windows) is working on it at all.
Re:Isn't this the problem with Linux? (Score:3, Interesting)
Plus, one needs some overkill hacker spirit to perform such a feat, it's been only four days since source code was released after all. The kind of people that do such things go for score first, and perfection second, because that's what it takes to endure the lack of sleep
So let's say, good job, wait and see ?
Re:From the website! (Score:2)
Re:Jumping the gun guys.... (Score:5, Interesting)
I think that DN3D in Linux is a GOOD thing, and more than worthy of a Slashdot report. Finally, I can use that Atomic Edition CDROM for something other than listening to the "Grab Bag" CD audio track.
icculus guys rule (Score:5, Interesting)
Having two computers on-hand rules too. Now if I could just find the game files...
Interesting case for buying games instead of warez'ing them. In 5 years when the game source is GPL'd, the box with all of the game data will be sitting on your shelf.
Re:icculus guys rule (Score:2)
(And I'm not even going to start on the assumption that all games get GPLed after five years)
-- Yoz
Re:icculus guys rule (Score:2)
No...
When a new game comes out, warez of it is usually available everywhere. You download it, play it, and as time goes on, if you haven't played it in forever, you wipe it out. It didn't cost anything after all.
But if you bought the game 5 years ago, you probably don't want to throw it out even if you have stopped playing it. Descent 2, for example, is still sitting on my shelf. And what luck, icculus has a Descent 2 Linux port!
OF COURSE you can warez duke3d today, but typically games are harder to f
Re:icculus guys rule (Score:2)
Re:icculus guys rule (Score:3, Insightful)
Software Support (Score:2, Funny)
Tough luck. Do NOT contact us with bug reports at this time. Do NOT contact us if you can't get it to build. Do NOT contact us for copies of the game.
Don't you love the support you get with Linux software?
Re:Software Support (Score:5, Insightful)
Re:Software Support (Score:4, Informative)
And it's not $150/hr. It's $250/incident. Unlimited callbacks and time about the incident. It's not bad considering the caliber of support people we had over there.
It could be different now, I don't know. But it couldn't be too different. Maybe you got unlucky with a new tech.
Not defending MS here, and I agree that I can find solutions to most problems with OSS/GNU/Free software quick online. But don't just throw out this kind of junk because it's popular opinion.
Re:Software Support (Score:2)
On a side note, both times I've had to us MS support were situations where their products claimed it would do what
Re:Software Support (Score:2)
Plus, I had no authority to offer anyone a job. On the other hand, *I* got job offers, being the one that knew the product so good that I'd rebuild a whole multi-site exchange org while listening to autechre laying on the floor with my eyes shut.
This is not a MS versus Linux thread. Why do people like you always try to fortify your posts wit
Re:Software Support (Score:2)
I think you need to lighten up a little bit buddy.
Fanatic zealots are never a good thing, no matter which side they are on.
I'm a huge supporter of OSS/Linux/GNU/Free. I run it on every single machine I own, even my Xbox. Woe to you for thinking you know who I am.
Re:Software Support (Score:2)
I'm not trying to say that the software was great (although I do like Exchange 5.5.)
It was difficult to support.
Re:Software Support (Score:2)
Re:Software Support (Score:2)
The support people deal with such problems on a daily basis, should have a better understanding of the software, and can help you get up and running quicker.
So I guess that's the point.
Re:Software Support (Score:2)
Not sure what you're getting at here. You're right, site server used the SQL engine core. It has nothing to do with Exchange or NT. I don't know much about Site Server, but if it uses the SQL "engine" like Exchange does, it has nothing to do with actual SQL.
> And anyway, I see I'm not alone in thinking this way.
THis is Slashdot. What did you expect? Anything anti-MS gets modded up.
Re:Software Support (Score:3, Insightful)
I won't dispute the anti-MS tone here.
However, you seemed to be at the other end of the spectrum. Singing the praises of MSFT support will likely get you snorts and giggles from most MSFT developers.
The fact is, anybody who pushes the limits of the system (as we did) is going to run into trouble. And as you said in an earlier post, you guys (MSFT support) don't have access to the source. You basically have what the developers have. In that case, which I have to imagine happens quite a bit, support is
Re:Software Support (Score:5, Funny)
Yes I do, how dare they! I paid good money for that game and I expect it to work perfectly! Dammit they should be at my beck and call!
Sheesh, 4 days with the source and it should already use the Geforce4 features and look better than Ut2003! what are these aresholes doing? I demand they support me now! I demand they do what I want!
Hmmm, I am SURE that microsoft will gladly give me free support on all their products.
This sarcasim brought to you by the letter O.
Golly (Score:2, Informative)
Now, if you'll excuse me, I have to call Microsoft to help me find out why their software isn't functioning right. I'm sure the pricing plans [microsoft.com] are reasonable [slashdot.org].
Re:Software Support (Score:2, Interesting)
Re:Software Support (Score:2, Funny)
Re:Software Support (Score:2)
Yeah, yeah, -1 Troll.
Hail to the King baby! (Score:5, Funny)
Re:Hail to the King baby! (Score:3, Informative)
I hate to ask... (Score:5, Interesting)
Re:I hate to ask... (Score:2)
Re:I hate to ask... (Score:3, Insightful)
I'm sure the x86 asm will eventually be removed and thus run on other architectures, but that will be a bit tedious. Build took icculus.org ~4 months to port to x86 Linux and I don't believe it runs under PowerPC at all yet.
Duke3d is based on Build and thus why the Duke3d port to linux was so quick. Some functions used in Duke3d were also ripped out of the linux ROTT port.
Essentially, it might have taken a bit l
Re:I hate to ask... (Score:2)
Matt Saettler's EDUKE project was looking into moving to Windows using the icculus.org Build port, but the stumbling block was the lack of sound code (since the Apogee Sound System was a direct-to-hardware sort of thing).
So they sent me a header file and I reimplemented the audio library months ago. It was a pleasant surprise when ROTT was released that we finally had a tes
Re:I hate to ask... (Score:3, Interesting)
Anyway, I was thinking, if the Mac version was rewritten i
Re:I hate to ask... (Score:3, Insightful)
Anyway, in every case I've ever heard of, the people that do the ports for Mac games do not own the finished code. They will own the rights to any tools and libraries they develop to make the porting job easier, but that's it. Another example is Quake. When the sourcecode for x86 was released, th
Re:I hate to ask... (Score:2)
Anybody have a working binary? (Score:5, Informative)
Re:Anybody have a working binary? (Score:5, Informative)
Re:Anybody have a working binary? (Score:2)
as for 3, go to ebay.com [ebay.com], local computer shop, or ask your buddies for it.
Re:Anybody have a working binary? (Score:2, Funny)
Anybody have a working binary they can put up for download?
Not that it's illegal or anything. While I'm at it, here's some child porn, all of my SNES ROM's, and some manilla folder with "CLASSIFIED" stamped on it.
Before you get too excited... (Score:5, Informative)
This leaves me pretty much out in the cold..
I wouldn't say out in the cold... (Score:2)
Re:Before you get too excited... (Score:3, Interesting)
win32 ? (Score:5, Insightful)
Ironically, Duke3d has been running on win32 operative systems since the beginning. The tweaks to get the it working has been around about as long.
Re:win32 ? (Score:2)
Ironically, Duke3d on windows runs under the DOS emulator. Linux also has a DOS emulator, and Duke3d has run under that (with sound even) for about as long.
Re:win32 ? (Score:2)
Incorrect. The word "dermatoglyphics" is also 15 letters long and never repeats a letter.
Re:win32 ? (Score:2)
Re:win32 ? (Score:2)
Re:win32 ? (Score:2)
I've been waiting so long ... (Score:5, Funny)
hehehehe double reference jokes are funny.
Understandable to have sound problems (Score:2, Informative)
Most of the conversion I tried back then (VOC to WAV) were rarely done properly, though. The programs I tried seemed to presume my original sampling rate
Win32 users (Score:5, Funny)
They're probably too busy playing games released this decade.
Re:Win32 users (Score:2)
Whoooo want's some wang? (Score:2)
Re:Win32 users (Score:2)
General Kenobi, (Score:5, Funny)
Re:General Kenobi, (Score:4, Funny)
But I will take up the challenge, and find a vehicle that will take me to the planet of Linux, past the city of Red Hat and Space Port Debian, into the desert of Gentoo so that this code can remain free.
May the force be with you.
Re:General Kenobi, (Score:2, Funny)
Duke 'O Nukem? What makes you think so?
A tremor in Slashdot. The last time I felt it, it was in the presence of my old master, DOS.
Surely he must be dead, by now.
Never underestimate the Source-Hippies.
Nice! (Score:3, Funny)
Duke was fun as hell, anyone else remember "Cases' Ladder" an early online gaming rank ladder? and Kali?? LOL I feel old!
And please.....resist the burning urge to insert some obligatory "Tux" or "Linus" hidden room or some shit in it! Please!
Win32 version is out, ignore the article's troll (Score:5, Informative)
Re:Win32 version is out, ignore the article's trol (Score:2)
Re:Win32 version is out, ignore the article's trol (Score:2)
Icculus.org had duke3d compiling and rendering within a day.
The strippers work... (Score:5, Funny)
Mirrors (Score:2, Informative)
dudke3d.tbz2, mirror 1 [mtu.edu]
dudke3d.tbz2, mirror 2 [dingostick.com]
Patches? (Score:2)
cranky coders (Score:5, Funny)
Where to get the cd (Score:2)
I got Duke3D free! (Score:3, Interesting)
Compile.. (Score:2)
Re:Compile.. (Score:4, Informative)
remember the authors' notes that there is no support for this game *unless you contribute code*
Open-source goofs at it again.. (Score:2)
Four days?!? What the hell took so damned long?!?
Just tell me this... how many different, completely incompatoble codebase forks now exist? Damn SourceForge! Damn it to hell!
(Need I tell anyone this is sarcasm at it's worst?!? Ok, yes I do... THIS IS SARCASM!)
Redneck Rampage? (Score:2)
Wasn't Redneck Rampage based on the Duke 3D engine? Think we'll ever see a GPL-based port? There's nothing like a chicken with a stick of dynamite up its ass acting as a homing device after being launched from a crossbow :0
I think I'm gonna go crowbar me some jackelopes...
OpenGL (Score:3, Insightful)
rus
Re:Why theres no windows port (Score:2)
Re:Why theres no windows port (Score:2)
Wait....... (Score:2)
And still, if I needed to hire somebody to transfer Duke3d to Linux, I would still probably go with a 30 year-experience Windows or Dos guy than a 2 year programming exp
Re:Wait....... (Score:2)
Re:Why theres no windows port (Score:4, Interesting)
Re:But wait- (Score:2)
Re:But wait- (Score:2)
Re:But wait- (Score:2)
I always knew ol' Duke had good taste
Hail to the king baby!
Re:4 days? (Score:2)
Yeah, what ever. "Free Duke Code"... four day old April Fools posts are so not funny...
Re:FP! (Score:2, Funny)
[ ] Clueless n00b
[X] Lamer
[ ] Ricer
[ ] Kid with no clue
[X] Flamebait
[ ] Jackass
[ ] Lazy person
[ ] Me too'er
[ ] Spammer
[X] Idiot
[ ] Asterik-laden adjective
[X] Pointless Thread Starter
You Are Being Flamed Because:
[ ] You continued a long, stupid thread
[ ] You said "me too" to something or "Send ______"
[ ] You asked for w@rez
[ ] You don't know what you're talking about
[X] You suck
[ ] You posted one of the reposts from hell.
[ ] Your post title has nothing to do with the content
[ ] You complained about s
Re: what is a ricer? (Score:2)
Re:Neat! (Score:3, Interesting)
Re:Windows Folks are Playing Games Written Recentl (Score:2)
But the point of running Duke3D is
Re:Irony (Score:2)
Re:Irony (Score:2)
Re:Irony (Score:2)
Uhh. Why not?
Re:Atomic Edition? (Score:2, Insightful)
1.3 support will most likely be in CVS soon anyway.
VESA is not a local bus architecture either (Score:2, Informative)
The VESA local bus was one (short lived) standard, as are the VESA 1.0, 2.0, 3.0 compliant display modes.
"VESA display modes" is absolutely correct. Try using google next time you want to sound like a techno whiz kid.
Re:VESA is not a resoulution (Score:2)
Re:VESA is not a resoulution (Score:2)