Duke3d in Linux
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."
FP!
you know i needs that sweet ass fp!
I cannot even run tuxracer smoothly.
People living in glass house . . should change in the basement. -- vm
It is official; Allah confirms: Islam is dying
One more crippling bombshell hit the already beleaguered Islam community when IDC confirmed that Islam market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent God survey which plainly states that Islam has lost more market share, this news serves to reinforce what we've known all along. Islam is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.
You don't need to be a Nostradamus to predict Islam's future. The hand writing is on the wall: Islam faces a bleak future. In fact there won't be any future at all for Islam because Islam is dying. Things are looking very bad for Islam. As many of us are already aware, Islam continues to lose market share. Red ink flows like a river of blood.
Iraq is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time Iraq developers Saddam Hussein and Chemical Ali only serve to underscore the point more clearly. There can no longer be any doubt: Iraq is dying.
Let's keep to the facts and look at the numbers.
Afghanistan leader Osama bin Laden states that there are 7000 users of Afghanistan. How many users of Iran are there? Let's see. The number of Afghanistan versus Iran posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 Iran users. Syria posts on Usenet are about half of the volume of Iran posts. Therefore there are about 700 users of Syria. A recent article put Iraq at about 80 percent of the Islam market. Therefore there are (7000+1400+700)*4 = 36400 Iraq users. This is consistent with the number of Iraq Usenet posts.
Due to the troubles of Republican National Guard, abysmal sales and so on, Iraq went out of business and was taken over by the fedayeen who sell another troubled OS. Now the fedayeen is also dead, its corpse turned over to yet another charnel house.
All major surveys show that Islam has steadily declined in market share. Islam is very sick and its long term survival prospects are very dim. If Islam is to survive at all it will be among OS dilettante dabblers. Islam continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, Islam is dead.
Fact: Islam is dying
damn, that sucks. It only took me one to get unreal to work...
Duke3d was always one of my favorite MS-DOS games.
Ask Jesus into your heart today!
The ONLY Way, Truth and Life!
Its true. XP has a better interface, is more reliable, supports more hardware, and is cheaper long term in the IDC TCO studies.
But does it run Windows?
Time to kick ass and chew bubble gum!
Posting useless rant since 2003.
Basic gameplay is there, but the fun stuff doesn't work...
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!
"Some things have to be believed to be seen." - Ralph Hodgson
Awesome. Hey, I hear a Defender port is upcoming...
The coolest voice ever.
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.
IF YOU HAVE PROBLEMS:
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?
Right, now lets start getting this ported to every system on earth. Duke3d for Dreamcast, PalmOS, and JavaVM everyone!
yeah...duke nukem forever !!!!
or was that a game i had heard about in a land far far way in a time long gone.
My mom never taught me to sign.
Allah (pbuh) be praised for giving us victory over the infidel crusaders.
All the Americans should read this and know we will not go down without a fight!
"The Martyrs"
May Allah witness that you are Martyrs,
May the Prophet and Holy men witness to that
You died to glorify the word of my God
In the land that was glorified with the 'Israa'
Did you commit suicide?
No We are those who committed suicide
In a life whose dead are still living.
O Our nation: we have died
Let us hear what eulogy says about us.
We failed until failure was fed up with us
We wept until tears got tired of us
We knelt down until kneeling got disgusted
We pleaded until pleading asked for assistance
We complained to the idols in a White House
full of darkness
We kissed 'Sharon's' shoes,
He cried: Slowly, you are tearing my shoes;
Please!
O nation we are dead
But mother earth refuses to accept us
Tell 'Ayat' the bride of heaven
Everything that is beautiful we are ready
To sacrifice for your eyes
The pure of our nation confronts the criminal
When the steeds are castrated.
'Ayat' The beautiful kissed her death
While smiling with good tidings
At the time when our leaders escape death
Paradise opened its doors
And Fatma, Al-Zahra' received you 'Ayat'
Tell those who issued 'the Fatwas'
Against 'Jihad':
'Don't rush!' perhaps your 'Fatwa' will be rejected by Heaven
When the call comes for Jihad
It is a time for the ink and paper,
For the books and the 'Learned men'
To be silent.
When the call comes for Jihad
There's no need for a referendum or a 'Fatwa.'
The Day of Jihad is the Day of Blood.
I wonder how they did that in only 4 days
...but is a Mac OS X port feasible? I know Duke3D used to run on OS9, so whatever mac-specific code it needs is extant. Was that released along with all the x86 stuff?
Windows already has good games.. we dont need stinking ports of ~10 year old games
irony - Incongruity between what might be expected and what actually occurs.
Was there some sort of expectation that a win32 port would come first? It may be interesting that there is no win32 port, but please, don't use words unless you know how to use them.
All I care about is being able to cheat effectively. Anyone try it?
My other question would be whether it compiles in Cygwin. Who needs a Windows port then?
- CVS to check out the code.
- SDL Libraries for graphics and sound.
- An original Duke Nukem CD to get the configuration files and game data
- A DOS box or DOS emulator to install said CD
- Make and other compile tools to put it all together
I'm missing items 3 and 4. Anybody have a working binary they can put up for download?Unless you have a copy of the CDROM Duke Nuken: Atomic Edition, you can't use this. The shareware version doesn't work.
:(
This leaves me pretty much out in the cold..
Wasn't Duke3d originally released on Windows? Well I guess you can get it free now. So, yeah, the Linux port came out first... if you discount that commercial release to Windows 7 years ago.
Hmmm. Come to think of it, might have to break out a little Duke3d...
What is music when you despise all sound?
Well......
Iplay UT 2003, Medal of Honor and a host of other FPS's...none of which run under Linux very well.
So if you have Linux, have fun playing with Duke3d...a 7 year old game.
Actually Islam is the fastest growing religion.
Many people enjoy playing the older games, it's nostalgia, and a lot of older games feature fantastic gameplay.
This would explain the existence of various emulators and stores like GameStop which deal in used games.
The Pigloo
"Ironically, a win32 port has yet to be released."
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.
Oh, I can't help quoting you because everything that you said rings true
da w00t. mtfnpy?
hehehehe double reference jokes are funny.
Ignore the "p2p is theft" trolls, they're just uninformed
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 was a multiple of 11025. :/
Ironically, a win32 port has yet to be released.
They're probably too busy playing games released this decade.
It runs in Windows, but it's a DOS program, not Win32 native, afaik.
General Kenobi, years ago you served my father in the Browser Wars. Now he begs you to help him in his struggle against the Duke of Nukem. I regret that I am unable to present my father's request to you in person, but my isp connection has fallen under attack and I'm afraid my mission to bring Duke to Linux has failed. I have placed information vital to the survival of the code into the memory systems of this x86 unit. My father will know how to retrieve it. You must see this boxen safely delivered to the free people running free software. This is our most desperate hour. Help me, ObiWan Kenobi, you're my only hope.
But...what does Apogee say about this?
Hopefully they'll be like ID and encourage it...
:rolleyes:
The Icculus guys ported it using SDL, just like they've done for all their games. It compiles on win32 as is.
Here's some background info on the original creator of the BUILD engine.
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 are reasonable.
If it runs in Windows, despite the fact that it's not a Win32 native app, why bother porting it? The Linux port exists because people could previously play the game on Linux. The Win32 native port doesn't exist because there's no functional need for it, other than for the sake of programming exercise. There's no irony in that.
That's great. Because it barely works worth a hoot in DOS. I remember *constant* crashes to the point of discouragement. And then there was the whole Randomly DieTM feature in all of my maps. I didn't actually put them there, the doors I made just seemed to do a lot of damage. :-|
Blessed be he who reads this post, Cursed be he who tells my boss.
you just don't get it do you?
DN3D is THE BEST 3d shooter ever invented. the level of interation in deathmatches and the smutty gutter nature of the game play makes it so much better than just running around in quake of ut and shooting people.
and just wait for some one to plug in the quake enguine into it so more updated sprites and worlds can be created.
I am the Alpha and the Omega-3
http://forums.3drealms.com/ubb/ultimatebb.php?ubb= get_topic;f=25;t=000021
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!
Sehr geehrter Toilettenbenutzer!
LOL DUDES!!1!!1!
Me am Brazil!!11!!1!!
I for too wnat teh rhams sites..plz post thm so I can be the rohmfathr!
-Reirom
*points and laughs*
Look at that person, claiming that UT2k3 doesn't run under Linux "very well." Have you even tried running the UT2k3 port on Linux? It works perfectly; I'm using the nvidia drivers with a GeForce2 GTS. Full detail, high resolution, everything.
Well, I was playing it until I realized that it sucked and got bored of it.
a Win32 port HAS been released. Check this thread on the 3drealms forum. It supports all versions of duke (except the shareware), and you don't need to install it, you just need the .grp file and the .cons that were released with the source.
Username taken, please choose another one.
So, somebody who can only write stuff for Windows is less complete than someone who can write stuff, or take others' code and port back and forth, in both Windows and Linux? :) Well, that is true if all the dual platformers are more experienced than the single platform dudes. However, that isn't true. And besides, it depends on the task.
:\
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 experience guy who can program in both Win and Lin.
How cool--saying Lin is much shorter and gets rid of the UX. This makes Lin more equal to Win?
Cover your eyes and click this link!
BTW I just want to point out that the win32 port was released the day before the linux port.
Username taken, please choose another one.
IF YOU HAVE PROBLEMS:
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. In fact, if you aren't sending us code, don't contact us at all.
That's why Open Source is having difficulties.
...right?
So I guess this means I can run WinXP on :
my Sun Ultra1
my Sun Ultra5
my Sun E250
my Apple Powermac
my Apply Titanium
my SGI Octane
and my SGI Indy?
Wow amazing, I never knew it supported that much hardware before. I guess this means I can go do the install process right now then huh?
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.
But the point of running Duke3D is not running old games because there is no new game, is playing those old games because them are good, and a lot of us enjoyed a lot playing it. The same counts for Doom, or even the original wolfenstein 3D if there are linux binaries.
Ok, the graphics and the hardware requeriments are not the same of new games, but, you know? abstraction is part of the fun what we see, we read and we play. Anyway, I agree that the pixelated dancers could look more realistics.
Please be nice.
dudke3d.tbz2, mirror 1
dudke3d.tbz2, mirror 2
That's funny, I have UT2003 running great with Linux...try enabling OpenGL 3D Acceleration support or don't buy an ATi card
And there will be a Medal of Honor port soon...
No Release date yet though...
...Go nVidia!
"Some things have to be believed to be seen." - Ralph Hodgson
Do we need to upgrade Duke Nukem 3D before trying in Linux?
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
Here
(I hope it survives)
/syle
Amazon has some 3rd party auctions but if you want simple this site is selling new copies. Looks like they ship to the US, Canada, Mexico, and more. Though they look small so I have no idea how much inventory they have.
It was with a PC Gamer mag some time last year I think, the only reason I picked up the mag, didn't even read it.
There are cheap copies available.
"Features include full sound support"
Too bad linux doesn't.
Features include full sound support, hi-res video modes (aka VESA modes for those familiar with DOS)
VESA was a local bus architecture before PCI. While it was used for video cards, that has nothing to do with the posible video resolution. I still have old VESA IDE controller.
Jason
ProfQuotes
VESA is a standards orginization.
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.
I don't need no instructions to know how to rock!!!!
IF YOU HAVE PROBLEMS:
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...
When I read this, I immediately thought of these two articles that were just posted: Too Much Free Software and Linux Audio Development.
Wouldn't the Linux/OSS advancement efforts be better served if maybe this team of people had worked for a week and released a complete "Duke Nukem 3D" for Linux? The problems listed above (including the need for an MS-DOS non-shareware version of the game) will probably tend to turn people off and not think that Linux is ready for the prime-time desktop.
I would think that this effort would be a better advertisement for Free Software/Linux if shareware data files could be processed, networking/modem/multiplayer modes worked along with correct audio and mouse/joystick support. I would also think that an RPM of the application should be available as well.
This should be much less effort than porting the package to Windows or getting demos working but would be impressive enough that casual computer users would consider Linux for their desktops.
myke
Mimetics Inc. Twitter
what is a ricer?
I don't read or respond to AC posts
Experimental support for Duke3D 1.3D shareware files appears to have just been added to CVS.
The best thing the linux programmers can do to help linux is to get the sound/music working on their port of Duke3d before the win32 programmers.
:) Ironic?
Here's why:
People will have to go linux in order to play Duke3d
Just to point out that slashdot takes too long posting articles; otherwise, you might have seen the linux version mentioned here first ;)
Icculus.org had duke3d compiling and rendering within a day.
"Ignorance more frequently begets confidence than does knowledge"
- Charles Darwin
what's a ricer b*tch you almost made me laugh
The only 15 letter word that can be spelled without repeating a letter is uncopyrightable.
Incorrect. The word "dermatoglyphics" is also 15 letters long and never repeats a letter.
That's pretty interesting. Cause now that I think about it, setting up sound, video, and CDROM access in Linux is a million times easier than it was in DOS not but 9 years ago.
People these days are just pussies.
So much for the much-vaunted speed and efficiency of the open-source model.
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!)
If a pion (n-) collides with a proton in the woods & noone is there to hear it, does lamdba decay into the source pa
A "Ricer" is one who performs all sorts of crazy modifications on his low-end automobile.
Click here for details.
[PowerPoint] is a tool for capitalist presentation
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...
"You done taken a wrong turn."
-Bill McKinney, in Deliverance
It is a racist expression for an American of Asian descent.
Shadow warrior?
Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
But can you copyright the word "dermatoglyphics"?
Probably not. Considering that Dr. Harold Cummins invented the word in 1926, he (or his estate) would be the only one could could even stake a claim to the word.
Ricer aka rice-boy
I wonder how long before the TI-83+ port is out?
"No mouse, demos, or networking just yet..."
When's Linux going to support those?
Check the post here along with screenshots:
http://www.shacknews.com/ja.zz?id=7144651
My sig of choice is Marlboro
I give in, better now ?
Oh, I can't help quoting you because everything that you said rings true
... a sequel. No, really. This game out about seven or eight years ago, back when DOS was still widely used. And we've had the Quake engine games and the Unreal engine games come out in the meantime.
Now, with a character like Duke, doncha think that a decent sequel could be made using these engines? Sounds like a natural to me: greater interactivity, new locations (imagine Duke in Las Vegas!) and best of all, true-3D dancing babes.
I'm surprised no one's thought of doing this just yet, But here we are, nearly ten years after Duke last graced us with his mighty presence, and there's no sign of a real sequel to Duke 3d.
Think maybe someone from the mod community oughta get on the ball?
I submitted the news that the source code was available early in the morning on April 2, 2003, 2 hours from midnight, yet my submission was overlooked. I posted about the Linux port, and my post was probably overlooked.
It never fails.
At this rate tomorrow, we'll see an article titled: this just in: we've landed on the moon!
I give in, better now ?
:-)
Yep, all better!
(I couldn't let a challenge like that stand...
He says on his webpage he used AOL instant messanger for christ's sake!
I am the nightmare of nightmares.
then what i get for paying $150/hr to a brain-less M$ support tech
If you've ever paid ANYONE that much for ANY type of tech support, via phone or otherwise, I think your money would be better spent getting your head examined.
Actually that was a discounted price. The standard M$ fee for a support call is $250/incident, usually less than an hour. Go look it up. Someone posted links to their pricing page.
Reinard
You say 4 days as if that's a long time.
~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
this is the reason I run Windows. I played Duke3d 7 years ago. I can play games when they actually get released! Of course, I'm a gamer, not a programmer or anything like that. Linux is superior for programming and networking, but not for gaming. So I'll stick to my Windows machine and enjoy playing my UT2K3, Neverwinter Nights, and Freedom Force.
Upwards, not forwards!
Ballmer: Palladium is now the ultimate power in the cyberuniverse. I suggest we use it.
Stallman: Don't be too proud of this technological terror you've constructed, Mr. Gates. The ability to dominate the planet is insignificant, next to the power of Open Source.
Ballmer: Don't try to frighten us with your Hippy ways, Lord Stallman. Your sad devotion to that ancient religion hasn't given you the power to conjure up the stolen code, nor helped us find the rebels hidden serv- *urk* *gaak*
Stallman: I find your lack of faith disturbing.
Gates: Enough of this! Stallman, release his server!
Stallman:As you wish. *virtual thud*
Gates: This bickering is pointless. Lord Stallman will provide us with the IP of the rebels hidden server by time Palladium is operational. We will then crush the rebellion with one swift lawsuit.
It's old. The more humans I meet, the more I like my cats. At least they are honest.
Why not port this to the Quake3 engine? I mean, it would probably catch on a lot faster if a newer engine was used.
Of course, this would make it required for everyone to actually own (or warez) quake3, but imagine those strippers in hi-res! (assuming someone spent a few hours grabbing high res pics off the net and importing them)
because if it's native it can behave better, use less resources, use the gfx card better, get it to talk the new soundcards, use the directx gfx modes for higher or smoother resolution, and useless stuff like that, and you could play it on linux before through dos emulation too.. all that, but sdl(or some other) port is very important just for the fact that after that it is easily ported to *anything*, though, i would bet that nobody is really excited about being able to play duke nukem3d, i except everyone(me included) to be anxious to see what can be done with the source(doomsday..).
a freaky amount of free software exists because they're coded as some exercise or another, why do you think theres so many doom engine derivates around? because there's really desperate need for so many? or because writing such things and tweaking around with them can be very fun indeed?
why bother to port ANYTHING, 'why not just write emulators for everything'(dosbox is coming nicely for dos games, afaik no 32bit stuff yet though), and "if you want to play the game just get the original hardware, who would bother to write any useless emulators anyways"(a lot of people don't have space for 'junk', and that couldn't compare to opening up new possibilities for playing the old games).
who would bother to write another os when there is a working one already..
world was created 5 seconds before this post as it is.
While it was used for video cards, that has nothing to do with the posible video resolution.
Sorry, you're wrong. One of the VESA standards certainly does define some standard video modes. Vesa 1.0, 2.0 & 3.0 defines a set of video modes and the Vesa BIOS Extension (VBE) which provides a standard way to access and use them. VESA modes are are one level up from standard VGA/XGA modes, but offer no accelerated drawing functions (E.g. all you get is a framebuffer, and the VBE which lets you configure that framebuffer).
As another poster pointed out, try using Google next time.
It doesn't work on NT kernels with sound unless you use vdmsound, which is in itself a PITA to set up.
Gamingmuseum.com: Give your 3D accelerator a rest.
Now if someone would like to port this to OpenGL with the Nvidia XFree86 Drivers now that would be cool. I would never have to boot back into windows to satsify my gaming twitch
rus
Cheap UK and US VPS
Releasing the source to an age-old DOS game and making it work under Linux is news because?
It is embarrasing to see this happen. It is embarrasing that a release of a game should constitute news on /. Even if it is for Linux. This only goes to show that most game producers couldn't care less about Linux.
No news is good news for you?
In another universe, the original company did not care at all about free software and destroyed the source code to Duke3D. In this universe someone cared, knew they would have no more sales for an old game and released the source. So today, instead of the waste of closed source software, you have a game to play on free software, Linux. It may have it's quirks yet there it is, a resource has been created. Where there are resrouces, there is money to be made.
Summary: Releasing the source brought publicity and saved lots of work. If you don't like it, don't use it or see if you can get your old DOS floppies to work.
Friends don't help friends install M$ junk.
Finally someone who sees the *real issue* here. Duke3D was one of my all-time favourite first person shooters! As the poster says, it was incredibly "fun". So all I can say is, "Yay!"
I'd still like to see a win32 port of rise of the triad!
GoatPigSheep, the 3 most important food groups
I wunder if the good old nukem 3d cheet codes still werk. Funny thing is i still remember em! :)
God Mode = dncornholio
All Items = dnitems
All guns = dnstuff
C:\earth\humans\del *.m0ronz
anyone working on a zaurus port yet?
Blah.
Fees of $/hour and $/incident are two VERY different things. I once had an incident take a month to fix. At $150/hour I would have paid an absolute fortune compared to $250/incident.
I know this is done natively and all, but I was running the duke3d games in linux through DOSEMU years ago. It was a slightly hacked version of DOSEMU, but it worked very well with protected mode applications. I even was able to run wacky wheels. I remember having duke3d with sb16 emulation. It would have been easy to set up modem play, and networking play probably wouldn't have been to bad either. I do recall years back that I would occasionaly have hard lockups when running duke3d in linux. They'd crash the whole system, but it didn't happen too often. Maybe they fixed dosemu by now? Anyone still work on that project?
Duke will not run on NT4, w2k, or winXP because it does direct hardware access.
Like Linux/Unix, WindowsNT uses wrappers or calls to access hardware to make it more stable and prevent the dreaded GP faults or illegal operation errors. In unix you can make direct hardware and memory calls as root but you can not do this under administrator under NT.
I have been using NT since 4.0 because I can not stand the instability and bugginess of windows95 and 98. Alot of slashdotters bash it but for a desktop os its pefectly stable. A win32 port would enable duke to run and also would work with my soundcard. In dos the game developers had to write a driver for each soundcard themselves since it was such a pieace of crap.
Same problem with doom. Since ID releases the source the win32 versions that came out supported directsound, opengl, and networking. I predict a similiar thing will happen with DukeNukem.
http://saveie6.com/
No, it's not.
Bad example I'm afraid. :)
Both UT2k3 (included a linux executable on the cd) and NWN (downloadable client) are available on linux.
Dont know about Freedom Forces though.
Doesn't the sound utility 'sox' have the ability to convert files correctly? Works for me...
hi im a dreamcast port devver ive ported quake 1 to dc ultima VI etc i cant get on the cvs for the source just will not login for me if some kind
person can tar it or zip the source for me ill
give the port a go for the dreamcast thanks
reaper_angel@hotmail.com
http://www.imrtech.mirrorz.com
told you so :P
6 52 582
http://slashdot.org/comments.pl?sid=59435&cid=5
[Lameness filter, blah, blah, blah... is my time up yet?]
Hell, I can't even find any Linux distro that recognizes the network and sound cards in my laptop, made last year.
Yep, you guessed it--Windows XP recognizes and uses them perfectly. Everyone knows XP supports more hardware and has more drivers. It's a fact.
I can hardly wait!
"a ricer" is actually a reference to another blog that I am on, forgot to remove it when I ported the list here. Basically there was a post that was a quote unquote to sell "ricers", i.e. those kitchen gadgets that "rice" or "mince" difference things. Primarily used to make spatzel (a German type of noodle). Basically it became a long going thread that lasted several thousand posts of people either complaining about the product once they got it, or others just plain not letting the subject die, so it became just something that people called others when someone wouldn't let something die. Again, sorry about missing that one, thought I had ported the list over fairly well (first time I decided to post it here obviously).
We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
Hehe, I already knew about that since a guy ran it against the dictionary file a few months ago...maybe that was you as well ? :)
Oh, I can't help quoting you because everything that you said rings true
While the game source has been released under the GPL, the BUILD engine that the game builds on top of is released under a very restrictive non-commercial-use-only, strings-attached license. Thus, you can't even legally distribute the binary produced by linking the two, since AFAIK GPL software can not be statically linked with non-free stuff. Also, you can't distribute the BUILD source by any means other than through the Internet. Why do people pull these stupid licenses out of their ass?
Agreed, but I think you are missing my point; duke3d already runs on win32 OSs. It runs on win2k under the DOS emulator.
Oh, I can't help quoting you because everything that you said rings true
Probably me.
:-)
I did run a dictionary search a few months ago and posted my result: "dermatoglyphics". I wasn't sure if you were the same guy I responded to last time (and didn't feel like hunting that post down), so I just rewrote my bit of python.
You may find this amusing: I had to keep finding larger and larger dictionaries until I found another word that fit your criteria. The dictionary that did it had 213,557 words in it (much more than the standard Linux install), and "uncopyrightable" wasn't one of those words!
I'd love to run against an even larger dictionary, but I don't feel like spending the time hunting one down...
Don't you love the support you get with Linux software?
Use the Source, Luke.
All my sources say DNF (Duke Nukem Forever) is headed for a JUNE 2003 RELEASE. 3DRealms and their zealot crowd of forum fans will say, "n0 it's Wh3n 1t's D0n3!" but I'm betting the release of this source code is just the hype machine kicking into gear.
:)
The Linux port of the Duke3d code has already seen amazing progress. Come June when DNF is IMO released I predict the small amount of coders working on their Duke3d source code projects will drop what they're doing and switch over to making maps and other fun stuff in DNF. A few people may remain, but who wants to work with Build when the DNF editor comes out?
If people want to see Duke3d with TCP/IP play and better graphics, they'd better hurry. Now is the time to get things done. When DNF is released Duke3d will disappear from the majority of people's minds. Of course we always have hope within the open source Linux community, where you still have people playing text based games.
Watch and see: JUNE 2003, hail to the king.
I took a quick look at the Duke3d sources to determine the feasibility of porting to Pocket PC. There is a substantial amount of x86 assembly code, which would have to be converted to C to allow non-x86 builds.
On a side note, I swore Slashdot had a story on my port of Quake 2 to the Pocket PC platform in December of 2001 (3 days after the source was released). I've searched and searched but can't find any mention of it. I also can't find the story that reported the release the GPL'ed Q2 sources. Odd.
Dan East
Better known as 318230.
3D Reals, the creators of Duke3D, are not porting the software to Linux, or anywhere else.
What they have done is release the Source Code to the public to do with what they will. This code will only compile the original game with the original Watcom32 compiler and then for the Dos/Windows9x platform. Although I've not tried it, it might not even work on XP based machines. Even if it does you might not be able to get sound support. Many of these games used a kind of VM called a DOS Extender and had their own drivers for sound & video.
There are plenty of talented people in the world that could get it to run but most of them won't want to dedicate the time.
The guys in the story have, in 4 days, tweaked the code enough to get it to compile and RUN on LINUX.
The news part is old DOS software that we know and love now runs on Linux in a restricted form, you can look forward to playing Duke3D in Linux very soon.
It is an accomplishment that these guys have done it at all and that they've done it in 4 days is something for some of us to go "yeah, nice one".
Once it works as advertised on Linux (& Linux-emulated on FreeBSD I hope!) then even more talented and creative people will expand on the Duke3D universe. Probably replacing sprites with 3D models and adding nifty modern features such as dynamic lighting, real time shadows, reflection mapping, bump mapping etc. etc.
Nobody sees Linux as an acceptable gaming platform in competition with Windows or the game consoles.
That's right. But what is seen is "I wish my Linux computer had a few more games" and "I wish I had Duke3D still, that game was kick-ass"
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
this AC posted some links to places where to actually get the game. i don't know why on earth it is scored below the guy who asked questions which this AC answered. but this is slashdot, alright, questions are insightful and interesting, but not the answers!
you know you're REALLY cool only when you spell porn, prOn!
it's pr0n, not prOn, you moron! and you call yourself a pervert? i'm sure you don't even know why it's spelled that way! you kids these days just sicken me...
Congratulations, I hope you are happy now. Have you read answers to your irresponsible post? No? Then please take a look. Yes, I mean this post in particular. When GNU/Linux starts to be known as a pirates' O/S of choice, we all should thank you.