Beta
×

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!

Wolfenstein - Enemy Territory Public Source Released

simoniker posted more than 10 years ago | from the poking-in-the-coding dept.

First Person Shooters (Games) 60

DeadBugs writes "According to Blue's News: 'The public source code for Wolfenstein: Enemy Territory is now available from id Software, Activision, and Splash Damage (the developer working on Doom 3's multiplayer content), offering modification authors the resources to create mods for the free multiplayer shooter.' First they release a free game, and now free source code for it - there are download links at Splash Damage's files section."

Sorry! There are no comments related to the filter you selected.

First Post, and stuff.... (2, Interesting)

WFFS (694717) | more than 10 years ago | (#8113286)

:p

This just gets better and better. I ran a networked ET session for high school kids earlier this month, and it was a hit, but having the source just makes it better, as I can now get my students to play with it as well.

Re:First Post, and stuff.... (1)

DarthWufei (686942) | more than 10 years ago | (#8118013)

Ah, I was trying to do exactly this with my classmates in high school. I figured it'd be the perfect game as the "shoot em ups" like UT and Quake were getting tiresome. You can only do one thing, an dthat's never fun.

ET provides you with missions that actually add some slight strategic play while keeping that "shoot em up" state. I just can't get enough of it, even those first 6 maps I still enjoy, it's always fun when both sides are competing equally.

While, I never got the chance to finally install ET at school. I still give it out as my FPS of choice over all others. And I'm one who usually HATES FPSs, but this is quite enjoyable. I mean hey, it's free, it's fun, it's addictive. What else could you want?

I don't get it (4, Interesting)

sirmikester (634831) | more than 10 years ago | (#8113311)

While I'm all for releasing a game and its source for free, I don't see how a professional game studio can exist without selling anything. Maybe they are trying to prove themselves as a legitimate development house so that they can get paid projects later. Interesting strategy if that's the case, sort of like professional mod makers.

Re:I don't get it (5, Insightful)

rogueMonkey (669464) | more than 10 years ago | (#8113354)

The way I understand it, they make their money by creating the multiplayer part of ID's games. That is where their money is. Now, giving away the source code to ET will only create great mods, great community feelings and positive publicity.

The cost? An aging engine. They are working on DOOM 3... Unlikely that they (Splash) will be selling any more games based on the old engine. This is a win(the community)-win(splash for free publicity)-win(splash for possibly finding new talent in the community a la CounterStrike) situation.

Re:I don't get it (1)

Stormwatch (703920) | more than 10 years ago | (#8132525)

> giving away the source code to ET
> will only create great mods

Indeed... you can find some ROM hacks of ET on AtariAge [ http://www.atariage.com/ ]. But even those can never change the fact that it was one of the most awful games for good old 2600.

Re:I don't get it (5, Informative)

Anonymous Coward | more than 10 years ago | (#8113766)

It is Activision giving the code away. Splashdamage got paid for Enemy Territory because they kept up their part of the contract. They are now working on at least some part of the multiplayer for DOOM 3.

Background to ET:
Enemy Territory was originally to be a retail expansion for Return to Castle Wolfenstein, including both singleplayer (by MadDog IIRC) and multiplayer, developed by Splashdamage. Increasing scope of ET led to it later being announced to be a full, standalone retail game. However, there was problems with the singleplayer portion - perceived within the Wolf communities to be due to the singleplayer supporting bot's AI. Left with no working singleplayer, but a working multiplayer, Activision decided to release it, presumably to at least gain some PR (for both Activision and Splashdamage) out of what they would have to pay for regardless.

Wow! (1)

Chilltowner (647305) | more than 10 years ago | (#8113330)

ET is a really good game, lots of fun, great gameplay, nice graphics. Even an OSS zealot like me felt really happy when this came out as a free binary. Now the source, too? This is just fantastic. I eagerly await the amazing mods to come.

Re:Wow! (2, Informative)

Deraj DeZine (726641) | more than 10 years ago | (#8113694)

Except this is only the source for making mods. The source that most games release shortly after the game is in stores. The game cannot be ported and the engine cannot be used for other projects.

That headline's misleading and this isn't really news...

Re:Wow! (0)

Anonymous Coward | more than 10 years ago | (#8114346)

What part of "public source" did you find misleading? I suggest a "critical thinking" or "reading for content" course. It will help your analytical skills immensely.

You are welcome.

Re:Wow! (1)

Deraj DeZine (726641) | more than 10 years ago | (#8115217)

The headline at the time I posted was did not say "Public Source," it only said "Source," implying the source for the entire game. Also, judging by the number of people who misinterpreted the headline, there was a problem (with either the writer or the readers =)

Re:Wow! (1)

AvitarX (172628) | more than 10 years ago | (#8117835)

I would absolutly consider mods as a different project.

Natural Selection can hardly be called the same project as half life. Or am I wrong here?

What I'd really like to see .. (2, Informative)

Anonymous Coward | more than 10 years ago | (#8113332)

.. is the source code for the original two Wolfenstein games, though I suppose that they were written in 6502 assembly. (For the kiddies: Castle Wolfenstein is over 20 years old.) I loved those games, but if I could change anything about them I would get rid of 1) the annoying flicker effect when you ran into the walls, which could get you killed/captured very easily and 2) the damn time that it took to open up all of the treasure chests! (Who the hell wants to wait 60 seconds to find a vat of sauerkraut?) :)

Re:What I'd really like to see .. (1)

thelasttemptation (703311) | more than 10 years ago | (#8117674)

Here ya go, stright from id's ftp server
ftp://ftp.idsoftware.com/idstuff/source/wo lfsrc.tx t
ftp://ftp.idsoftware.com/idstuff/source/wolfsrc .zi p

It's only been there from 10/14/96...

ohh, incase you look at that and maybe want the doom source or maybe some quake source, check out
ftp://ftp.idsoftware.com/idstuff/source/

Re:What I'd really like to see .. (2, Informative)

Radius9 (588130) | more than 10 years ago | (#8118944)

He said the original Castle Wolfenstein. Castle Wolfenstein 3D by id is NOT the original Castle Wolfenstein. The original was a top down 2D game, and I know I played it on the Apple 2, but I don't know what other platforms it may have been available on.

Re:What I'd really like to see .. (1)

thelasttemptation (703311) | more than 10 years ago | (#8123380)

oops, my mistake :)

Read closely, kids (4, Informative)

AndyBusch (160585) | more than 10 years ago | (#8113341)

Ahem, the public source code was released, not the engine code (obviously, but...). This is just for modmakers. Really cool, but the engine's still viable business for id.

what can you do with a public source? (1)

robot captain (744984) | more than 10 years ago | (#8113577)

What makes a public source desireable then? What I mean is what can you do with a public source and what can you do with the engine source, the difference between them. For example since this isn't the engine source does that mean lets say you can't change the way the 3d animation system works? But you can say, add the ability to have a wider range of animations to choose from?

Re:what can you do with a public source? (4, Informative)

AndyBusch (160585) | more than 10 years ago | (#8113707)

The public source allows you to make game mods. For example, Quake Rally for Quake 3, or Counter-Strike for Half-Life. Or even something as simple as the mutators in Unreal Tournament. You can change game physics and make a new game within the engine, but can't change how the engine renders stuff.

Not too much of a surprise (2, Interesting)

darkjedi521 (744526) | more than 10 years ago | (#8113343)

Considering the game was released for free, there isn't too much to gain by keeping the source locked up. It also shows the ID thinks the source is past its prime, as they tend to release their older engines when they have been replaced by the next big thing.

Re:Not too much of a surprise (1)

Deraj DeZine (726641) | more than 10 years ago | (#8113669)

Except they didn't release the engine source. The headline is misleading. This is just the code for making mods (one cannot port the game or strip out the enginre, for example).

Re:Not too much of a surprise (1)

darkjedi521 (744526) | more than 10 years ago | (#8113868)

That is what i get for not reading the article and just reading the blurb/headline.

Is the same source shared across platforms? (1)

heffel (83440) | more than 10 years ago | (#8113365)

I only see an windows executable (.exe) file for download on the links. Is the same source code used for Windows and Linux?

Re:Is the same source shared across platforms? (2, Informative)

polyp2000 (444682) | more than 10 years ago | (#8114095)

It looks like it , there is a /src/unix directory in there ... although im still rummaging through

use wine to decompress (0)

Anonymous Coward | more than 10 years ago | (#8114373)

ps, you have to use wine to decompress it...

Re:use wine to decompress (1)

Dave2 Wickham (600202) | more than 10 years ago | (#8115045)

Info-ZIP's unzip works fine on it, no need for WINE.

Wolf Fan say DejaVu (3, Interesting)

superpulpsicle (533373) | more than 10 years ago | (#8113686)

Ok last time they released the source for the original RTCW, there were a ton of cheaters spawning out of nowhere. Then punkbuster and a million different patches came. It was DLL hell everytime.

This time, wolf ET is a free game with no finanical backing or any development attention as a matter of fact. Some bored 15 year old is going to create new aimbots and player-kicker scripts using the source.

As if activision isn't ignoring and neglecting this game enough.

Re:Wolf Fan say DejaVu (4, Insightful)

Mike Hawk (687615) | more than 10 years ago | (#8113805)

As the wise Justin Timberlake once sang, "Cry me a river." They totally and 100% gave the game away. No charge. Gratis. If you are unhappy with the product please cease playing the game immediately, uninstall the application, and return it to you point of purchase for a full refund.

Ungrateful bitch.

P.S. Wolfenstein: Enemy Territory includes punkbuster so if cheating ever becomes a problem, use the methods outlined on Evenbalance.com [evenbalance.com] to report your findings and complain to them. OR since the mod source is out, write your own anti-cheat. Or you know what, keep whining on random internet message boards, I'm sure that might help too and will definitely encourage other companies to give games away.

Re:Wolf Fan say DejaVu (1)

Flunitrazepam (664690) | more than 10 years ago | (#8118535)

did someone kick your dog?

Re:Wolf Fan say DejaVu (4, Informative)

Anonymous Coward | more than 10 years ago | (#8114087)

Aimbots and wallhacks are made using OpenGL hacks, the source code is not at all necessary, and largely irrelevant. The actual engine code (different to source code, and not released) could be used for some fairly elaborate cheats. Sourcecode however cannot, at least not unless the cheat is installed on the server (in which case you can be amply screwed anyway).

There has always been very little cheating in RTCW, verging upon nil since Punkbuster took effect. There are however many amazingly skilled players, perhaps you were... a little confused?

ET however, has had plenty of cheats avilable, mainly aimbots, wallhacks, ESP, cham hacks and suchlike. Free games seem to attract kiddiez, you'll find the same with Americas Army (it's even worse there). According to the cheater forum I frequent to keep track, all of the ET cheats are currently detected by Punkbuster.

That is, all the widely available ones. Cheaters who keep their hacks private are unlikely to ever be detected unless fingered with the PB screenshot facility.

Releasing a game for free, then paying for Punkbuster, then releasing an update patch... "As if activision isn't ignoring and neglecting this game enough." Yeah, OK.

- DG
www.rtcw.co.uk

Re:Wolf Fan say DejaVu (2, Insightful)

PainKilleR-CE (597083) | more than 10 years ago | (#8114273)

That is, all the widely available ones. Cheaters who keep their hacks private are unlikely to ever be detected unless fingered with the PB screenshot facility.

If Half-Life set any example for the cheating community, the cheaters will start (or already have) releasing the source to the cheats, which essentially puts a lot of custom cheats out there. Hopefully PB's adjusted their detection (and screenshot) methods significantly in the last couple of years to make it a lot harder for cheaters to bypass it.

Re:Wolf Fan say DejaVu (2, Interesting)

digitalgiblet (530309) | more than 10 years ago | (#8114989)

I've been playing a good bit of ET with punkbuster and have only seen a couple of times when I was sure someone was cheating. One was pretty funny because there was an axis character who would not die. Another allies player and I stood over him and shot him and shot him. He would fall down, then in a couple seconds he would come back to life as if a medic had revived him. We must have put him down 6-7 times before we just toasted him with grenades...

On the other hand, I have been on several teams that were accused of cheating. Invariably the accusations came from new players who were dismayed that we won so quickly. I tried to explain to them that it's all about the objectives... Our team was simply focusing on the objectives while their team was playing Quake-style (run around and shoot anything that moves).

Incidentally I've noticed that I've gone through different stages as a player of this game... First I was playing just to have fun, then playing to complete objectives, then playing to win ranks and awards. My most recent change was to switch from playing games without friendly fire to games with friendly fire. It's almost a different game. The strategy of shooting your teammates just in case they are an enemy covert in disguise just isn't as appealing (at least not to your teammates). You also can't unload a tommy-gun into one of your guys just to move him out of the way... ;-)

I hope the result of releasing the public code is that we get lots of cool new mods and not lots of kewl new cheaters...

Re:Wolf Fan say DejaVu (1)

FroMan (111520) | more than 10 years ago | (#8116749)

Bah, who would ever play on non-FF servers?

Anyways, look for servers with the shrub-mod. Usually (unless the admin is a complete idiot) they allow you to push characters with your action button (default 'F'). So, if you are in a choke point right after a spawn you just 'F' a couple times and they are out of the way.

Re:Wolf Fan say DejaVu (0)

Anonymous Coward | more than 10 years ago | (#8119377)

But preferably with Z axis pushing turned off.

Also, I've switched my server to ETPro mod since shrub kept crashing out for some reason. Or maybe it was the custom maps I'd sometimes run (tc_base for example). Regardless, Bani's ETPro mod runs rock solid.

Re:Wolf Fan say DejaVu (1)

sahala (105682) | more than 10 years ago | (#8127531)

I've been playing a good bit of ET with punkbuster and have only seen a couple of times when I was sure someone was cheating. One was pretty funny because there was an axis character who would not die. Another allies player and I stood over him and shot him and shot him. He would fall down, then in a couple seconds he would come back to life as if a medic had revived him. We must have put him down 6-7 times before we just toasted him with grenades...

It's likely that he was cheating, but not in the way that you think. He could have very well been a server admin with access to commands. ShrubMod for instance has !revive, among other things. Admins can bind this to a key so self-reviving is instantaneous.

Re:Wolf Fan say DejaVu (1)

digitalgiblet (530309) | more than 10 years ago | (#8127709)

That's exactly what he was doing. I did see !revive in the chat area a couple of times...

So I guess he was "legally" cheating... ;-)

Realistically the best way to say it was that although he wasn't technically cheating, he wasn't playing fairly. Poor sportsmanship. Like spawn-killing. No rule against it, but not socially acceptable...

Re:Wolf Fan say DejaVu (1)

sahala (105682) | more than 10 years ago | (#8130289)

Like spawn-killing. No rule against it, but not socially acceptable... Spawnkilling is socially unacceptable? You have 3 seconds of invulnerability after spawn. If someone's spawncamping you should hunt him down and beat him :) But yeah admins probably shouldn't be doing !revive commands unless everyone knows they're fooling around. There are also a lot of other server-side admin commands for shrub...don't be surprised if you see admins flying around the map when bored :)

Re:Wolf Fan say DejaVu (1)

irc.goatse.cx troll (593289) | more than 10 years ago | (#8115208)

"Cheaters who keep their hacks private are unlikely to ever be detected unless fingered with the PB screenshot facility."

I'm suprised no ET/RTCW cheat has done what the most famous HL hack(OGC) does: hook screenshotting, and toggle all hacks off then back on. Its so fast you don't even notice, but its a lot easier on hl as server side is just execing the snapshot command, but I'm sure you could find a way to hook PB's screenshot in addition to the game.
Also, I'm suprised there arn't any hacks based entirely on sound output? Something that plays a little beep every time you hit someone through a wall, an audible timer for games with respawning items, and all that stuff would be really helpful and hard to detect (screenshots would show nothing, you could even do it on lan and no one would know.)

Re:Wolf Fan say DejaVu (1)

The Analog Kid (565327) | more than 10 years ago | (#8114317)

So, people created OpenGl hacks for Call of Duty with out the source.

Re:Wolf Fan say DejaVu (1)

irc.goatse.cx troll (593289) | more than 10 years ago | (#8115132)

Do it on lan then? While I don't play ET anymore (Fun game, but gets boring), I know for a fact it doesn't take the sourcecode to cheat. First off, its opengl so any asus wallhack would work, giving you transparent walls. Second off, its quake3 based so writing an aimbot is only as hard as adjusting a few things in one of the many q3 bots. The sourcecode won't change anything.

Re:Wolf Fan say DejaVu (1)

P-Nuts (592605) | more than 10 years ago | (#8119505)

RTCW was the last game I'm ever buying from id/activision, as the CD key never let me connect for multiplayer, and I emailed about it and never got a response.

Sorry, just wanted to bitch.

Now about about some new maps? (Slightly offtopic) (3, Interesting)

MMaestro (585010) | more than 10 years ago | (#8113799)

There are only 6 official maps and they get boring, very quickly. Why? Close quarters and open areas along with the ability to call in airstrikes/artillery and panzerfausts (for some reason the Allies use them too) means just two or three field ops or soldiers can bottleneck an entire team. Oh and I wouldn't recommend you stand around in your spawn for too long. Most players have figured out exactly where and at what angle to fire mortars into opposing spawn areas. Hopefully we'll see some more mods and maps which steer players away from this kind of spawn killing.

Re:Now about about some new maps? (Slightly offtop (1)

lactose_incarnate (659200) | more than 10 years ago | (#8116147)

There are plenty of servers set to prevent spawnkilling and limit powerful explosives. With the servers I play on, it's been awhile since I've seen things like that. Bottlenecking can still occur, but only when the teams are very uneven.

Re:Now about about some new maps? (Slightly offtop (1)

MMaestro (585010) | more than 10 years ago | (#8118922)

Not really. On maps like Gold Rush, 2 or 3 fieldops on the Axis team can bottleneck the entire Allied team since they have to escort the tank literally less one coordinate away from the Axis spawn. I've seenen airstrikes called in by the Axis which take out 3 or 4 players all at once. Running away from it is not an option due to the tank's slow speed.

Its the same with other maps. Rail Gun? 2 soldiers can completely stop the tug with a panzerfaust into the tug driving controls. Oasis? Airstrike the old city wall and set up MGs in the water tunnels. Seawall Fortress? I call it the Omaha Beach map :P. The last two can bottleneck the Allies with a few MG positions, none of which can be targetted easily from the outside.

Re:Now about about some new maps? (Slightly offtop (1)

lactose_incarnate (659200) | more than 10 years ago | (#8120587)

The servers I regularly play on have heavy weapons usually limited to one of each weapon per team, artie strikes weak enough that it can't realistically kill more than one or two until you have four ranks in it, and not enough planes to support more than two field ops per team.

However, even when I play on public servers without those limits, that doesn't happen too often.
On Gold Rush, serious bottlenecking of the Allied doesn't happen (except on the rare occassions when they can't move the tank at all) until the tank reaches the second tank barrier, and there are a few good tricks that engineers can pull to get past there.
Yeah, Rail Gun can be a mess of a map if the Axis don't get the tug to the depot yard quick; the real bottlenecking occurs right past the Axis spawn in that level.
I've never seen a really good bottleneck of Oasis like that, although an unbalanced Axis team can easiliy hold the Old City long enough that the Allies just can't make up for the lost time. The problem with setting up a defense like that is one good Rifle Grenade in the tunnels and you're scrambling to protect the South Gun. Actually, the most solid defense of Oasis might be when the South Gun (I might be getting my directions mixed; I mean the one farthest from Axis spawn) is destroyed and all the Axis are hanging around the other gun.
Battery can be pretty sad, but I would say mostly because of high level covert ops on the Axis side. Build the ramp, die and have it destroyed. Build it again, destroyed again. Apparently, in the new ETPro patch they are enabling the Allies to dynamite the back entrance (although you can no longer spawn at the cp).

I haven't really seen the Axis dominate the Allies completely when it wasn't a case of unbalanced teams.

Re:Now about about some new maps? (Slightly offtop (0)

Anonymous Coward | more than 10 years ago | (#8125815)

All spawn areas in ET should have been covered with a roof to prevent spankilling using mortars or air strikes. Some times it can get so bad that very few people make it out of the spawn area alive and then they face the enemy alone.

Re:Now about about some new maps? (Slightly offtop (1)

c4Ff3In3 4ddiC+ (661808) | more than 10 years ago | (#8126916)

Oh and I wouldn't recommend you stand around in your spawn for too long. Most players have figured out exactly where and at what angle to fire mortars into opposing spawn areas.
Did you know that if you press 'G' when you launch a mortar, the map will pop up and a target will appear where the mortar hit? It makes it very easy to pinpoint the enemy spawn.

Re:Now about about some new maps? (Slightly offtop (0)

blaksaga (720779) | more than 10 years ago | (#8129017)

This is why I play on a server that limits arty and only allows one panzer per team. Also spawn killing/camping is a kickable offense and as I have admin powers...I can kick the little bitches that don't follow the rules. :)

Re:Now about about some new maps? (Slightly offtop (1)

sahala (105682) | more than 10 years ago | (#8130455)

There are only 6 official maps and they get boring, very quickly. Why? Close quarters and open areas along with the ability to call in airstrikes/artillery and panzerfausts (for some reason the Allies use them too) means just two or three field ops or soldiers can bottleneck an entire team. Oh and I wouldn't recommend you stand around in your spawn for too long. Most players have figured out exactly where and at what angle to fire mortars into opposing spawn areas. Hopefully we'll see some more mods and maps which steer players away from this kind of spawn killing.

I recommend you improve your in-game skills and get out of spawn (you DO have invulnerability time), avoid strategic/bottleneck areas, and help coordinate your team to take out areas that the enemy has pinned down. There's a counter-attack to everything providing that there's a bit of teamwork.

The License seems a little restrictive. (5, Informative)

polyp2000 (444682) | more than 10 years ago | (#8114004)


In particular I noticed these prohibited acts...

section 2 (prohibitions)

One may not --

h. reproduce or copy the Software (except as permitted by section 3. hereinbelow);

i. publicly display the Software;

j. prepare or develop derivative works based upon the Software;

you are allowed to distribute the software but
section 3 which describes permitted uses;

basically rules out everything except distributing the unaltered code without commercial gain.

To me, it really doesnt seem worth looking at with these kinds of restrictions. And presumably the mere fact of looking at the code could potentially lead to IP Violations if you were to develop a similar game.

I'll post the full licese as an AC after this message, but I'd like to here your views / interpretations of the license because it seems rather restrictive to me.

Full License (0)

Anonymous Coward | more than 10 years ago | (#8114043)

LIMITED USE SOFTWARE LICENSE AGREEMENT Page PAGE 1
Wolfenstein: Enemy Territory Game Source License ...)()()()()() LIMITED USE SOFTWARE LICENSE AGREEMENT

This Limited Use Software License Agreement (this [[\'93]]Agreement[[\'94]]) is a legal agreement between you, the end-user, and Id Software, Inc. ([[\'93]]ID[[\'94]]). BY CONTINUING THE DOWNLOAD OR INSTALLATION OF THIS SOFTWARE (THE [[\'93]]SOFTWARE[[\'94]]), BY LOADING OR RUNNING THE SOFTWARE, OR BY PLACING OR COPYING THE SOFTWARE ONTO YOUR COMPUTER HARD DRIVE, COMPUTER RAM OR OTHER STORAGE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. You agree that you are obtaining a copy of the Software via download only, and you acknowledge and agree that you shall not copy or retain the Software except as expressly permitted herein.

1. Grant of License. Subject to the terms and provisions of this Agreement, ID grants to you the non-exclusive and limited right to use the Software only for the uses permitted in section 3. hereinbelow. The term [[\'93]]Software[[\'94]] includes all elements of the Software. You are not receiving any ownership or proprietary right, title or interest in or to the Software or the copyrights, trademarks, or other rights related thereto. For purposes of the first sentence of this section, [[\'93]]use[[\'94]] means loading the Software into RAM and/or onto computer hard drive, as well as installation of the Software on a hard disk or other storage device and means the uses permitted in section 3. hereinbelow. You agree that the Software will not be shipped, transferred or exported into any country in violation of the U.S. Export Administration Act (or any other law governing such matters) by you or anyone at your direction and that you will not utilize and will not authorize anyone to utilize, in any other manner, the Software in violation of any applicable law. The Software shall not be downloaded or otherwise exported or re-exported into (or to a national or resident of) any country to which the U.S. has embargoed goods or to anyone or into any country who/which are prohibited, by applicable law, from receiving such property.

2. Prohibitions. You, whether directly or indirectly, shall not do any of the following acts:

a. rent the Software;

b. sell the Software;

c. lease or lend the Software;

d. distribute the Software (except as permitted by section 3. hereinbelow);

e. in any other manner and through any medium whatsoever commercially exploit the Software or use the Software for any commercial purpose;

f. disassemble, reverse engineer, decompile, modify (except as permitted by Section 3. hereinbelow) or alter the Software;

g. translate the Software;

h. reproduce or copy the Software (except as permitted by section 3. hereinbelow);

i. publicly display the Software;

j. prepare or develop derivative works based upon the Software;

k. .remove or alter any legal notices or other markings or legends, such as trademark and copyright notices, affixed on or within the Software; or

l. .remove, alter, modify, disable or reduce any of the anti-piracy measures or components contained in the WOLFENSTEIN[[\'99]]: ENEMY TERRITORY[[\'99]] game.

3. .Permitted Uses.

a. So long as this Agreement accompanies each copy you make of the Software, and so long as you fully comply, at all times, with this Agreement, ID grants to you the non-exclusive and limited right to distribute copies of the Software free of charge for non-commercial purposes by electronic means only and the non-exclusive and limited right to use the Software to create your own modifications (the [[\'93]]New Creations[[\'94]]) for operation only with the full version of the software game WOLFENSTEIN[[\'99]]: ENEMY TERRITORY[[\'99]]; provided, however, you shall not make any New Creations unless and until you have agreed to be bound by the terms of this Agreement and of the LIMITED USE SOFTWARE LICENSE AGREEMENT which accompanies the full version of WOLFENSTEIN[[\'99]]: ENEMY TERRITORY[[\'99]]. Other than the electronic copies permitted above, you may make only the following copies of the Software: (i) you may copy the Software from the download onto your computer hard drive; (ii) you may copy the Software from your computer hard drive into your computer RAM; and (iii) you may make one (1) [[\'93]]back-up[[\'94]] or archival copy of the Software on one (1) hard disk. You shall not use, copy or distribute the Software in any infringing manner or in any manner which violates any law or third party right and you shall not distribute the Software together with any material which infringes against any third party right or which is libelous, defamatory, obscene, false, misleading, or otherwise illegal or unlawful. ID reserves all rights not granted in this Agreement, including, without limitation, all rights to ID's trademarks. You shall not commercially distribute the Software.

b. .You shall not create any New Creations which infringe against any third party right or which are libelous, defamatory, obscene, false, misleading or otherwise illegal or unlawful. You agree that the New Creations will not be shipped, transferred or exported into any country in violation of the U.S. Export Administration Act (or any other law governing such matters) by you or anyone at your direction and that you will not utilize and will not authorize anyone to utilize, in any other manner, the New Creations in violation of any applicable law. The New Creations shall not be downloaded or otherwise exported or re-exported into (or to a national or resident of) any country to which the U.S. has embargoed goods or to anyone or into any country who/which are prohibited, by applicable law, from receiving such property. You shall not rent, sell, lease, lend, offer on a pay-per-play basis or otherwise commercially exploit or commercially distribute the New Creations. You are only permitted to distribute, without any cost or charge, the New Creations to other end-users so long as such distribution is not infringing against any third party right and is not otherwise illegal or unlawful. As noted below, in the event you commercially distribute or commercial exploit the New Creations or commit any other breach of this Agreement, your licenses, and this Agreement, shall automatically terminate, without notice.

4. Intellectual Property Rights. The Software and all copyrights, trademarks and all other conceivable intellectual property rights related to the Software are owned by ID and are protected by United States copyright laws, international treaty provisions and all applicable law, such as the Lanham Act. You must treat the Software like any other copyrighted material, as required by 17 U.S.C. [[section]]101 et seq. and other applicable law. You agree to use your best efforts to see that any user of the Software licensed hereunder complies with this Agreement. You agree that you are receiving a copy of the Software by license only and not by sale and that the [[\'93]]first sale[[\'94]] doctrine of 17 U.S.C. [[section]]109 does not apply to your receipt or use of the Software.

5. NO WARRANTIES. ID DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SOFTWARE. ID DOES NOT WARRANT THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE OR THAT THE SOFTWARE WILL MEET YOUR SPECIFIC REQUIREMENTS. ADDITIONAL STATEMENTS, WHETHER ORAL OR WRITTEN, DO NOT CONSTITUTE WARRANTIES BY ID AND SHOULD NOT BE RELIED UPON. THIS SECTION 5. SHALL SURVIVE CANCELLATION OR TERMINATION OF THIS AGREEMENT.

6. Governing Law, Venue, Indemnity and Liability Limitation. This Agreement shall be construed in accordance with and governed by the applicable laws of the State of Texas and applicable United States federal law. Copyright and other proprietary matters will be governed by United States laws and international treaties. Exclusive venue for all litigation regarding this Agreement shall be in Dallas County, Texas and you agree to submit to the jurisdiction of the courts in Dallas, Texas for any such litigation. You agree to indemnify, defend and hold harmless ID and ID's officers, employees, directors, agents, licensees (excluding you), successors and assigns from and against all losses, lawsuits, damages, causes of action and claims relating to and/or arising from: (i) your breach of this Agreement; and/or (ii) your distribution or other use of the Software; and/or (iii) your distribution or other use of the New Creations. You agree that your unauthorized use of the Software, or any part thereof, may immediately and irreparably damage ID such that ID could not be adequately compensated solely by a monetary award and that at ID's option ID shall be entitled to an injunctive order, in addition to all other available remedies including a monetary award, appropriately restraining and/or prohibiting such unauthorized use without the necessity of ID posting bond or other security. IN ANY CASE, ID AND ID'S OFFICERS, EMPLOYEES, DIRECTORS, AGENTS, LICENSEES, SUBLICENSEES, SUCCESSORS AND ASSIGNS SHALL NOT BE LIABLE FOR LOSS OF DATA, LOSS OF PROFITS, LOST SAVINGS, SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT, PUNITIVE OR OTHER SIMILAR DAMAGES ARISING FROM ANY ALLEGED CLAIM FOR BREACH OF WARRANTY, BREACH OF CONTRACT, NEGLIGENCE, STRICT PRODUCT LIABILITY, OR OTHER LEGAL THEORY EVEN IF ID OR ITS AGENTS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR EVEN IF SUCH DAMAGES ARE FORESEEABLE, OR LIABLE FOR ANY CLAIM BY ANY OTHER PARTY. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you. This Section 6. shall survive cancellation or termination of this Agreement.

7. U.S. Government Restricted Rights. To the extent applicable, the United States Government shall only have those rights to use the Software as expressly stated and expressly limited and restricted in this Agreement, as provided in 48 C.F.R. [[section]][[section]] 227.7201 through 227.7204, inclusive.

8. General Provisions. Neither this Agreement nor any part or portion hereof shall be assigned or sublicensed by you. ID may assign its rights under this Agreement in ID's sole discretion. Should any provision of this Agreement be held to be void, invalid, unenforceable or illegal by a court of competent jurisdiction, the validity and enforceability of the other provisions shall not be affected thereby. If any provision is determined to be unenforceable by a court of competent jurisdiction, you agree to a modification of such provision to provide for enforcement of the provision[[']]s intent, to the extent permitted by applicable law. Failure of ID to enforce any provision of this Agreement shall not constitute or be construed as a waiver of such provision or of the right to enforce such provision. Immediately upon your failure to comply with, or immediately upon your breach of, any term or provision of this Agreement, THIS AGREEMENT AND YOUR LICENSE SHALL AUTOMATICALLY TERMINATE, WITHOUT NOTICE, AND ID MAY PURSUE ALL RELIEF AND REMEDIES AGAINST YOU WHICH ARE AVAILABLE UNDER APPLICABLE LAW AND/OR THIS AGREEMENT. In the event this Agreement is terminated, you shall have no right to use the Software, in any manner, and you shall immediately destroy all copies of the Software in your possession, custody or control.

YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, YOU UNDERSTAND THIS AGREEMENT, AND UNDERSTAND THAT BY CONTINUING THE INSTALLATION OF THE SOFTWARE, BY DOWNLOADING, LOADING OR RUNNING THE SOFTWARE, OR BY PLACING OR COPYING THE SOFTWARE ONTO YOUR COMPUTER HARD DRIVE, COMPUTER RAM OR OTHER STORAGE, YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. YOU FURTHER AGREE THAT, EXCEPT FOR WRITTEN SEPARATE AGREEMENTS BETWEEN ID AND YOU, THIS AGREEMENT IS A COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF THE PARTIES HERETO REGARDING THE SUBJECT MATTER HEREOF. THIS AGREEMENT SUPERSEDES ALL PRIOR ORAL AGREEMENTS OR UNDERSTANDINGS AND ANY OTHER COMMUNICATIONS BETWEEN ID AND YOU RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.

This is not the source, and not Open Source (4, Informative)

smcv (529383) | more than 10 years ago | (#8114842)

"Public source" seems to mean the header files to compile against, and the source code for the RTCW:ET-specific bits of the game (i.e. not the engine). This is the same sort of thing as the Half-Life SDK which the original (pre-commercial) Counterstrike was based on.

(For Debian users: if this was in Debian, it'd be a binary package called something like rtcw-enemyterritory-dev :-)

As for the licensing (Polyp2000: thanks for posting the text), many game SDKs have restrictive EULA-like licenses (presumably the publishers insist on them) which mean that the majority of distributed mods for those games are likely technically illegal, as are many activities which an average gamer would probably consider perfectly reasonable.

In this case, among other things, the EULA asserts that you can't back up the SDK to a CD (only to "one (1)" hard disk), and that commercial distribution of a "New Creation" (mod) is not allowed (so magazines which distribute "RTCWstrike", or whatever the next big mod is called, on their cover CDs are potentially in trouble).

This isn't Free Software, it's not Open Source, and indeed the "non-commercial distribution" stipulation probably means it wouldn't even make it into Debian's non-free section.

Finally some good mods for ET (3, Informative)

freidog (706941) | more than 10 years ago | (#8114714)

ET is an excpetional game (arguably the best team based shooter around)
but none of the vitals were scripted in the .pk3 files. Only cosmetic things like sounds and models can be changed.
The actual game play stuff, rate of fire, damage, splash damage, weapon type and class, objective types, player classes ect were hard coded. Which pretty much prevented us from making and underlying changes to the actual play of the game.
Hopefully this source will change that.

Re:Finally some good mods for ET (0)

Anonymous Coward | more than 10 years ago | (#8121701)

Why is this marked "4 informative" instead of "-1 ALREADY COMPLETELY OBVIOUS TO ANYONE WHO HAS EVER HEARD OF QUAKE"?

God games.slashdot is like some sort of mecca for people who know diddly squat about games to get +mods for stating the obvious while the people who actually make intelligent insightful remarks are stuck at "1" because the people reading their comments are equally dense.

OT:Doom 3 Multiplayer (2, Interesting)

Xenolith (538304) | more than 10 years ago | (#8115545)

I remember someone from ID saying that the DOOM 3 multiplayer was going to be peer to peer instead of client/server. Is that still the case? Did I hear that wrong? Thanks

x86_64 binary (1)

T0t0r0_fan (658111) | more than 10 years ago | (#8116604)

...is all I need for now to be happy :) Getting tired of various workarounds for 32bit OpenGL apps. Btw, I wonder how long it will take for the project to appear on icculus.org when the full sources will be actually released? :)

is there a chance for an os x version? (1)

m05 (690031) | more than 10 years ago | (#8118361)

i tried to compile the source on os x. hm.. there is a problem with gcc and some variables. as far as i know et was designed as addon for rtcw. could the code work as mod under rtcw if it compiles on os x?

anyone compiled it under linux? (1)

m05 (690031) | more than 10 years ago | (#8122001)

i tried to compile it under os x and linux x86. there are the same errors. did anyone get it to work? sh: line 1: /lib/libc.so.6: No such file or directory Enemy Territory version 2.56 cpu : x86 OS : Darwin libc: configured for debug build, in directory debug-x86-Darwin- CFLAGS: -pipe -fsigned-char -DMISSIONPACK -D_DEBUG -g -Wall -O sh: line 1: gcc-2.95: command not found Ignoring missing script "/Users/mz/WET_Source/src/extractfuncs/Conscript" (script::Build in Construct, line 334) at cons line 749. cons: error in file "Conscript-game" (cons: variable "CC" exported but not defined by file "Construct") cons: error in file "Conscript-cgame" (cons: variable "CC" exported but not defined by file "Construct") cons: error in file "Conscript-ui" (cons: variable "CC" exported but not defined by file "Construct") cons: script errors encountered: construction aborted

formated question (1)

m05 (690031) | more than 10 years ago | (#8122015)

i tried to compile it under os x and linux x86. there are the same errors. did anyone get it to work?

sh: line 1: /lib/libc.so.6: No such file or directory
Enemy Territory version 2.56
cpu : x86
OS : Darwin
libc:
configured for debug build, in directory debug-x86-Darwin-
CFLAGS: -pipe -fsigned-char -DMISSIONPACK -D_DEBUG -g -Wall -O
sh: line 1: gcc-2.95: command not found
Ignoring missing script "/Users/mz/WET_Source/src/extractfuncs/Conscript" (script::Build in Construct, line 334) at cons line 749.
cons: error in file "Conscript-game" (cons: variable "CC" exported but not defined by file "Construct")
cons: error in file "Conscript-cgame" (cons: variable "CC" exported but not defined by file "Construct")
cons: error in file "Conscript-ui" (cons: variable "CC" exported but not defined by file "Construct")
cons: script errors encountered: construction aborted

Look what shrub did for ET (1)

British (51765) | more than 10 years ago | (#8119273)

From what I heard, Shrub had the full source to ET(prior to this story). They made some mods here and there, making it into a really fun game. The "push" option to get other players out of your way is very handy. Double jumping has made some maps more interesting(making sniping more fun).

If it weren't for so many servers running Shrub(and more importantly, new maps), I wouldn't be playing ET for 2 hours every night.

Re:Look what shrub did for ET (0)

Anonymous Coward | more than 10 years ago | (#8121708)

If it weren't for shrub mod it would be much harder to avoid newbies like you by not playing on shrub servers.
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?