News:

Come Chat with us live! Learn how HERE!

Main Menu

Jedi Knight II: Jedi Outcast mod

Started by MechWarrior001, June 21, 2008, 05:07:27 AM

MechWarrior001

Hopefully you know that both JKII & Tremulous use modified versions of the same engine.
That being said, would it be possible to make Tremulous read (and correctly use) the JKII *.pk3 files?
I've tried copy & pasting them into the base folder but it doesn't work.

P.S. The reason I'm asking this is because I don't own JKII, and I'm also curious to see if this works.

your face

Will not work.  Even though they use the same 'engine,' they are still completely different games.  :P
Quote from: dolby on February 19, 2003, 06:44:44 PM
spam spam spam, waste waste waste!

MechWarrior001

Not even if we just take a few files like the BSPs and textures for use in multiplayer?

kangounator

You are not supposed to use the JKII assets in tremulous due to copyright issues.

And you cannot run JKII on tremulous as the syscalls for the qvms must be different (<-- if you don't understand that, it means that it is IMPOSSIBLE to run JKII on Tremulous)
Quote from: CitRoNMuuuuuuuuuh ]={:}

TinMan

If you had the game content (from a retail copy of the game) and a set of decompilers, you could port JKII to run on the ioquake3 engine (what tremulous is modified off of as a standalone mod). It would not be legal to redistribute the specific JKII media, but you could redistribute the modified engine that is used to run it. This is how the ioquake3 port of Star Trek: Voyager Elite Force was made.
http://thilo.kickchat.com/efport-progress/

Linux: ~/.tremulous/base/
Mac: ~/Library/Application\ Support/Tremulous/base/
Windows: C:\Documents and Settings\username\Local Settings\Application Data\Tremulous\base\

NeonPulse
http://neonpulse.net/media/games/tremulous/base/autoexec.cfg

doomagent13

Who needs a decompiler?  There is an sdk for making custom .dlls.  BTW, it DOESNT USE QVMS!!!

TinMan

Well, that's how ioEliteForce and the Linux port of American McGee's Alice were done. The original .exe's, .dlls, and .qvms were decompiled to see how the media was implemented by the engine and what special stuff was added to the engine that would have to be written from scratch for the ioquake3 ports.
Linux: ~/.tremulous/base/
Mac: ~/Library/Application\ Support/Tremulous/base/
Windows: C:\Documents and Settings\username\Local Settings\Application Data\Tremulous\base\

NeonPulse
http://neonpulse.net/media/games/tremulous/base/autoexec.cfg

MechWarrior001

But what if we didn't use the JKII files? What if we modeled the Weapons, characters, levels & textures ourself? That wouldn't go against the EULA would it?

kevlarman

Quote from: MechWarrior001 on June 21, 2008, 10:53:56 PM
But what if we didn't use the JKII files? What if we modeled the Weapons, characters, levels & textures ourself? That wouldn't go against the EULA would it?
if you didn't use the JKII files, then you would be creating a new game (including the code) from scratch.
Quote from: Asvarox link=topic=8622.msg169333#msg169333Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Samurai.mac

And what's so difficult about spending $10 to get the actual game? Seems like a bit of a waste of time, trying to recreate in Trem, to me.

your face

Yeah, it's a fun game, I would recommend it.  ;)
Quote from: dolby on February 19, 2003, 06:44:44 PM
spam spam spam, waste waste waste!

Bissig

Quote from: MechWarrior001 on June 21, 2008, 10:53:56 PM
But what if we didn't use the JKII files? What if we modeled the Weapons, characters, levels & textures ourself? That wouldn't go against the EULA would it?

Youd still have to remake the scripts and everything too. Better spend that kind of time on coding for trem or a completely new game. (I love the jedi knight games - still...)

your face

Quote from: kevlarman on June 22, 2008, 01:13:43 AM
if you didn't use the JKII files, then you would be creating a new game (including the code) from scratch.

Quote from: Bissig on June 22, 2008, 06:39:14 PM
Youd still have to remake the scripts and everything too. Better spend that kind of time on coding for trem or a completely new game. (I love the jedi knight games - still...)
Same difference.  :)
Quote from: dolby on February 19, 2003, 06:44:44 PM
spam spam spam, waste waste waste!