xboxscene.org forums

OG Xbox Forums => Software Forums => Homebrew & Ported Games => Topic started by: FiRez on August 12, 2005, 05:51:00 PM

Title: Quake Iii Arena Souce Code To Be Released
Post by: FiRez on August 12, 2005, 05:51:00 PM
http://pc.ign.com/articles/641/641567p1.html

 :)

It would be awesome to play this over XBC or Xlink, It's a shame that is based on OpenGL  :(

This post has been edited by FiRez: Aug 13 2005, 12:54 AM <
Title: Quake Iii Arena Souce Code To Be Released
Post by: devguy on August 12, 2005, 08:00:00 PM
w00t!!

As long as there is an ID software engine/game that is open source, someone is going to port it.  

I would not be surprised to see this running on the Xbox and PSP by the end of the year.

This post has been edited by devguy: Aug 13 2005, 03:01 AM
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 13, 2005, 12:40:00 AM
QUOTE(FiRez @ Aug 13 2005, 01:55 AM)
http://pc.ign.com/articles/641/641567p1.html

 :)

It would be awesome to play this over XBC or Xlink, It's a shame that is based on OpenGL  :(
*


Trust me - OpenGL is not a problem  ;)
Title: Quake Iii Arena Souce Code To Be Released
Post by: darkstalker on August 13, 2005, 01:49:00 AM
It's all just a matter of if there are enough interested programmers working on the Xbox to port it over these days.. and judging from the major slowdown in releases, I'm inclined to believe there won't be enough support to get it done, unfortunately.
Title: Quake Iii Arena Souce Code To Be Released
Post by: darkstalker on August 13, 2005, 04:21:00 AM
As an aside, here's a Quake3 Engine that was built completely from scratch that includes full source code and is based on DirectX.

DXQuake 3 Homepage

The author is apparently working full-time at Rare!

This post has been edited by darkstalker: Aug 13 2005, 11:22 AM
Title: Quake Iii Arena Souce Code To Be Released
Post by: StaTiKMaT on August 13, 2005, 11:25:00 AM
If someone doesn't port this I'm going to cry.   unsure.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 13, 2005, 12:41:00 PM
QUOTE(darkstalker @ Aug 13 2005, 12:32 PM)
As an aside, here's a Quake3 Engine that was built completely from scratch that includes full source code and is based on DirectX.

DXQuake 3 Homepage

The author is apparently working full-time at Rare!
*


hmmm interesting......
Title: Quake Iii Arena Souce Code To Be Released
Post by: wired57 on August 13, 2005, 07:51:00 PM
lets get it done, I want q3, I'm tired of needing my comp to play such an old game.
Title: Quake Iii Arena Souce Code To Be Released
Post by: UberJim on August 14, 2005, 07:07:00 AM
Wouldn't it be great if we got something called "Quake Launcher" that had updated ports of Quakes 1, 2, and 3 all in one neat "just add wads" package?  It would be nice if this package could pass command line options to the different games, then we could have a nifty internet game browser where you could pick an internet game and go right into it.  An Xbox only server addition would be cool too.  Like add a "-xbox" command line option to the dedicated server executable ran on PC, and then just like a tick box if you host on Xbox.
Title: Quake Iii Arena Souce Code To Be Released
Post by: XDelusion on August 14, 2005, 01:04:00 PM
Are there many Single Player mods for this engine?
Title: Quake Iii Arena Souce Code To Be Released
Post by: parlance on August 14, 2005, 03:05:00 PM
I wanted to hold off on releasing anything publicly until I had a little more done, but I guess now is a good time a time as any.

I've been working on a 3D engine for the Xbox that supports quake3 formats for shaders, models, and levels. Like DXQuake, this engine is not in fact the quake3 engine and is not based on the source of the quake 3 engine, and like DXQuake I've written this engine entirely from scratch and until now this was the first I ever heard of DXQuake.

However, unlike DXQuake, my engine is actually written 100% for xbox and includes many xbox exclusive engine features that would actually making porting back to PC impossible. Just as one example, the implementation of Q3 shaders dynamically recompiles directly to Xbox pixel shader microcode, which 99% of shaders renderable in only 1 pass. The rendering performance has been optimized in a large number of ways for the xbox architecture as well, including a large preprocessing stage of input geometry and BSP cluster cleanup for maximum rendering performance on the Xbox. There's no problem rendering 4 player split-screen even with many models on screen at a full frame rate. The engine also uses an internal caching mechanism in the resource management system that makes use of the Xbox hard-drive to get around memory limitations caused by the lack of a kernel-managed virtual memory system.

