Quake2 for DC
-
- DCEmu Newbie
- Posts: 6
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Sat Mar 02, 2002 1:43 pm
- Has thanked: 0
- Been thanked: 0
Quake2 for DC
I think since we have a homemade port Quake1 and a retail Quake3 for DC why don't we complete the set?
The source code for Quake2 is out so that isn't a problem . How hard could it be?
I would love to see Quake2 on DC it would nice to have another kewl quake style game
P.S.Oh one quite slightly of topic question .
Can the DreamCast do EMBM? because it would be pretty sweet if the unoffical quake patch was applied to the DC version
The source code for Quake2 is out so that isn't a problem . How hard could it be?
I would love to see Quake2 on DC it would nice to have another kewl quake style game
P.S.Oh one quite slightly of topic question .
Can the DreamCast do EMBM? because it would be pretty sweet if the unoffical quake patch was applied to the DC version
-ZTx3
If Iam right good . If Iam wrong I never said it
If Iam right good . If Iam wrong I never said it
-
- DCEmu Hanger On
- Posts: 248
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Scotland, UK
- Has thanked: 0
- Been thanked: 0
- Contact:
No-one's picked up the project yet (as far as I know)...
I think that any patches the PC can do, the DC could have installed onto the CD as well... but don't quote me on that! I'm not a coder... just a hanger on... (see?)
I think that any patches the PC can do, the DC could have installed onto the CD as well... but don't quote me on that! I'm not a coder... just a hanger on... (see?)
http://www.geocities.com/vanlardo HELP! I CAN'T POST ANY MORE MESSAGES! I KEEP GETTING MESSAGES TELLING ME TO COME BACK LATER!
-
- QuakeDev Mod
- Posts: 1233
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Indpls, IN USA
- Has thanked: 0
- Been thanked: 0
- Contact:
Yes Quake2 could be ported. How well it'd run if ported by a homebrew coder remains to be seen.
Nobody has announced that they ARE working on it. ctr0 has announced that he is NOT going to port it thought.
There was someone who mentioned porting the pocketPC version over... but I beleave the pocketPC source has yet to be released. It is unplayable at this point anyway... ~3fps... with an expected 6fps after optimized.
What is EMBM?
To correct Van_Lardo a bit...
You do have to put the mod on the same disc as Quake. Check the Quakedev site to see how. The correction is... Not every mod works on QuakeDC. Its a bit of trial and error really. If you have a mod that hasnt been tested... try it out and let us know how it went
Nobody has announced that they ARE working on it. ctr0 has announced that he is NOT going to port it thought.
There was someone who mentioned porting the pocketPC version over... but I beleave the pocketPC source has yet to be released. It is unplayable at this point anyway... ~3fps... with an expected 6fps after optimized.
What is EMBM?
To correct Van_Lardo a bit...
You do have to put the mod on the same disc as Quake. Check the Quakedev site to see how. The correction is... Not every mod works on QuakeDC. Its a bit of trial and error really. If you have a mod that hasnt been tested... try it out and let us know how it went
My old Sig was broken. Enter the new Sig!
-
- Yes, that's right I'm a
- Posts: 537
- Joined: Wed Feb 06, 2002 3:05 pm
- Location: Toronto, Canada
- Has thanked: 0
- Been thanked: 0
- Contact:
hmmm.... I'm not saying it's easy. But I think DC could play it very well. I play quake2 on my PC, and it runs alright. But on a console thats dedicated like DC, it should run very well...
Another great and interesting post brought to you by the DoughBoy!
P.S. I'm looking for A Turbo Express, PM me if you got one.
P.S. I'm looking for A Turbo Express, PM me if you got one.
-
- DCEmu Fast Newbie
- Posts: 18
- Joined: Thu Feb 14, 2002 4:12 pm
- Location: Netherlands
- Has thanked: 0
- Been thanked: 0
It's going to be a pretty talented coder which is going to make this run at anywhere over 15fps on DC. QuakeDC was one thing - it was developed by a development outfit with a few unpublished games behind its belt and a lot of programming experience. For a hobbyist to try and equal that with a conversion of a technically far superior game is going to be no mean feat.
- SinisterTengu
- DC Developer
- Posts: 382
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Arlington, WA
- Has thanked: 0
- Been thanked: 0
-
- Yes, that's right I'm a
- Posts: 537
- Joined: Wed Feb 06, 2002 3:05 pm
- Location: Toronto, Canada
- Has thanked: 0
- Been thanked: 0
- Contact:
oops, I didn't mention an important detail. Quake2 runs alright on my pentium 233 MHz machine when it had 16 MB of ram. So with DC being dedicated, if somoen could do it, it could run very well.
Another great and interesting post brought to you by the DoughBoy!
P.S. I'm looking for A Turbo Express, PM me if you got one.
P.S. I'm looking for A Turbo Express, PM me if you got one.
.
Hah, Quake III doesn't even come close to running full speed on the DC. With a single bot, seems to run at around 15-25 FPS, if that.
- SinisterTengu
- DC Developer
- Posts: 382
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Arlington, WA
- Has thanked: 0
- Been thanked: 0
-
- QuakeDev Mod
- Posts: 1233
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Indpls, IN USA
- Has thanked: 0
- Been thanked: 0
- Contact:
Cutting the FPS to half would free up quite a bit of cpu time and make the game more playeble if it cannot be optimized to the full 60fps. (Need a decent video card to acheve 60fps on a pc as it is) This method has been used by emulators here and even a commercial game or two.
From what Ive read Quake3 on dreamcast actually runs at 30 fps. (probibly 25 on pal) The engine is so heavy that cut had to be made. The engine is much heavier then unreal's. Supposedly the EA handled PS2 version runs at the full 60fps but the player models seem to be more squatty then they should be. Theres also a few other odditys about the graphics. Hate to say it... but once I got used to PS2's nasty FPS controls I perfered PS2's Q3 over DC's. That is if I put the odd graphics aside. It just has so many more game modes in there...
Quake3's maps were optimized some to help lower the ram requirements too.
For those that dont know there is a topic about Quake2 for pocketpc over on the quakedev form.
http://www.dcemulation.org/phpBB/viewtopic.php?t=4722
Quake2 'running' on the technicly limited ppc shows that it can indeed run on a Dreamcast. How well is the main question.
Check out the last few post on on this tread over at pocketmatrix..
http://forums.pocketmatrix.com/viewtopic.php?t=3440
I wouldnt post it as front page news until its has a release... but its definatly something to watch for.
From what Ive read Quake3 on dreamcast actually runs at 30 fps. (probibly 25 on pal) The engine is so heavy that cut had to be made. The engine is much heavier then unreal's. Supposedly the EA handled PS2 version runs at the full 60fps but the player models seem to be more squatty then they should be. Theres also a few other odditys about the graphics. Hate to say it... but once I got used to PS2's nasty FPS controls I perfered PS2's Q3 over DC's. That is if I put the odd graphics aside. It just has so many more game modes in there...
Quake3's maps were optimized some to help lower the ram requirements too.
For those that dont know there is a topic about Quake2 for pocketpc over on the quakedev form.
http://www.dcemulation.org/phpBB/viewtopic.php?t=4722
Quake2 'running' on the technicly limited ppc shows that it can indeed run on a Dreamcast. How well is the main question.
Thats not entirely true... Seems someone over on the Q2 for ppc forums has started a port. They have gotten two parts of it done but thats pretty much all thats been said.Myself from earlier wrote:Nobody has announced that they ARE working on it.
Check out the last few post on on this tread over at pocketmatrix..
http://forums.pocketmatrix.com/viewtopic.php?t=3440
I wouldnt post it as front page news until its has a release... but its definatly something to watch for.
My old Sig was broken. Enter the new Sig!
-
- DCEmu Newbie
- Posts: 2
- Joined: Sun Mar 03, 2002 10:49 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
I released the source to Pocket Quake II within a few days of releasing the binaries. It can be found here: http://dex-plor.com/downloads.php?group=pocketquake2
There is nothing inherent to the Pocket Quake II source to "cause" it to run at a low FPS. The Pocket PC hardware is totally devoid of native hardware floating point processing. The software floating point emulation routines provided by the Pocket PC libraries are responsible for the dismal performance on the 206 mhz Pocket PC hardware. When I ported the original id sources to build for Pocket PC I was careful to #define all PPC specific routines. Of course the graphic drivers would be useless for the DC because they are specific to the 240x320 RGB 565 displays that Pocket PCs use. However, I did provide all necessary UNICODE conversions, etc. So those may be of use for a DC port.
Quake II is very similar to the Quake source. In fact, I was able to plug a few of my fixed pointer integer routines straight over into the Quake II 3d rendering sources. Porting Quake II should be no more of a task than what was required to port Quake. Now of course Quake II is more memory intensive, and you people would have to do whatever it is you do to work around low memory caps on the Dreamcast hardware. That could possibly cause extra work beyond what was required to port Quake.
Dan East
There is nothing inherent to the Pocket Quake II source to "cause" it to run at a low FPS. The Pocket PC hardware is totally devoid of native hardware floating point processing. The software floating point emulation routines provided by the Pocket PC libraries are responsible for the dismal performance on the 206 mhz Pocket PC hardware. When I ported the original id sources to build for Pocket PC I was careful to #define all PPC specific routines. Of course the graphic drivers would be useless for the DC because they are specific to the 240x320 RGB 565 displays that Pocket PCs use. However, I did provide all necessary UNICODE conversions, etc. So those may be of use for a DC port.
Quake II is very similar to the Quake source. In fact, I was able to plug a few of my fixed pointer integer routines straight over into the Quake II 3d rendering sources. Porting Quake II should be no more of a task than what was required to port Quake. Now of course Quake II is more memory intensive, and you people would have to do whatever it is you do to work around low memory caps on the Dreamcast hardware. That could possibly cause extra work beyond what was required to port Quake.
Dan East
Iam going to try today a mod for Quake1 that adds color light support,Fog,Smoke Trails, and has a sweet new partical system(adding bullet sparks and what not)
There 2 mods I have to try tho. One called TomazQuakeEngine and MHQuake witch works with just a new .EXE. I will post the result later
Also EMBM stand for EnviroMentalBumpMapping(Not sure thats quite right) the idea behind it is to made flat surfaces look bumpy with out being bumpy. I beleave the DC can do BumpMapping witch is the same thing or at least can produce a simlar effect
The reson I asked that question was because there is an unoffical Quake patch that adds this EMBM along with fog not sur ehte DC could handle all that tho
There 2 mods I have to try tho. One called TomazQuakeEngine and MHQuake witch works with just a new .EXE. I will post the result later
Also EMBM stand for EnviroMentalBumpMapping(Not sure thats quite right) the idea behind it is to made flat surfaces look bumpy with out being bumpy. I beleave the DC can do BumpMapping witch is the same thing or at least can produce a simlar effect
The reson I asked that question was because there is an unoffical Quake patch that adds this EMBM along with fog not sur ehte DC could handle all that tho
-ZTx3
If Iam right good . If Iam wrong I never said it
If Iam right good . If Iam wrong I never said it
-
- DCEmu Ex-Mod
- Posts: 198
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: College Station, TX
- Has thanked: 0
- Been thanked: 0
- Contact:
One thing to bear in mind is that unlike Quake, whose modifications ran using a non-platform specific bytecode file (progs.dat), Quake II's modifications were platform specific (i.e., .DLL's for Windows, .SO files for Linux, etc.) so even if a port of Quake II does get pulled off you won't be able to get the mods to run on/for it unless they're open source, since they'll have to be recompiled for the Dreamcast.
-
- QuakeDev Mod
- Posts: 1233
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Indpls, IN USA
- Has thanked: 0
- Been thanked: 0
- Contact:
ZTx3... um...
First... this isnt the right topic for a Quake1 related post. There is a whole forum for QuakeDC here at DCemu.
Next... ALL of those features are in the ENGINE. The engine on QuakeDC does not support ANY of those features. A mod that requires them will (most likely) not work at all on QuakeDC.
And the dreamcast can do bumpmapping... if the game was programed to use/need it. QuakeDC was not. So no bumpmapping eather...
The few GLquake engines Ive seen with bumpmapping so far were crude in its implementation. Only one bumpmap was avalible and it covered everything with the same intensity... walls, floors, and ceilings.
Hmm... think I've had a bad day... sorry if this is especially harsh.
First... this isnt the right topic for a Quake1 related post. There is a whole forum for QuakeDC here at DCemu.
Next... ALL of those features are in the ENGINE. The engine on QuakeDC does not support ANY of those features. A mod that requires them will (most likely) not work at all on QuakeDC.
Again... new .exe means a new (custom) engine. TomazQuake and MHQuake are written and compiled for x86 processors and require a OpenGL compatable video card. Dreamcast has an SH4 processor and PowerVR video. QuakeDC uses WinCE and it's Direct3D interface with PowerVR to do its enhanced (GL like) graphics. So... these custom engines will not work on dreamcast and cannot be used to replace the midway_1.exe.There 2 mods I have to try tho. One called TomazQuakeEngine and MHQuake witch works with just a new .EXE.
And the dreamcast can do bumpmapping... if the game was programed to use/need it. QuakeDC was not. So no bumpmapping eather...
The few GLquake engines Ive seen with bumpmapping so far were crude in its implementation. Only one bumpmap was avalible and it covered everything with the same intensity... walls, floors, and ceilings.
Hmm... think I've had a bad day... sorry if this is especially harsh.
My old Sig was broken. Enter the new Sig!
-
- Mental DCEmu
- Posts: 405
- Joined: Tue Dec 04, 2001 7:01 am
- Location: UK
- Has thanked: 0
- Been thanked: 0
- Contact:
you may sit there saying q3 is choppy and heavier than unreal tournament, but have any of u looked at the vis ares in the maps, the poly's on models etc? unreal tourny on the dc is a poor conversion, running choppy and bulky but still highly addictive. as for quake 3 i havent noticed any slow down when playing against 3 bots as compared to the 30-35fps i used to get on my pc, plus theres extras and new graphics...
as for porting it to the dc i dont see why it should be amazingly hard, quake took a week and quake 2 uses the software and hardware that runs on the dc...
as for porting it to the dc i dont see why it should be amazingly hard, quake took a week and quake 2 uses the software and hardware that runs on the dc...
..::XantiaX::.. aka Chim-Chim Cootiesniffer