Why Quake 3 and not Quake 2?

Talk about Quake, Doom, Wolfenstein 3D, or other DC first person shooting game ports and mods for those games in here.
Post Reply
q_006
Mental DCEmu
Mental DCEmu
Posts: 415
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Thu Oct 10, 2002 7:18 pm
Has thanked: 0
Been thanked: 0
Contact:

Why Quake 3 and not Quake 2?

Post by q_006 »

if they could get Quake 3 on the DC (and yes i know it's a watered down version) which has to be more powerful as an engine than Quake 2 then why can't we port Quake 2?
typoEDR
Insane DCEmu
Insane DCEmu
Posts: 117
Joined: Tue Dec 16, 2003 1:46 pm
Has thanked: 0
Been thanked: 0

Post by typoEDR »

A.) Quake III was ported by a professional team.
B.) They had official Dreamcast tools.
C.) They were paid to do it.

Quake II is possible on DC, just not with the stuff we have now. Quake II was possible on the PSX and N64 (with custom graphics engines), so it's definitely possible on DC. Technically, Soldier of Fortune was built upon the Quake II engine, so in essence, the engine exists. We just can't touch it.
TheDumbAss
QuakeDev Mod
QuakeDev Mod
Posts: 1233
Joined: Wed Oct 17, 2001 7:44 pm
Location: Indpls, IN USA
Has thanked: 0
Been thanked: 0
Contact:

Post by TheDumbAss »

With Quake3 they had all that typoEDR said as advantages...

Plus they also had access to the source of all the content. With that they went though and edited the maps, models, sounds, music, skins, and textures to work with the amount of ram the DC has to offer. The textures were all converted to a PVR friendly format... one that sat well in the dreamcast video ram.

With Quake2 we could go through and edit the maps, models, skins, and textures to work better with the DC's limited ram... but the edited content couldnt be distributed. We also dont have real access to the .map files if we needed to edit the maps to be smaller or anything like that.
My old Sig was broken. Enter the new Sig!
User avatar
Imerion
Mental DCEmu
Mental DCEmu
Posts: 349
Joined: Thu May 27, 2004 4:32 pm
Has thanked: 0
Been thanked: 0

Post by Imerion »

The Quake 3 conversion really was good work. (Unlike the sloppy Unreal-port). It looks almost as good as on pc and really, just take a look at the first room on the first level in the laddar mode. Few games look that nice! I do not doubt Quake 2 can be done. I have it on my old amiga and it runs at 60 mhz. Shure, it uses a gfx-card but still... the DC could do it easily, if one could edit the data files.
BlazeHedgehog
DCEmu Junior
DCEmu Junior
Posts: 46
Joined: Wed Nov 21, 2001 3:27 pm
Location: Sony's Darkest Fears.
Has thanked: 0
Been thanked: 0
Contact:

Post by BlazeHedgehog »

I hate to bump - but what about the prospect of a "conversion" tool? You know, distribute a windows binary that asks for your retail Quake 2 PAK file and runs through and converts all the textures to PVR and then repacks it all again?

Surely that's all that'd be needed, wouldn't it? Maybe a sound converter, too (maybe downsample all the SFX to 11khz).
To live a life of power, you must have faith in what you believe is right. The first thing you must do is find courage. You must be ready to reach beyond the boundaries of time itself. And to do that, all you must do is take the first step...
typoEDR
Insane DCEmu
Insane DCEmu
Posts: 117
Joined: Tue Dec 16, 2003 1:46 pm
Has thanked: 0
Been thanked: 0

Post by typoEDR »

You still have the issues of map sizes, etc. Some maps may have to get split or modified to get it running smoothly on the DC (see Soldier of Fortune on the DC).
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Post by Christuserloeser »

I've always wondered why most professionals never implemented real-time streaming routines while hobbiests like Neil Corlett used something like this for Beats of Rage or others used for all those video players, to get more out of the DC. If you can stream xxx MBytes of video data, why didn't they use an intelligent streaming routine for ShenMue (2) etc to get rid of those annoying loading times?
Insane homebrew collector.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

There's not enough spare RAM to use it for anything like Shenmue. To do any kind of background streaming, you need somewhere to put it, and you need to actually read it off the disc. Most commercial Dreamcast games use all the available memory, and they stream music off the CD at the same time.
User avatar
Zealous zerotype
zerotype
Posts: 3701
Joined: Wed Aug 13, 2003 7:11 pm
Location: Nashville,TN
Has thanked: 0
Been thanked: 0

Re: Why Quake 3 and not Quake 2?

Post by Zealous zerotype »

q_006 wrote:if they could get Quake 3 on the DC (and yes i know it's a watered down version) which has to be more powerful as an engine than Quake 2 then why can't we port Quake 2?
Because you touch your self at night.
SCO=SCUM=M$=SCO it keeps repeating :P
i'm a randite :worship:
DYTDMFBSB?
There must have been some mistake
I'm not the one who should be saved
My divinity has been denied
Mary and me were both fucked by God
ace
Forum ace
Forum ace
Posts: 6297
Joined: Thu Dec 20, 2001 7:07 pm
Location: Canada.
Has thanked: 0
Been thanked: 0

Post by ace »

Don't spam.
ETR
Dumb
Posts: 1998
Joined: Mon Dec 08, 2003 8:36 pm
Location: Because My Heart is in O-H-I-OOOO
Has thanked: 0
Been thanked: 0
Contact:

Post by ETR »

Soul Reaver did background streaming, methinks. But Shenmue II definatly had more to hold in RAM...... Hmm.....
Image
Smiley wrote:I was bored and like to hear myself talk, that's all....
typoEDR
Insane DCEmu
Insane DCEmu
Posts: 117
Joined: Tue Dec 16, 2003 1:46 pm
Has thanked: 0
Been thanked: 0

Post by typoEDR »

ETR wrote:Soul Reaver did background streaming, methinks. But Shenmue II definatly had more to hold in RAM...... Hmm.....
I think the only reason Soul Reaver does that is solely due to the PSX version being programmed like that.
Post Reply