×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Id Software and Activision Wolfenstein Source

timothy posted about 12 years ago | from the surely-great-education-games-will-result dept.

Games 146

An enthusiastic Anonymous Coward writes: "Id Software and Activision released the sources of Return to Castle Wolfenstein. Single-player and multiplayer included. Unbelievable! Another great surprise from Id Software!" Update: 04/14 15:19 GMT by T : Note: don't get your hopes up -- these are the sources for the game code, not the engine.

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

146 comments

first post (-1, Offtopic)

keshto (553762) | about 12 years ago | (#3338625)

this post generated by a bunch of sleepy old guys

Hey (-1)

GafTheHorseInTears (565684) | about 12 years ago | (#3338740)

Is it just me, or are the "number of comments" lines on the front page not updating?

I'm seeing new stories, but for this story and the British Broadband story it says there's no comments, and the Instant Messaging story is stuck at 28 comments.

Quite odd.

Re:Hey (-1, Troll)

Anonymous Coward | about 12 years ago | (#3338755)

It's really annoying. I think I'll get fp, but then there's already 50 or so comments.

Here come the hacked, never-miss multiplayers (2, Insightful)

Brento (26177) | about 12 years ago | (#3338631)

Don't be surprised in a month when suddenly people start missing a lot less often in multiplayer mode.

Re:Here come the hacked, never-miss multiplayers (4, Interesting)

carm$y$ (532675) | about 12 years ago | (#3338647)

The license agreement (included, and clicked on in order to install), says, under "2. Prohibitions": "j. prepare or develop derivatives based on the software".

Clear enough for correct people - and if think different, maybe the whole GPL/Open Source concept is flawed...

Re:Here come the hacked, never-miss multiplayers (1, Insightful)

pe1rxq (141710) | about 12 years ago | (#3338914)

Clear enough for correct people - and if think different, maybe the whole GPL/Open Source concept is flawed...

No, it shows the 'Open Source' concept is flawed, its a buzzword....
The GPL and Free Software concept would have prevented such an prohibition and would make the source code actually usefull.

Jeroen

Re:Here come the hacked, never-miss multiplayers (1, Flamebait)

coupland (160334) | about 12 years ago | (#3338676)

More importantly, don't be suprised that every bitch whiner on earth will now be crying "bot!" every time a good player hops on a server. Heh, come to think of it I guess your post proves its already begun.

Re:Here come the hacked, never-miss multiplayers (2, Insightful)

coupland (160334) | about 12 years ago | (#3338683)

Bah, mod all this shit down. It isn't the full source, this is just the game source. They always release the game source...

Re:Here come the hacked, never-miss multiplayers (1)

zaffir (546764) | about 12 years ago | (#3339484)

Yes, you use the game source to make mods. Guess what aimbots and wallhacks are? Yup, they're mods.

At least iD is working with the punkbuster people to try and prevent the cheaters.

Re:Here come the hacked, never-miss multiplayers (2, Informative)

Brown (36659) | about 12 years ago | (#3338701)

Umm, wrong-o.

This is just the game code; it gives *no* access to networking/engine features beyond what the gameplay code needs; it's also what runs on the server. It cannot be used to make hacked clients at all.
This is just ID's normal release of code to make mods etc. The engine src won't be released for 3 years or so yet!

Re:Here come the hacked, never-miss multiplayers (5, Interesting)

Masem (1171) | about 12 years ago | (#3338850)

Except that v 1.3 and beyond will have PunkBuster software in place. Basically, if a server admin wants to minimize the cheaters on their system, they can force this on their server; all connecting clients will have to have this enabled to play on the server. The software scans key dll and other files in the RCTW folders and other factors to try to determine if any modification has been made to those files, and if so, the client is flagged as a cheater, and typically kicked from the server.

Last time I checked, about 50% of the 1.3 servers in GSArcade claimed to have PB on and running. And the other thing that I've noticed from playing it is the first 2 or so minutes of playing are typically a bit choppy due to the security tests, so it's not very intrusive.

Re:Here come the hacked, never-miss multiplayers (2, Interesting)

defile (1059) | about 12 years ago | (#3338937)

It always frustates me how naive people who should rightfully know better are when it comes to cheat prevention. It's great to see an anti-cheat client actually work and kick the occasional cheater off of a server, but it often gives an irrational sense of hope.

Anti-cheat clients are a losing battle by definition. There is no way they can possibly be successful. The more effective one is, the more effort people will put forth to break it.

As long as the client must be trusted on computers that players own (and may therefore hack accordingly), cheating will always be possible.

The software scans key dll and other files in the RCTW folders and other factors to try to determine if any modification has been made to those files, and if so, the client is flagged as a cheater, and typically kicked from the server.

There are dozens of ways around this on any modern OS that has basic process debugging functions. Without even getting creative:

  • You can hack the program to disable the anti-cheat client, and run your own anti-cheat client that meets the server's security requirements.
  • Detect when the anti-cheat client runs and redirect its calls to a different, legit set of data.
  • Write cheats that don't depend on modifying on-disk DLLs. When the game starts, modify in-core game data. Since the on-disk DLLs are never modified, the client says all is well.
  • Intercept game system calls to load DLLs and redirect them to a set of hacked DLLs. Take measures to ensure that the anti-cheat client is not also redirected (it probably uses different calls).
  • Impose a proxy between the client and the server that intercepts and adjusts actions accordingly.
  • Run the game under an emulator (legitimate reasons are like how I run Counter-Strike under Linux/Wine). Set up a pristine system environment in the emulator, run all of the cheats from the host OS. The anti-cheat client could never access the host OS (unless the emulator is broken) and would have a much harder time detecting cheats.

Are there ways to write anti-cheat clients to counter all of these? Probably. But then you open up yet another round of the clever game developers vs. all clever hackers in the world. With each release, the anti-cheat client has to be more clever, more complex, more intertwined, which is only going to make it easier to defeat since there will be so many more points of attack.

If you want to play games without cheating, play on computers that are owned by a trusted third party (like a lan gaming place). Or play with players you trust. Trusting an anti-cheat client on an untrusted computer in front of an untrusted player is hopeless.

Re:Here come the hacked, never-miss multiplayers (4, Interesting)

defile (1059) | about 12 years ago | (#3338991)

Meant to include this in the parent post.

A less hopeless attempt at cheat prevention would be to integrate a "web of trust" system into gaming communities.

This is all doable through cryptography, but I'll explain the protocol without the implementation details:

Players take a vow to play cheat free. They get their friends to confirm that they play cheat free. Friends confirm other friends. The web develops. This relationship is published to a well known repository and linked to other webs of trust submitted by other groups based on common participants.

Alice and Bob have never met before, but they can be pretty sure that niether is cheating because Alice trusts Frank, who trusts Trent, who trusts Eve, who trusts Andrew, who trusts Bob. This many levels of displacement is probaby enough to cover the population of the United States.

When you join a server to play, the server checks your position in the web of trust to that of others on the web, and tells you their trustworthiness. By playing against people who are trusted by people you trust you can play with higher confidence. You could set policies to only allow players who meet a certain trust level.

Someone who is actually confirmed to be cheating could damage the trustworthiness of a huge set of players, and would motivate the participants to quickly distance themselves from the cheater or be classified as cheaters themselves.

A lot of the attacks against this model are based on the implementation, but it sounds more promising to me than pursuing ridiculous anti-cheat clients.

Re:Here come the hacked, never-miss multiplayers (0, Insightful)

Anonymous Coward | about 12 years ago | (#3339037)

That works until the 1337 d00dz create a few new identities that play fair, gain trust and then declare that all their buddies in #h4x0rs are trustworthy. Eventually their link to other webs may be broken but an hour or two of IRCing will create another dozen...

I don't mean to troll, but it seems that closed source engines make it a lot harder for people to cheat...

Re:Here come the hacked, never-miss multiplayers (0)

Anonymous Coward | about 12 years ago | (#3339355)

Exactly. The only way to create a 'web-of-trust' is just how they do it in real life with credit agencies, banks, your embloyer, etc -- They have to have a way to tie your digital identity back to your person.

That means social security numbers, X.509 certificates and the whole deal. But it makes better sense than 'punkbuster' and some bogo-karma system.

Re:Here come the hacked, never-miss multiplayers (1)

Hadlock (143607) | about 12 years ago | (#3339168)

i think this has already been done. it's called private/passworded servers :)

Re:Here come the hacked, never-miss multiplayers (0)

Whardie Jones (557451) | about 12 years ago | (#3339253)

Look at this guy trying to sound smart trying to sound like a crypto expert. You make no sense. First of all its not a protocol because it doesnt explain how communication is done. 2nd, such a policy will obviously never work you n00b. I'll let you think about why. How these retarded posts get ranked high is beyond me.

Do you know why this would never work? (3)

7-Vodka (195504) | about 12 years ago | (#3339273)

I'm a good player. I get accused of cheating several times a day. I don't cheat. Really.

So basically in a web of trust, I'm fucked. Every lamer out there will mark me as a cheater.

Re:Here come the hacked, never-miss multiplayers (5, Insightful)

ryanvm (247662) | about 12 years ago | (#3339306)

Players take a vow to play cheat free. They get their friends to confirm that they play cheat free. Friends confirm other friends. The web develops. This relationship is published to a well known repository and linked to other webs of trust submitted by other groups based on common participants.

At least one pitfall to this system is that it hinges on social interaction between participants.

It basically mandates that logging onto a random server and playing for an hour or so every couple nights isn't "good enough". Now you have to engage in moronic chit-chat with the dozen
retards on the server in order to can gain their trust. No thanks.

I play CounterStrike because the game is fun. The last thing I want to do is be forced to integrate myself into some "clan" of immature jackasses just so people can be sure I'm not cheating.

Re:Here come the hacked, never-miss multiplayers (1)

0x0d0a (568518) | about 12 years ago | (#3339411)

Mmmm....

And I was upset about PGP being discontinued. Start selling "PGP Gaming Edition". It'd revitalize PGP. :-)

Re:Here come the hacked, never-miss multiplayers (2)

sheetsda (230887) | about 12 years ago | (#3339413)

So what stops someone from hacking PB? If you can hack PB, all you have to know is the right answers to the right questions. Alternatively cheaters could develop a hacked PB client. I wouldn't be surprized if things like these are floating around. Programs of this sort are a nice idea but they're fighting the untrusted client problem, an inheritly unwinnable battle.

How about the Linux version (1)

compumike (454538) | about 12 years ago | (#3338634)

All they have is an EXE file so far. What good is that for those of us who want to make crossplatform mods?

Re:How about the Linux version (1)

bpb213 (561569) | about 12 years ago | (#3338793)

dont worry, ill see about unzipping it in windows to see about getting the actual source as text and post that somewhere.

Here ya go. (1)

bpb213 (561569) | about 12 years ago | (#3338884)

look here [gatech.edu] for a .tgz file, same contents.

Please - only people who dont have a dual boot or wine, lets not /. my user account at college.

Re:Here ya go. (-1, Offtopic)

Anonymous Coward | about 12 years ago | (#3338943)

Thank you very much for providing this. I was wondering how I could get my hands on a Win* box to unzip it, now I don't need to.

Thanks, you saved me a lot of trouble!

Re:Here ya go. THANK YOU!!!! (-1, Offtopic)

Anonymous Coward | about 12 years ago | (#3339045)

Thanks!!! I use Macintosh only and no windows emulator. The game already runs on the mac, but I really was hoping to get the source of the game to look at and YOU helped me! Thank you !!!!

Re:Here ya go. (-1, Offtopic)

Anonymous Coward | about 12 years ago | (#3339155)

cool thank you very much!

Use wine (4, Funny)

yerricde (125198) | about 12 years ago | (#3338798)

All they have is an EXE file so far.

Windows self-extracting archives tend to run quite well on Wine, the most popular application binary compatibility layer for FreeBSD and GNU/Linux operating systems.

Or try Info-ZIP Unzip on it; <crime violates="DMCA">it sure helps when dealing with Microsoft documentation archives</crime>.

Re:Use wine (1)

zeno_2 (518291) | about 12 years ago | (#3339112)

You could always use Winrar, which runs natively on Windows, Linux, FreeBSD, and Mac (the mac version is in beta).

Im fairly sure that program will open self extracting .exe files.

Re:How about the Linux version (1)

TTimo (253584) | about 12 years ago | (#3339321)

I will probably re-package this in a Linux friendly formats with the Linux build system I use. That is, when I get the time.

Not the sources (0)

Anonymous Coward | about 12 years ago | (#3338636)

This includes only the PUBLIC sources (game AI and such) needed to make mods. This is NOT the RTCW source (i.e. the Q3 engine) as this poorly written article seems to say.

This is just the *game logic*, not the engine (5, Informative)

adamwright (536224) | about 12 years ago | (#3338639)

ID always release the game logic portions of the game shortly after retail, to allow mod makers to start hacking on it (it's been this way since Quake 2 - Quake 1 came "source included"). The quake 3 engine source won't see the public light of day till probably Christmas 2003, maybe even later.

Re:This is just the *game logic*, not the engine (2)

Toraz Chryx (467835) | about 12 years ago | (#3338644)

the QuakeC sources weren't included on the retail cd, though I think they were put up for download shortly after the was released.

(at least, my Q1 cd doesn't have the source on it)

Re:This is just the *game logic*, not the engine (2)

G-funk (22712) | about 12 years ago | (#3338715)

Yes it does, it's in the .pak file, you just need to extract it.

Re:This is just the *game logic*, not the engine (2, Insightful)

Brown (36659) | about 12 years ago | (#3338723)

The .pak only contains the game code in byte-compiled form.

It is not easily modifiable on it's own, although there are utilities to convert it back into something like it's original source. ID released the actual QuakeC sourcecode a little later, along with a byte-compiler etc for it.

true, however... (5, Insightful)

spd_rcr (537511) | about 12 years ago | (#3338945)

it's good to see ID keeping with their tradition of slowly opening up their source code. how many other gaming companies out there do this ? many still freak out when you try to play w/ their 20 year old roms. quake 1 is still a great game, fast, and can be run on nearly any machine still operating, of course i don't think they're giving away the NiN tracks, the RIAA would have a fit !
ID is definately one of the best software companies and definatey at the top of game companies. They're a business, they make money, & they give back to the community.
so they keep the code for 3+ years, at least they won't go broke and stop having code to give us.
it'd be nice to see other companies doing this !
way to go ID Software, thanks for continued good deeds.

for game mods (1, Redundant)

romey (259459) | about 12 years ago | (#3338640)

it looks like it's for game mods. not the full blown source.

Re:for game mods (1)

Schnapple (262314) | about 12 years ago | (#3338979)

You would think that after six years of giving away engine source, not game source, people would finally know the difference by now. Yes, id hasn't released the source code to Quake 3, just recently released the source for Quake 2 but they'll release the source for RtCW. Riiiiiiight...

Also, though I usually don't care what Slashdot posts, how in the hell is this news? I mean, they always give away the source. News should be things like the LOTR Text Adventure for the Atari 2600 that fits in 4K [atariage.com] . Not "the sun came up this morning."

You know they're just kicking themselves (again) that they can't delete Slashdot stores for fear of ruining people's posts.

Re:for game mods (1)

Schnapple (262314) | about 12 years ago | (#3338992)

Though apparently even I don't know the difference, as I got engine and game backwards in my own flame post. Nevermind, I'll just go away now...

More uninformed / ambiguous news posting on /. (1, Redundant)

Aardappel (50644) | about 12 years ago | (#3338642)

"Unbelievable! Another great surprise from Id Software!"

How so? this is _public_ source code, the one you make _mods_ with. It has been standard practice since quake (1) to release this freely and soon after the game has come out. No suprise whatsoever.

Which is very different from id software releasing the _engine_ code to a game (as it has done for doom/quake/quake2), which would have been truely suprising in the case of rtcw :)

Re:More uninformed / ambiguous news posting on /. (-1, Flamebait)

Anonymous Coward | about 12 years ago | (#3338836)

Because it's Timmah, the dumbass fucking retarded slashdot editor.

Re:More uninformed / ambiguous news posting on /. (-1, Troll)

Anonymous Coward | about 12 years ago | (#3338891)

haha! rofl. that's hilarious. I needed a laugh.

Once again, Timmah! screws up. You know he thought it was the source to the engine.

Move along

I find it strange... (1, Redundant)

tangent3 (449222) | about 12 years ago | (#3338645)

...that they are releasing the full source codes for RTCW before the full source codes for Quake 3 Arena has been released, although Q3A has been released far earlier. I think these are just the source codes for Mods (RTCW Fortress / RTCW CounterStrike anyone?). Q3A has the Mod source codes released some time ago too.

The troll slap! (-1, Offtopic)

Anonymous Coward | about 12 years ago | (#3338648)

I found this code on slashcode as an evil ploy to install linux on trolls computers

// The trollslap, Written by Jon Katzes penis
// Not released under the General Pissing Licence (GPL)
// Written in Slashcode

var trolls=memberswhohavekarma

Slashcod is easy to understand, because they use their own language.

More news on this scandal! [linux-kernel.tk]

We are lucky, (-1, Flamebait)

Krapangor (533950) | about 12 years ago | (#3338650)

that it's only the sources needed for the mods. Linux and other OSSes don't need such sick violent games. Let's leave this blood gore for XP users. After the next Columbine the use of Microsoft Windows will perhaps made illegal for children. Quake Satan IV will then achive want any anti-trust lawsuits didn't get.

No, U R Stoopid (-1, Offtopic)

Anonymous Coward | about 12 years ago | (#3338686)

and you are obviously a troller, and not a very good one at that.

btw, you're a member of mensa like i am the Atlantic ocean.

Re:We are lucky, (0, Offtopic)

Rhinobird (151521) | about 12 years ago | (#3338698)

Actually, I put the blame for Columbine on the drugs those 2 were taking...intereesting article on the subject here [loompanics.com] .

Low Quality (5, Insightful)

Anonymous Coward | about 12 years ago | (#3338655)

Another low-water mark in terms of Slashdot content quality.

"Developers: Id Software and Activision Wolfenstein Source" - English is not my native language, but surely, this is a fairly crappy headline. "Developers: Wolfenstein Source Code Released" or something similar would have been way, way better.

Second, the posting itself is shit, written by an "enthusiastic anonymous coward" who is apparently about 13 years old. Who the hell is reviewing these news items before they hit the front page? Whoever posted this one (hi tim) should have done some creative re-writing, or better yet, picked another submission about the same thing (surely there must have been a couple about something this well-known).

In its current state, I am very glad I'm not paying a cent for /. access. Stuff like this posting really brings down the average content quality big time.

Re:Low Quality (0, Offtopic)

Anonymous Coward | about 12 years ago | (#3338841)

Once again, the stuff Timothy posts is almost always inaccurate, out of date, totally wrong, or all of the above.

Don't expect any less than the best!

Re:Low Quality (0)

Anonymous Coward | about 12 years ago | (#3339141)

i'm starting to think that the moderation of news items would be a good idea. set my threshhold to 3 and forget about the crap. i mean, why should i leave the decision of what's discussed to someone who obviously has a lax concept of quality?

Re:Low Quality (0, Redundant)

Schnapple (262314) | about 12 years ago | (#3339287)

enthusiastic anonymous coward
Oooh, I know - let's all submit bullshit stupid stories as AC's and see what pointless drek we can get Slashdot to post!

Re:Low Quality (0)

Anonymous Coward | about 12 years ago | (#3339378)

That was such a troll! How did you get a score of "interesting"?!

The only thing I find interesting about your post is the fact that you didn't have the brass to post it with your real nick. That put the "Coward" in "Anonymous Coward".

Re:Low Quality (0)

Anonymous Coward | about 12 years ago | (#3339452)

I am the original poster, and I too am amazed that my post was modded up. Really, I expected it to fall into -1 immediately (hence the AC), but alas, it didn't. Makes me wish I had posted it under my real nick ...

Mirror of source code pack (5, Informative)

itsnotme (20905) | about 12 years ago | (#3338656)

I managed to get in the ftp sites that wasnt slashdotted already and got a copy of it, you can get a copy from: wolf_source.exe [rit.edu]

The Trollslap (-1, Offtopic)

Anonymous Coward | about 12 years ago | (#3338658)

I found this code on slashcode as an evil ploy to install linux on trolls computers

// The trollslap, Written by Jon Katzes penis

// Not released under the General Pissing Licence (GPL)

// Written in Slashcode

var trolls=memberswhohavekarmalessthan0

If troll

mail trolladdress subject Hey you attach linuxinstaller.exe

P0st prolinux article on slashdot

moderate atrandom() 200 comments -1

Slashcod is easy to understand, because they use their own language.

More news on this scandal! [linux-kernel.tk]

This isn't the engine code (1)

Lewisham (239493) | about 12 years ago | (#3338661)

As everyone previously has said, this isn't the engine code. That cash cow has yet to be fully milked yet. What with Medal of Honour: Allied Assault and Jedi Knight II just released, Soldier of Fortune II on the brink of released, Elite Force II just announced, and Allied Assault 2 *and* an unnamed Bond game on it's way based on the Q3 engine, it's highly unlikely id are going to just start giving it away now, isn't it?

It's not like id can make their money any other way. Q3A was crap (no, really it was wasn't it, people? CS and UT own it) :)

Re:This isn't the engine code (0)

Winand (565069) | about 12 years ago | (#3339469)

I agree, Q3A was crap. Why can't they make more games where cooperation between teammates is more important to winning? I guess CTF is kinda like that, but every CTF game I've played on the net is just a bunch of people killing each other with 1 guy racking up 20 captures a game just because he mastered the grappling hook. The only game I've ever cooperated with another person is Halo on someone's X-box.

Freakin Anonymous Coward! (1)

Rhinobird (151521) | about 12 years ago | (#3338662)

It's news and all. And it's good to be enthusiastic about something, but Id has been doing this sort of thing for a long time. I mean, they were around before Quake 3 you know...

WHAT!!!! (-1, Offtopic)

Niksie3 (222515) | about 12 years ago | (#3338665)

wow
unbelievable
w000t
crap this is cool... man... wow... /me is speechless

GO CARMACK!!!

Now you can mod me down

Ps: to all those people who are complaining about cheaters, get a live.

a favour! (-1)

Yr0 (224662) | about 12 years ago | (#3338679)

I am posting in the Minuses
-22!
Mod me to the bottom bitches!
help me hit that -25 we are all aiming for!
love your friendly crapflooder
Yr0

DUH! (4, Informative)

dnaumov (453672) | about 12 years ago | (#3338706)

Do you REALLY think this is the engine source ? HELLO ?! This is source for the "game" code, that enables mod makers to create the all-popular MODs for the game, like Team Fortress and Capture the Flag for the original Quake. ID Software's policy has always been to: "Make game1. Make game2. Start making game3 and release the source for game1. Finnish game 3. Start working on game4 and release source for game2".

That way the engine licensees can take their time to release their ID Software engine-based games without losing any profit due to all these custom engine modifications people do in their spare time with games like Doom, Quake and Quake2. You can expect Quake3 Arena (and NOT RtCW) engine source some time after ID starts working on a game AFTER Doom3 (their current project) is released.

Re:DUH! (0, Insightful)

atrus (73476) | about 12 years ago | (#3339026)

Team Fortress was a Halflife based mod.

Re:DUH! (4, Insightful)

Nurgster (320198) | about 12 years ago | (#3339088)

Guess again.

Team Fortress Classis was a Half-Life mod, the original TF was a Quake 1 mod.

Re:DUH! (0)

Anonymous Coward | about 12 years ago | (#3339532)

HAHAHAHAHAHHAHAHAHAHAHAHAHAHAHAHAHAH! way to proudly fly your newbie flag! bahahah

Re:DUH! (0)

Anonymous Coward | about 12 years ago | (#3339065)

Do you REALLY think this is the engine source ? HELLO ?!

Does you really believe that "Duh" and "Hello!?!?" are clever retorts? They're just as bad as "Bzzzt" and "Ba-Bow": they make you look like a fucking idiot.

Grow up, and stop speaking like a valley girl.

Re:DUH! (1, Informative)

Anonymous Coward | about 12 years ago | (#3339202)

As long as you're strictly talking about the engine, Return to Castle Wolfenstein is written using the Quake III Arena engine. So releasing the Q3A engine would give you most of what you needed to have the RtCW engine, less the changes Nerve/Grey Matter made to the engine.

its not the engine (3, Informative)

krs-one (470715) | about 12 years ago | (#3338710)

I think one of the biggest misconceptions when ID does this is that they are releasing the engine. Why would they do that? ID never would when the engine is still being sold. Would you pay 300,000 for an engine you can get for free? Hardly.

-Vic

Re:its not the engine (0)

Anonymous Coward | about 12 years ago | (#3339376)

hmm, i wonder why linux [hotmail.com] is such a total SUCKSESS!!!! [organchat.com] !!!!first portfirst post first postr eacti ti

Advances. (4, Funny)

saintlupus (227599) | about 12 years ago | (#3338719)

Oh, goody. This means the market will soon be flooded with significantly more advanced and realistic deer-slaying simulators.

--saint

Re:Advances. (0, Redundant)

Bob The Cowboy (308954) | about 12 years ago | (#3339167)

Oh, goody. This means the market will soon be flooded with significantly more advanced and realistic deer-slaying simulators.

Ma! Ma! Looky here! I railed me 'nother one uh them deers!

Mad !! (0)

bryans (555149) | about 12 years ago | (#3338724)

How I can port Wolfenstein to my Amiga!!

Re:Mad !! (0)

JanusFury (452699) | about 12 years ago | (#3338934)

First, start by getting a real computer. :)
Then, install RtCW, play it, and forget entirely about porting to your amiga.
:)

Re:Mad !! (0)

Anonymous Coward | about 12 years ago | (#3339069)

Hey,

Amiga is (sorta) a real computer.

Or, it could be considered a Beowulf Cluster of chips named after girls.

Either way.... oh, whatever....

A fraction of the source (0)

oddo (111788) | about 12 years ago | (#3338757)

As has been noted in other posts, but needs to be addressed again, this is not the game source. This is the small amount of source needed to make modifications to the game. This is largely irrelevant for the majority of developers.

Just for Mods (0, Redundant)

murat (262137) | about 12 years ago | (#3338792)

The code is just for mods. It has been already done for Quake 3: Arena, etc.

This is not like the release of the Quake 2 sources.

Nothing to see here, move along. (-1, Troll)

Anonymous Coward | about 12 years ago | (#3338804)

This is a serious non-story.

Newsflash: Timothy is retarded (0, Troll)

Anonymous Coward | about 12 years ago | (#3338830)

Sheesh. Nice to see his editorial "sk1llz" are as sharp as ever.

engine code vs. game code (1)

dollargonzo (519030) | about 12 years ago | (#3338955)

well, as much as everyone is pissed off at /. out them ACTUALLY releasing the game code and the issue of misreporting, it got me thinking a bit. what would be so bad about releasing the engine code? that really wouldnt give anyone anything! when u buy the CD, u are paying for the maps and media NOT the engine, really... binaries are free, right? just the CD needs to be paid for. the only thing they would lose is if someone used the code and improved it. assumming they can stay ahead of the competition (as any company needs to assume...) then what is the problem?

QED

Re:engine code vs. game code (2, Interesting)

someonehasmyname (465543) | about 12 years ago | (#3339016)

umm. because sierra or another game developing company could use it. I mean, come on. I'd love to see counter-strike using that engine.

Re:engine code vs. game code (0)

Whardie Jones (557451) | about 12 years ago | (#3339274)

write your own game engine. I think we are in the era of a new type of programmer: the script kiddie programmer.

Re:engine code vs. game code (4, Informative)

reidbold (55120) | about 12 years ago | (#3339036)

Licensing the quake 3 engine costs 250k, there's your reason for not releasing the engine.

Re:engine code vs. game code (1)

0x0d0a (568518) | about 12 years ago | (#3339434)

Well, probably because id makes awful games. Oh, don't get me wrong -- Carmack makes incredible *engines*. But as for actual gameplay...Nobody buys Quake for the game. You buy it so you can play mods. id makes a new engine and then licenses it to all the people making Quake-engine games, and while they're doing that, they'd be silly to hand out the code for free.

Why Would you Release Engone Code ANyways, (1)

DiS[EnDeR] (195812) | about 12 years ago | (#3338956)

Of course ID Software is going to be in negotiations to license the engine code to other developers. I think its fair practice due to all their efforts to develop one by themselves.Its better now to release the game data for MOD use which will inspire "counterstrike" offshoots, and therefore more purchasers. When the time is right ID will release the engine at about the same time nobody cares anymore. Its the cycle of things, and it works well.

The full source will be released.. (1)

reidbold (55120) | about 12 years ago | (#3339017)

Id releases the full source to their games when all of the licensees games are done. And seeing as quake 3 engine games are still in dev(I think, I'm too lazy to look it up), it'll be a while til the full source is released.

-reid

Thanks for the update Timothy (0, Troll)

Pave Low (566880) | about 12 years ago | (#3339090)

Update: 04/14 15:19 GMT by T: Note: don't get your hopes up -- these are the sources for the game code, not the engine.

Gee thanks for clarifying the story hours after it was posted and after many readers had pointed it out.

Doesn't make you that much of a dumbass after all.

Gotta love how much better the slashdot experience is now that we have subscriptions!

Doom (0)

Anonymous Coward | about 12 years ago | (#3339172)

I would just like to say that after all these years, I still play Doom and Doom II. I now use them with Doom Legacy for 3d graphics and enhancements. At 1024 x 768 x 32 my geforce 3 ti200 gets a good beating. Remember these 2 codes: IDKFA and IDDQD ok? I can't wait for Doom III, I will probably play it for 10 years also. When Doom III comes out, I would like to see Doom 1 and II redone but with the Doom III engine.

It's 'id' not 'ID' (1)

vaca (573622) | about 12 years ago | (#3339298)

Some of you freaks need to respect the wishes of others. id is spelled the way it is for specific reasons, not because someone's shift key is broken. :P

http://www.idsoftware.com/
http://www.google.co m/search?hl=en&safe=off&q=id+e go+superego&spell=1

Suprise? How? (2)

SquierStrat (42516) | about 12 years ago | (#3339337)

While it IS pleasant news, it was not a surprise. If you read the change log to the last patch, one of the changes was the addition of a mod menu. Hmm could this be because they are releasing the game code? :-)

Not a surprise (1)

Yuioup (452151) | about 12 years ago | (#3339444)

That's not a surprise. They always release the game sources for their latest games, including all the other games based on their engines (Half-Life, Alice...)

The person who posted that newsitem obviously knows nothing about id. I'm surprised his comment made it to the prestigous /. site.

Yuioup
Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...