Slashdot Mirror


Original Quake using Doom 3 Technology

tc writes "Charles Hollemeersch is currently developing a source port for the original Quake that adds "stencil shadows". Stencil shadows are extremely detailed and realistic. The results are very impressive. The code is apparently based on the same algorithms used in Doom 3." Sure makes me wish Quake looked this good the first time around, but I reckon my computer wouldn't have been able to render it fast enough to play it, either.

41 of 177 comments (clear)

  1. Not to be a dick by HimalayanRoadblock · · Score: 3, Informative

    Not to be a dick but this is a repost. Still an awesome story and a good time waster, but a repeat nonetheless.

    1. Re:Not to be a dick by Afrosheen · · Score: 3, Funny

      Poor, poor George. He had a weak heart because he was too fat. Something cool happened though. Alot of his friends in Everquest got together in the shape of a heart and all held hands to mourn his death. 5 minutes later it was a massive free-for-all-brawl as the heart-makers didn't know what to do after the funeral.

      They say if you enter zone 15 grasslands just before you see the chapel, you can still hear his heart beat.

  2. CowboyNeal is posting stories? by Anonymous Coward · · Score: 4, Funny

    I thought that being the last poll option was a full time job.

  3. Re:Dupe! by Zork+the+Almighty · · Score: 3, Funny

    Man, someone must really have it in for this guy's server. Either that or a person in a position of power is an idiot. hmm... which to believe ?

    --

    In Soviet America the banks rob you!
  4. I think I know what happend! by teamhasnoi · · Score: 2, Funny

    I, like, just sold CowboyNeal like, a pound of weed on Monday.
    Editors, like, smoke a LOT of weed. Or something. I think Clinton was there.

  5. Firstposters is cool by LinkDJ · · Score: 4, Funny

    Maybe if i add to the thousands of people posting about this being a duplicate story, i'll get modded up! YEAH! That's a great idea.

  6. Nice! by Jugalator · · Score: 2

    Since Quake 1 is the greatest multiplayer FPS ever designed, it's real nice with some spicing up of the engine. ;-)

    --
    Beware: In C++, your friends can see your privates!
  7. Dear god! by Exiler · · Score: 3, Funny

    Leave the poor server alone! Isn't /.ing it once good enough for you people?! /me hugs the server There there, the mean people won't hurt you anymore

    --
    Banaaaana!
    1. Re:Dear god! by Afrosheen · · Score: 2

      Hugging it won't help, the only thing that can save it now is a simple command:

      apachectl stop

  8. for repost cases by jukal · · Score: 3, Funny
    like this one you Slashcode developers could develop a robust action-replay mechanism to smoothly and realistically simulate the creation of discussion threads in the original posting. To make the effect more realistic, add a few "repost, kill the moderators" comments.

    Aproximating that there is around 67,000 readers who peek into this story at this hour,around 95 people who actually make a comment, 40 people who make a comment but hit the cancel button, and 140 people who try to make a comment but do not come up with anything, this simulational mechnanism could save aproximately (95 * 3 mins) + (40 * 2 mins) + (140 * 4 mins) = 3160 minutes. If one hour of work of an average slashdotted costs $100, the savings would be around $5266,67. Think about the effect on GNP!

    1. Re:for repost cases by jukal · · Score: 2

      uhmmm in case you started wondering, there was a little mistake in the formula, I forgot to write about the 2235 minutes saved because the more clever ones could know that it is a repost, and could read just the frontpage and not the comments ;))

    2. Re:for repost cases by jchawk · · Score: 2

      I don't know where you work, but I think the rest of us make far less then $100 an hour.

    3. Re:for repost cases by jukal · · Score: 2
      > I don't know where you work, but I think the rest of us make far less then $100 an hour.

      I don't make that either - but I talked about the effect on GNP ;) GNP == "An estimate of the total money value of all the final goods and services produced in a given one-year period by the factors of production owned by a particular country's residents"

      So, in other words the sum that your company charges from it's customer for your work. Or the value that it represents to your company. Atleast here in Europe, it's "about so" that if you are worth x to the company per hour, then you can divide this by around 1.8 - 3.2 to get your salary.

    4. Re:for repost cases by jchawk · · Score: 2

      Ahhh I miss understood.

      Well using the high number I am worth about $32.50 an hour to my company. :-(

    5. Re:for repost cases by Cruciform · · Score: 2

      When I was a contractor, I was worth about 20 dollars an hour...the company I worked for charged Compaq $80 an hour, and they in turn charged the government $115 an hour for my services.
      The sad thing was that what was supposed to be a network admin job (on NT4, yes I can hear the boos and hisses) turned out to be an endless parade of Win98 installs via Ghost in order to beat Y2K.
      During a particularly slack time a few of us had a 2 week period with nothing to do, so I introduced the other guys to the Quake 2 demo (it was all that would run on those crappy compaqs decently).
      We figured out that with the average charges of our different companies we cost taxpayers about 41,000+ dollars for our little Quake 2 break. :)

  9. It's nice to see CowboyNeal by noz · · Score: 2, Funny

    It's nice to see CBN every now and then. He's funny in the polls, he's funny on his web page, and he's even funny when he reposts Michael's story from less than 2 weeks ago! We love you all the same dude.

  10. Re:Hey, I Searched Slashdot For "Quake".... by NanoGator · · Score: 2

    Abuse of power? Did it occur to you that you got modded down for being rude? There's a post just a few above yours where a guy said basically the same thing, only nicely, and he got modded up.

    Honestly, you can't claim to be the victim if you provoked it.

    --
    "Derp de derp."
  11. Re-Post of "Tenebrae Quake" by Domini · · Score: 4, Informative

    see "Tenebrae Quake". There is no real difference between the stories...

  12. Re:MMMM Quake by Jugalator · · Score: 2

    No, it's not still good since it has decayed over the years like rotting food. Oh wait... Perhaps it was like wine - only getting better over the years.

    Seriously, what do you mean with still good? :-/

    --
    Beware: In C++, your friends can see your privates!
  13. Re:Why ? by NanoGator · · Score: 2
    Why would I want stencil shadows on a 7 year old game ?

    Oh yes - because you can.

    So effectively, what we have, is the same old game, which now looks tired and primitive, with some, well, for want of a better description, shadows !

    Whoop de do

    And the kicker is, it'll only work on GeForce cards and will run slowly on anything below a GeForce2 GTS - Wonderful !

    Anyway, I'm sure I read this story somewhere before ...



    Look at me! I'm using my misunderstanding of the point to appear like I'm more grounded in reality than everybody else! Whoop de do
    --
    "Derp de derp."
  14. Nooooooooo, again!!! by bdejong · · Score: 3, Funny

    Oh dear! Will you people stop slashdotting my university's servers!! :-D
    (yes, we belgians read slashdot too ;-) )

    - bram

  15. Re:Why ? by Osty · · Score: 5, Interesting

    So effectively, what we have, is the same old game, which now looks tired and primitive, with some, well, for want of a better description, shadows !

    Or, you have a vehicle that allows you to play around with 3D graphics programming without having to go through the whole hassle of writing your own engine, creating some programmer art test data, etc. This guy could've written his own engine, but then it'd be a couple years before we'd see anything, if we ever did (not to mention, that wouldn't show up on Slashdot -- there are quite a few people that dabble in this area). He could've added it to one of the already-existing open source engines, like Crystal Space, but then he'd have to go to the trouble of generating test data (and few programmers are also artists, so it would be more difficult to impress people because they'd get hung up on the bad programmer art and not look past it to the neat effects he's made). Or, he could use the existing Quake 1 engine, leveraging the existing models, maps, textures, AI code, etc, and bolt on his enhancements. The latter is the best option if you're just playing around with some neat ideas you've read about. The first option is good if you want to learn how to write an engine. The second is probably best if your goal is to write a game.


    And the kicker is, it'll only work on GeForce cards and will run slowly on anything below a GeForce2 GTS - Wonderful !

    You complain that he's modified old software with new techniques, and then you complain that it doesn't run well on old hardware. Face it -- the anything older than the GeForce2 is old hardware. Get over it. Given a sufficiently powerful CPU (say, a p3-1GHz) and a sufficiently low screen resolution (800x600 or less), I'm sure you'd get playable speeds from this. You wouldn't want to compete online with this client, but then it's not a qw client anyway. Plus, it's still Quake, so all of your old Quake speed-related optimizations will still work.

  16. in other slashdot.org news by zeekiorage · · Score: 3, Funny
    slashdot.org has decided to change their slogan ...

    News for Nerds, Stuff thats *reposted*.

    --zekiorage
    1. Re:in other slashdot.org news by clickety6 · · Score: 2

      Whu not just call it SlahdotSlashdot and be done ?

      --
      ----------------------------------- My Other Sig Is Hilarious -----------------------------------
  17. Re:The famous spelling and grammar troll v1.3 by Cyberllama · · Score: 2

    "I could care less" is properly worded. Meaning should be taken from the implication, not the words themselves.

    When spoken aloud, there would be emphasis on the word "could". The implication being that while it is possible to care less, it would not be feasible.

  18. Re:Hey, I Searched Slashdot For "Quake".... by Anonymous Coward · · Score: 5, Insightful

    I'm sorry, exactly how many times do the users need to ask nicely before the editors implement some form of dupe prevention? Do you have any real suggestions on how to fix this situation? They have full time employed slashcode coders, they have full time employed editors, and they STILL won't fix it. No one. Not one of them will lift a finger and say, hey guys... lets stop this from happening.. its far too common.

    Maybe people are rude at this point because its rediculous. There is NO good reason for this to still be happening.

    The slashdot team are treating their users like crap. They're taking us for granted, and frankly, the users make the site.

    They don't even read their own site. How much more clear can it get than that? THEY don't even like their product anymore.

    But they had no problem asking for subscription money, and they were quick to implement bigger ads.

    Why is it when they want something it happens fast, but when we want one measly little feature out of them... we get no response?

    Fine. Moderate me down, maybe I'm a little sick of this. But its frustration. I don't know what to do to change this, and its beginning to get to me. I like Slashdot, its frustrating watching something I really like die for a lack of attention by the guys in charge.

    Maybe you can help me understand what I should be doing. I don't know PERL, and I have no pull in having them say... create a list of links they've posted. I don't know how to get their attention.

  19. so? by Unordained · · Score: 2, Funny

    the topic's a repost ... who cares if we sorta repost comments too? it's fair ...

  20. Reruns by richie2000 · · Score: 3, Funny
    C'mon people, the reason for the repost is right there in the write-up!

    Sure makes me wish Quake looked this good the first time around

    --
    Money for nothing, pix for free
  21. How about an OS X port?? by blakespot · · Score: 2

    Anyone working on an OS X port?? I've played lots of original Quake of late using the OS X native client. How about porting this to OS X as well?

    Thanks.

    blakespot

    --
    -- Heisenberg may have slept here.
    iPod Hacks.com
  22. Re:MMMM Quake by Jugalator · · Score: 2

    :-)

    *I* mean that the original poster should ask himself if other games are better, not if Quake has become worse. Since it's exactly the same as before. :)

    --
    Beware: In C++, your friends can see your privates!
  23. (meta) reposts?! by abe+ferlman · · Score: 2

    I love this site, but man there sure do seem to be a lot of reposts lately.

    Perhaps a flag could be added to stories once they are identified as reposts, and logged-in users given the option to hide such confirmed reposts?

    Just a thought.

    --
    microsoftword.mp3 - it doesn't care that they're not words...
  24. Re:Hey, I Searched Slashdot For "Quake".... by RedWizzard · · Score: 3, Interesting
    I'm sorry, exactly how many times do the users need to ask nicely before the editors implement some form of dupe prevention? Do you have any real suggestions on how to fix this situation?
    Yep, here's one: have the submittors check for dupes. Clearly the editors won't do it so it's pretty much up to us. If you want to avoid this problem then take the extra time necessary to find out if your story has already been posted. Obviously this won't stop a dupe if you submit before the first story, but it should help.
  25. Shadows aren't the only thing. by Andy+Dodd · · Score: 2

    The lighting effects are (in general) much neater looking.

    In addition, he also implemented bumpmapping/glossmapping. Unfortunately the bumpmaps/glossmaps he's using in the demo are kind of... ugly. But the engine DOES support high-res TGA textures/bumpmaps/glossmaps. I tried downloading a few high-res textures/bumpmaps from a texture archive and slapping them into a test map - The results were... Amazing. The engine is NOWHERE close to its full potential.

    (I'd post the testmap/textures somewhere but my cable modem connection is apparently down so I can't access my home box from work.)

    --
    retrorocket.o not found, launch anyway?
  26. Re:MMMM Quake by fault0 · · Score: 2

    Indeed, many people (like myself) consider Quake to have had one of the best atmospheres in a FPS game to date.

    Even after 6-7 years after it's introduction, it's not even close to dead. A lot of QuakeWorld competition goes on in Europe, for example.

    In fact, there are actually probably more Quake1 players than Quake2 players left (while Quake3 was slowly dieing, but seems to have come back alive and kicking after QuakeCon).

  27. Re:Dupe! by peterf · · Score: 2, Insightful

    Never attribute to malevolence what you can explain by simple stupidity.

  28. Did you read my post at all? by Andy+Dodd · · Score: 2

    I said the engine *SUPPORTS* high-res textures, not that he actually *USED* such textures in his download, and that the textures included with the download are, in fact, ugly. (Low-res and the bumpmaps/glossmaps are overdone)

    I tried using some high-res textures/bumpmaps I found and the difference was amazing - MUCH better.

    --
    retrorocket.o not found, launch anyway?
  29. Filter? by Viking+Coder · · Score: 2

    I mean seriously - how hard could it be to write a filter which checks to see if the URLs in a story are identical to the URLs in a previous story? And if so, it at least WARNS the story poster (or submitter?) that what they're saying has already been posted on /.

    --
    Education is the silver bullet.
  30. reruns by sfraggle · · Score: 2

    And now, more of "the best of slashdot"...

    --
    were you expecting to see a sig here? perhaps you'd rather see the inside of an ambulance!
  31. Back at LinuxWorld in Feb, 2001 by Inoshiro · · Score: 2

    At the Slashcode BOFH, the QA session was interesting. I was working at Newsforge with Grant , Robin, etc, and we were all there. Someone mentioned duplicates, and this led to a question directed at us -- what do you use to not post duplicate stories?

    Our reply? We always search, and we try to skim the headlines to make sure that we always know what's been posted. In the few cases that we do accidently post a dupe, we had no problems hiding the story so that people had more room to read real ones.

    Of course, with Slascode, you could just add some perl to check if the URL of the target story matches a URL in a previous story body before posting, reducing all posts that point to the same website (which seems to be the common case). As for ones that point to different websites, that's where proper keyword based searching comes in.

    "The slashdot team are treating their users like crap. They're taking us for granted, and frankly, the users make the site." maybe they just don't like having users who remember well. Maybe that's leading to a bit of an inversion, because more users who don't remember previous stories are clamouring to post their duplicates. Unless this was posted JUST by CowboyNeal, some of the blame has to fall on the idiot who submitted this dupe (probably a few hundred times).

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  32. Re:Hey, I Searched Slashdot For "Quake".... by Afrosheen · · Score: 2

    So what's the big fuckin' problem here? Can't you just keep a database or a flatfile of links with dates and check to see if the URL's match? How hard is that? Gee, on August 2nd we posted an article with links to www.myass.com/hairy/cheeks.html and today we were about to do it again but the database search reminded us.

    I realize this won't work for everything since you don't always put links in submissions, but I'd say it'd cut down on a great number of them.

  33. Re:Instead of bitching about double posts by spongman · · Score: 2
    yeah, no shit:

    "Wohoo! Look at me. I noticed a repost. Aren't I clever?"
    STFU, fools.