That said, there is still quite a bit of work to do, but right now I'm guessing I could make a release within maybe a little over a month which would include the engine source if anyone else was interested in making their own homebrew games with it.

I'd like to stress once again that the engine is not the quake 3 engine and is only designed for creating high quality Xbox homebrew games. Although the game I am working on using the engine is going to be an FPS, it is not going to be quake 3. I believe the xbox-scene focuses too much on ports on not enough on original content.

Anyways, here are some relatively recent screenshots (on xbox) showing what the engine can do so far.

(IMG:http://friesen.wafflemind.net/projectx11.jpg)

(IMG:http://friesen.wafflemind.net/projectx12.jpg)

(IMG:http://friesen.wafflemind.net/projectx13.jpg)
Title: Quake Iii Arena Souce Code To Be Released
Post by: devguy on August 14, 2005, 03:25:00 PM
ohmy.gif

dude...

I really like this idea.  Keep it going, it looks great.  

Imagine, a 4 player splitscreen look-alike of Quake 3 or something on Xbox.

Man, you rock.
Title: Quake Iii Arena Souce Code To Be Released
Post by: Juganawt on August 15, 2005, 07:28:00 PM
*drooling* oh how long have I waited for this magical day.

Quake 3 on xbox... a pair made in heaven.

I'd sell my own mother to play this!

Is anyone going to be working on a port?

While the DXQuake looks good, it's still experimental, and doesn't work well with mods or the Team Arena add on pack... so a port of the GPL Quake 3 code would make my day so I can play Q3, Q3F, Team Arena, and Rocket Arena :P

That homebrew Xbox engine looks unreal too, can't wait to see that fully working... but even if it's due out soon, I'd love a fully functional true copy of Q3 running on xbox.

someone PLEASE port the original GPL.. Pwetty pwease wiv chewwies on top.
Title: Quake Iii Arena Souce Code To Be Released
Post by: VampX on August 15, 2005, 07:41:00 PM
QUOTE(Juganawt @ Aug 16 2005, 04:39 AM)
I'd sell my own mother to play this!
*



how much you asking? and is she hot?
Title: Quake Iii Arena Souce Code To Be Released
Post by: Mr.INSANE on August 15, 2005, 09:30:00 PM
very nice parlance. if you want i can capture some video with my trust old capture card
Title: Quake Iii Arena Souce Code To Be Released
Post by: XDelusion on August 15, 2005, 11:30:00 PM
Looking forward to the beta release!

 Original content is definatly better than some random port when it looks this good!
Title: Quake Iii Arena Souce Code To Be Released
Post by: SEHF on August 16, 2005, 11:22:00 PM
Wow, looks cool!

I would like to see some video, if you have time, just to see it in action!

Thanks!
Title: Quake Iii Arena Souce Code To Be Released
Post by: Daggerx on August 17, 2005, 06:20:00 AM
wow, incredible, I thought i would never see this day..
aside from me i know my brother is going to loose his marbles when i tell him this..
Title: Quake Iii Arena Souce Code To Be Released
Post by: Santa_May_Cry on August 17, 2005, 11:56:00 PM
modgasm
Title: Quake Iii Arena Souce Code To Be Released
Post by: fghjj on August 19, 2005, 01:13:00 PM
Q3 source spotted @ ID software's FTP.
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 19, 2005, 01:35:00 PM
QUOTE(fghjj @ Aug 19 2005, 09:24 PM)
Q3 source spotted @ ID software's FTP.
Title: Quake Iii Arena Souce Code To Be Released
Post by: VampX on August 19, 2005, 05:45:00 PM
QUOTE(Carcharius @ Aug 19 2005, 10:46 PM)
On it! wink.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Joshua Wood on August 19, 2005, 10:00:00 PM
MM mm mmm! Can't wait for this, I reckon the xbox would be great for this game... split screen and sys link would be really nice. Playing single player would be hard using the controller since it's a very fast paced game, but those with keyboards/mice will be fine. Also, mulitplayer with controllers will be fine. Let me be the first to say die Halo (whcih I was never a big fan of anyways).

Also, I'd like to say really nice work on the 100% orig engine, keep that up also!
Title: Quake Iii Arena Souce Code To Be Released
Post by: devguy on August 19, 2005, 10:12:00 PM
smile.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Q3A-TaNK on August 20, 2005, 12:13:00 AM
smile.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 20, 2005, 01:10:00 AM
QUOTE(devguy @ Aug 20 2005, 06:23 AM)
Are you considering porting over Quake 3 Arena, Carcharius?
Title: Quake Iii Arena Souce Code To Be Released
Post by: Likklebaer on August 20, 2005, 04:00:00 AM
tongue.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 20, 2005, 04:14:00 AM
QUOTE(Likklebaer @ Aug 20 2005, 12:11 PM)
Since Carch seems to be about the only dev that's still actively doing Xbox ports, does anyone else think we should chain him up in a basement or something just in case...?
Title: Quake Iii Arena Souce Code To Be Released
Post by: wolrahnaes on August 20, 2005, 08:47:00 AM
I'd also be glad to offer my services for beta testing a port, maybe doing a bit of coding as well.
Title: Quake Iii Arena Souce Code To Be Released
Post by: LostIt on August 20, 2005, 10:30:00 AM
QUOTE
Q3 source spotted @ ID software's FTP.



QUOTE
421 Too many users- please try again later.



 rotfl.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: JayDee on August 20, 2005, 10:33:00 AM
wink.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: LostIt on August 20, 2005, 10:35:00 AM
beerchug.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Juganawt on August 20, 2005, 11:47:00 AM
I'd be quite happily able to beta test this baby for as long as you need.

I'm currently inbetween jobs so I could dedicate my full time to beta testing.
Title: Quake Iii Arena Souce Code To Be Released
Post by: dcnigma on August 20, 2005, 11:54:00 AM
tongue.gif

user posted image

GO Quake 3 port  beerchug.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: big_xbox_n00bie on August 20, 2005, 12:04:00 PM
sad.gif As for testing, sign me up!
Title: Quake Iii Arena Souce Code To Be Released
Post by: Likklebaer on August 20, 2005, 12:05:00 PM
dry.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 20, 2005, 12:17:00 PM
QUOTE(Likklebaer @ Aug 20 2005, 08:16 PM)
Will you people please shut up about beta-testing?
Title: Quake Iii Arena Souce Code To Be Released
Post by: dcnigma on August 20, 2005, 02:14:00 PM
biggrin.gif

but can you tell more about the part of building your onw game.
i have been playing for years with the quake 1 2 3 models maps ect.
I loved the time i spend on that. but i need a new project and want to start something with quake 3.

Here is my mean Darth Maul model maybe some of you wil remeber it.
user posted image
The only thing i put on internet.

Man source of Quake 3 wow that is da sh!t that is like holy grale of computer games.
but that my point of view i start to ratle thats not good.

so for now good luck with your project

Greetz dcnigma

Title: Quake Iii Arena Souce Code To Be Released
Post by: .:Dino:. on August 20, 2005, 03:47:00 PM
UT Source next, ah that would be a dream come true. Comon, that thing runs on a 200mhz with 16mb ram. It would be ideal.
Title: Quake Iii Arena Souce Code To Be Released
Post by: -{TETSUO}- on August 20, 2005, 04:52:00 PM
Tell you what. When you lot actually finish a port you start then I'll be happy.
Title: Quake Iii Arena Souce Code To Be Released
Post by: jizzlobber on August 20, 2005, 08:58:00 PM
biggrin.gif

unlike most people I wasn't a PC gamer and didn't even have the internet when it was released on PC, my first online gaming experience was actually quake 3 arena on dreamcast, only 4 players but geez it was fun... it's a crazy game!

controls were fine on the pad, similar to southpaw setup in halo, DC pad had one stick so the face buttons were used for 8 way movement, worked better than you'd think.

left trigger was used to jump as there was no secondary fire or grenades.

would it be possible to add voice support to a potential port? or any homebrew game for that matter?
would be handy when playing over xlink.
Title: Quake Iii Arena Souce Code To Be Released
Post by: XDelusion on August 21, 2005, 01:13:00 AM
Cacharius: So you are working on the quake III code too, good deal. Thankx for taking an interesting in the XBOX. Can't wait to see the results, good luck!

 As for Unreal, it ran and looked PERFECTLY fine in software mode, it looked Unreal infact when you compare it to games like Quake 2 and the like in software mode. It was and I believe still is way ahead of its time. I still enjoy playing it, and it's expansion pack, over and over from time to time. I really (for the most part) love the enemies and level design, not to mention the weapons and story.
 It's a shame part 2 didn't really seem to follow in this tradition, till around the last 3 levels...

...all that space, gone to waste. :/


Are there any Single Player MODs or TC's for Q3?!?!
Title: Quake Iii Arena Souce Code To Be Released
Post by: Videogamebuyer14 on August 21, 2005, 02:29:00 AM
Nice job, Carcharius. No one here wants this more than me.

Your work on Doom is great, but this is a couple hundred steps up, but I have confidence.

This shit over XBC would rock.

Quake 3 > Halo
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 21, 2005, 02:25:00 PM
Well - I'm pleased to report there has beens ome progress!  biggrin.gif

The images below are from Quake 3 running on the xbox - they are all from the game intro as I haven't got any input working yet. Sound is working though!

Apologies for all of the images - I thought I'd indulge myself!

user posted image

user posted image

user posted image

user posted image

user posted image

user posted image


Will keep you all posted as and when any significant progress is made.

Carcharius
Title: Quake Iii Arena Souce Code To Be Released
Post by: dcware on August 21, 2005, 02:34:00 PM
totally awesome, keep up the great work!
Title: Quake Iii Arena Souce Code To Be Released
Post by: devguy on August 21, 2005, 03:28:00 PM
Nice!
Title: Quake Iii Arena Souce Code To Be Released
Post by: Nunim on August 21, 2005, 03:42:00 PM
Man once he gets a stable release going it would be great if we could intergrate the TFC Mod, I think quake 3 had one maybe it was quake 2.
Title: Quake Iii Arena Souce Code To Be Released
Post by: Juganawt on August 21, 2005, 04:54:00 PM
QUOTE(Nunim @ Aug 21 2005, 11:53 PM)
Man once he gets a stable release going it would be great if we could intergrate the TFC Mod, I think quake 3 had one maybe it was quake 2.
Title: Quake Iii Arena Souce Code To Be Released
Post by: devguy on August 21, 2005, 06:38:00 PM
Out of curiosity, will there be any extra work involved in porting Quake 3: Team Arena?

I was much more fond of that game than the original and if it is no extra work, I would love to see that on Xbox too.
Title: Quake Iii Arena Souce Code To Be Released
Post by: Videogamebuyer14 on August 21, 2005, 06:56:00 PM
That's fucking amazing. Unbelievable. I wish I could fucking program..

But nooo... I'm still learning DarkBasic.

 rotfl.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: jizzlobber on August 21, 2005, 08:26:00 PM
heh, don't apologise for the pics, we LOVE pics!

I haven't been this excited about a scene release in a long time  beerchug.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: d0wnlab on August 21, 2005, 09:11:00 PM
ohmy.gif

Carch.  That is totally sick.

Words do not describe...  Awesome stuff!!!

smile.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: XDelusion on August 21, 2005, 10:53:00 PM
Next a Legacy Launcher?

Cause we're going to need one for both anyhow. wink.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: DMEnduro on August 21, 2005, 11:46:00 PM
Quake 3 is an OpenGL game, thats the way ID made it. I don't believe there was any official way of using Direct3D for Q3A.
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 22, 2005, 12:35:00 AM
QUOTE(wired57 @ Aug 22 2005, 08:18 AM)
To Remove the cdkey check for non internet play do this
Title: Quake Iii Arena Souce Code To Be Released
Post by: Likklebaer on August 22, 2005, 02:42:00 AM
QUOTE
Thanks - but already done. Although I think it will probably require you to enter the key in the release version - don't want to get accused of encouraging piracy!

OpenXDK then is it?  tongue.gif

But seriously, requiring the original game files to play is more than enough to cover yourself from such criticism.

Title: Quake Iii Arena Souce Code To Be Released
Post by: snes on August 22, 2005, 03:54:00 AM
@Juganawt:Please make an collection DVD Cover.That would be really cool.Perhaps an ID Software Collection DVD Cover with all ID games which were ported to the xbox
Title: Quake Iii Arena Souce Code To Be Released
Post by: XDelusion on August 22, 2005, 04:00:00 AM
smile.gif

Maybe things will go better once the OpenXDK is advanced enough.
Title: Quake Iii Arena Souce Code To Be Released
Post by: incognegro on August 22, 2005, 06:33:00 AM
dry.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Videogamebuyer14 on August 22, 2005, 06:48:00 AM
QUOTE(Likklebaer @ Aug 22 2005, 03:53 AM)
OpenXDK then is it?  tongue.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 22, 2005, 07:16:00 AM
QUOTE(incognegro @ Aug 22 2005, 02:44 PM)
Yeas im trying not to get my hopes about this. With all due respect, I remember the legacy situation too well................. dry.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: irajames1176 on August 22, 2005, 09:37:00 AM
biggrin.gif now if i can play the game over the net along with mods, in high def widescreen on the xbox...forget loading it on my computer ever again! Good luck to the porters, and I absolutely can't wait to see it running and playing it on the xbox beerchug.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: irajames1176 on August 22, 2005, 10:38:00 AM
love.gif here's to hoping since it's been built off of the Quake 3 engine biggrin.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: DjSnake86 on August 22, 2005, 03:13:00 PM
smile.gif  (just curius, I'm not in a hurry!!!! )

keep up the good work!
Title: Quake Iii Arena Souce Code To Be Released
Post by: big_xbox_n00bie on August 22, 2005, 06:27:00 PM
biggrin.gif. Shame i can't code otherwise i would have helped out

*buries head in SAMS learn c++ in 24 hours tongue.gif*

-BxN
Title: Quake Iii Arena Souce Code To Be Released
Post by: Joshua Wood on August 22, 2005, 08:45:00 PM
Not to get OT, but yeah, I think Alice would work great with a control pad. Awesome game. However, it would depend on how many engine changes were made, and I dunno how that would be figured out, since the Alice exe code isn't available.
Title: Quake Iii Arena Souce Code To Be Released
Post by: jizzlobber on August 22, 2005, 09:02:00 PM
stuff alice!
this is about quake 3 man!
Title: Quake Iii Arena Souce Code To Be Released
Post by: irajames1176 on August 23, 2005, 09:25:00 AM
biggrin.gif and like someone else mentioned or asked, would it be possible to have voice over system link? if it is possible, REALLY forget loading it on my computer ever again!
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 23, 2005, 10:59:00 AM
More progress

user posted image

user posted image
Title: Quake Iii Arena Souce Code To Be Released
Post by: TMaul on August 23, 2005, 11:21:00 AM
wow, that's quite impressive.

Title: Quake Iii Arena Souce Code To Be Released
Post by: jizzlobber on August 23, 2005, 11:25:00 AM
nice! more screen mate!
Title: Quake Iii Arena Souce Code To Be Released
Post by: d0wnlab on August 23, 2005, 11:25:00 AM
Wow.  That's insane!

What's the framerate like?
Title: Quake Iii Arena Souce Code To Be Released
Post by: freakdave on August 23, 2005, 12:13:00 PM
smile.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Carcharius on August 23, 2005, 12:34:00 PM
QUOTE(d0wnlab @ Aug 23 2005, 07:36 PM)
What's the framerate like?
Title: Quake Iii Arena Souce Code To Be Released
Post by: d0wnlab on August 23, 2005, 12:40:00 PM
QUOTE(Carcharius @ Aug 23 2005, 02:45 PM)
At the ver least it makes for some pretty screen shots! wink.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Brouhaha on October 19, 2005, 03:24:00 PM
QUOTE(Jaxter @ Oct 19 2005, 03:50 PM)
I have VB, VC++, Vfoxpro, and Vinterdev all version 6.0, in my start menu submenu. I usually use VB, so im not familiar with the other lot. Thnx if any1 can help.
Title: Quake Iii Arena Souce Code To Be Released
Post by: Heet on October 20, 2005, 11:34:00 PM
love.gif    pop.gif    beerchug.gif
Title: Quake Iii Arena Souce Code To Be Released
Post by: Mr_Milenko on October 21, 2005, 12:44:00 AM
QUOTE(Cyprien @ Oct 19 2005, 10:00 PM)
Sadly aslo alot of work was never down to quake 2 or doom but in all there work is still good and there still playble.
Title: Quake Iii Arena Souce Code To Be Released
Post by: DkT Friendly on October 26, 2005, 07:58:00 PM
update man ims oo excited its gota be soon
Title: Quake Iii Arena Souce Code To Be Released
Post by: gazeddy on October 27, 2005, 04:29:00 PM
i noticed your all talking about what mods it will work with, would it not be easier to make new mods, like the old ones, for this engine rather than make this engine compatible with the old mods
Title: Quake Iii Arena Souce Code To Be Released
Post by: Brouhaha on October 28, 2005, 12:09:00 PM
QUOTE(darkstalker @ Oct 27 2005, 11:13 PM)
Where's my baseball bat?
Title: Quake Iii Arena Souce Code To Be Released
Post by: johnmiceter on November 15, 2005, 08:51:00 AM
biggrin.gif