Dreaming of a visual enhanced W:ET: Running W:ET with ioquake3


(nUllSkillZ) #1

Hi,

after reading about several game engines I’ve stumbled about a patch for ioquake3 to run “Star Trek Voyager:
Elite Force” Holomatch with ioquake3:
Patches | ioquake3

Actually it wouldn’t make sense to get W:ET running with ioquake3 because its free anyway.

The idea:
To get W:ET running with ioquake3 and than enhance the graphical features of the engine or try to get it to run with a different engine.
Evolution seems to be an enhanced version of ioquake3.

Not sure what is needed or if this would make sense at all.
Plus would be to only the enhancement of the visuals.
Minus would be no PB.

Name of the Q3 mod could be “vewet” or “ewet”.

Edit:

“Yvette” :smiley:


(Cambodunum) #2

Dreaming of a visual enhanced W:ET: Running W:ET with ioquake3

me too … would be awesome


(nUllSkillZ) #3

First test:
Nothing happens / mod (etmain) isn’t loaded at all.

Console output:


Info string length exceeded

Several times followed by the shutdown.


(kamikazee) #4

I’m wondering…
I believe masteries and unique1 (the coders of the East Front mod) once got an ET mod running on X-real. X-real is basically a modified ioquake3 engine, so it might be possible.


(nUllSkillZ) #5

Thanks for the information.

I haven’t mentioned that a valid Q3 CD key would be needed.
Because et (as etmain) would run as mod of Q3 / ioquake3 / or whatever engine.
And ioquake3 asks for the CD key.

Will have a look at Xreal tomorrow.
Seems that it has to be compiled for Linux first.


(kamikazee) #6

Note: Xreal is not a W:ET clone. It is simply an extended version of Quake 3 which looks and works more like Doom 3.

As for CD keys, I think the Quake 3 master server enforces those. Connect to the ET master server and you’ll probably be able to connect with any key (and if not, you could use one from an ET install).


(DerSaidin) #7

I think the deal with Q3 keys, is you must have one if the game uses any q3 assets. Replace them all and you don’t need to require a key. IOQ3 still uses Q3 assets.

Xreal is quite awesome, I’m working on a game in xreal atm, with W:ET style objectives:

Quite different from W:ET though :>


(eiM) #8

I also thought about this a while ago, though in the end it only has a few pro’s in graphical issues and too much minus’s due to PB and similar which atleast do not make it competetive… would be much fun ofcourse :wink:


(nUllSkillZ) #9

Today I tried to cmpile several game engines under linux.
ioquake3 compiled fine without any warnings or errors after installing all needed packages.
XreaL compiled but with very much warnings. So not sure if everything is working.
quake3 didn’t compile at all.
Evolution stoped with errors.
(qfusion stoped with errors.)

From my understanding at least the files that are shared between engine and game have to be edited.

Not sure if it makes sense with ioquake3.
Or if I should start with XreaL.

And I have legal concerns.


(DerSaidin) #10

Its normal for xreal to have a lot of warnings.

I’d say get in touch with Eastern front’s xreal team and chat about their/your objectives a bit before you do anything.

Try #xreal on Freenode.


(kamikazee) #11

[QUOTE=Der’saidin;185178]I think the deal with Q3 keys, is you must have one if the game uses any q3 assets. Replace them all and you don’t need to require a key. IOQ3 still uses Q3 assets.[/QUOTE]Once again: it’s the master server / game server doing all the nagging. You could strip out the authentication code. However, you would only be able to connect to other modified servers or W:ET servers, but no (original) quake 3 servers.


(DerSaidin) #12

I was saying from a legal point, if the game uses Q3 assets then you need to require Q3 key (afaik).


(kamikazee) #13

Oh, that way. I don’t see how you cannot make a version which does not require a key - after all, the engine is open source and can be rebuilt free of charge. How does this stop you from removing the key protection and putting it in a Q3 install, it’s not as if it is forbidden in the GPL or EULA, is it?

On the other hand, you cannot distribute any Q3 content. The only thing you CAN distribute is the new engine, and the install procedure would thus tell your users to overwrite the original Q3 engine build.


(dutchmeat) #14

Getting around the CD-key is the least of your worries(but can easily be fixed by changing the masterserver IP).

If you want to play the W:ET ‘mod’/etmain using that engine you will have to waste months of rewriting almost every bit of code that relates to the ‘old’ ET engine.
The W:ET content(from models,maps, dll’s) just isn’t compatible with this ioquake3 engine.

Starting a project to ‘clone’ W:ET would make more sense. Also keep in mind that the models will need to be reworked since this Ioquake3 engine uses different methods to build the model.(proberly same for maps, and even sounds.)

Our team initially wanted to make a vampire mod for the W:ET engine, but because it’s too old, we decided to create a new(free) game using the C4 Engine(an impressive new engine) see: http://www.terathon.com/c4engine/index.php.


(nUllSkillZ) #15

:frowning:

Thanks for the information.

Edit:

Do you want to produce a commercial game?
You have to pay license fees for this engine as far as I’ve seen.
So I think it won’t be a free game.
Is it possible to get it to run on Linux also?

I still think that the startpoint for a free game should be an open source engine.


(dutchmeat) #16

Do you want to produce a commercial game?

You have to pay license fees for this engine as far as I’ve seen.
So I think it won’t be a free game.

Well it is going to be free game, we’re doing this to get name recognition and to learn how to create games.
We have bought an Indie(standard) licence for 350 dollar per programmer(we have only one programmer).

Is it possible to get it to run on Linux also?

At the moment it’s not. But I have heard that it’s compatible with WINE, but not sure.

I still think that the startpoint for a free game should be an open source engine.

We haven’t found any opensource engine with this much features, and graphics. Although it costs 350 dollar per programmer, we think that’s a small ammount for creating a game that we can learn from.

If anyone is interested in creating maps or models for our project, then let me know :wink: We’ve already got a small team and our design document is nearly finished.


(ailmanki) #17

there is openarena, a visual enhanced ioquake3.

PB … with the amount of free games being made - PB’s days are counted.


(Pytox) #18

also world of padman uses this engine I believe :wink:


(DerSaidin) #19

Openarena? IOQ3?

Mustn’t have read the posts on Xreal if your after open source engine with good graphics.
http://xreal.sourceforge.net/xrealwiki


(kamikazee) #20

One sidenote on Xreal: it uses GLSL for certain effects - which most older video cards (or their drivers) do not support. I’m not aware of a way to disable these shader programs on lower-end cards, if not it may simply refuse to work.