Amiga.org

Amiga computer related discussion => Amiga Gaming => Topic started by: Robert17 on May 01, 2006, 05:42:12 PM

Title: Quake on an Amiga
Post by: Robert17 on May 01, 2006, 05:42:12 PM
Evening all,

I'm trying quake on my A4000 Desktop

I've got an 060/50mhz, 80mb fastmem and a Cybervision 64/3D video card, but every version of Quake I try Crawls even in 320x240.

What's the best version to use and how fast can I expect it to be?

Thanks

Robert
Title: Re: Quake on an Amiga
Post by: redrumloa on May 01, 2006, 05:48:31 PM
@Robert17

The Cybervision 3D is a dog, don't you have a Prometheus? If so download GLQuake and smell the rubber:-).
Title: Re: Quake on an Amiga
Post by: Robert17 on May 01, 2006, 05:49:40 PM
hehe This is another system Redrumloa, the family has grown significantly :-)

Robert
Title: Re: Quake on an Amiga
Post by: TjLaZer on May 01, 2006, 05:59:18 PM
Red, while we are on the subject I have a problem with my Promethius and Voodoo 3.  (I bought it from you)

Seems to work ok but something is off.  Lots of apps that use Cybergraphics/P96 do not work.  Seems the display drive is not right.  A example is PVS the tool that lets you change ENV and settings.  Will not run, another is the Matrix screensaver, will not run.  Any tips to get this working good?  Overall I am happy with the setup.
Title: Re: Quake on an Amiga
Post by: redrumloa on May 01, 2006, 06:16:17 PM
@TjLaZer

It's been a while system I used Amigas.. but let's see.. :-)

Are 3D games working? How about the W3D gears demos? The PVS tool is broke with Prommy per P96 author, nothing to do about that...
Title: Re: Quake on an Amiga
Post by: darksun9210 on May 19, 2006, 04:07:19 PM
are you using the GLquake executable?
GLquake will run on the CV64/3D, but its just an intellectual excersize to see if it works, as all it does is a pretty biliniear filtered slidshow. the Virge chip isn't fast enough for games.

some people have been fairly handy with a soldering iron and replaced the virge with a virgeDX with mixed results.

best bet is to either use software rendering (which the CV64/3D will speed up tremedously compared to AGA), or if you must use 3D Hardware, get a cybervisionPPC at least, or some kinda voodoo3/PCI combo.

software rendering is fairly reasonable. was able to play quake on a lan game with an A4k, 040/40, CV64/3D, and not get my ar5e kicked. at about 17-20fps at best ;)

this might help compare hardware and speeds:-
amigaspeed (http://www.amigaspeed.de.vu/)
Title: Re: Quake on an Amiga
Post by: Xanxi on May 19, 2006, 04:51:28 PM
Quake runs flawlessly on my A1200 with blizPPC and only the poor Ateo vga card called Pixel64. I think CPU is more important than the vga board for quake.
Title: Re: Quake on an Amiga
Post by: yogisumo on May 19, 2006, 06:45:51 PM
Haven't played Quake but QuakeII runs really well with CSPPC233/128megs/ & Prometheus/Voodoo3.
Title: Re: Quake on an Amiga
Post by: keropi on May 19, 2006, 07:33:05 PM
when I tried Q on my ppc/pci system I was disapointed... if you can play a 3DFPS @ ~20fps then go for it... for me, it is not worth the try...
Title: Re: Quake on an Amiga
Post by: Seiya on May 20, 2006, 07:59:37 PM
Quake on Amiga 68k is not much optimized..
GLQuake it runs  at good speed on 68k with voodoo3+Mediator :-)
Title: Re: Quake on an Amiga
Post by: Wayne on May 21, 2006, 05:51:20 AM
play quake on Amiga??  at 15-20 fps? at 320x240 ??
jejejeje

That's is not enough
a game that runs at 15-20fps is not playlable anyways

guys:play quake on a PC

robert: forget the amiga crap quake version and
get here the direct3D version of the game:

http://dxquake.sourceforge.net/

I can play quake d3d at 1600x1200 at 100fps
that is playlable !



bye, Laser
Title: Re: Quake on an Amiga
Post by: Matt_H on May 21, 2006, 07:38:13 AM
@ Laser

I think we're all aware that Quake runs brilliantly on anything other than a 68K Amiga, but that's not the point of this thread.

@ Robert17

Have you tried running with CyberPatcher? Also, are you using P96 or CGX? I've heard that P96 is faster, but I haven't tried it myself.
Title: Re: Quake on an Amiga
Post by: patrik on May 21, 2006, 09:57:10 AM
P96 or CGX doesn't matter as all Quake-versions optimized at all locks the vram with functions in CGX/P96 and write by themselves directly to it.

This applies to the normal software-rendering Quake and in that case the card with the fastest bus-interface will the be fastest, which is the CyberVision64 (not the 3d version, which is the slowest of all Zorro3 cards).

Nevertheless the video-card will _not_ be the bottleneck, but as others have said the cpu will be the ultimate bottleneck, even if the GL version is used.

This because Quake is rather cpu-demanding and even the GL version doesn't offload much of the cpu, it rather loads the cpu extra at certain occasions because the GL version was a hack just to prove that Quake could run under GL and does lots of runtime conversions to adapt Quake to hardware acceleration.

For software-rendering 68k ports of Quake I found Clickbooms version to be the fastest (and most buggy). I seem to remember that I only got one 68k version of the GL-version running, which is faster than Clickbooms software rendering one (on a CVPPC gfxcard), but as mentioned, very uneven in its framerate.

For PPC-ports, Frank Wille's software-rendering version, running in 320x200 beats all other PPC-ports.

(edit:)

A friend of mine made a fix for Quake which speeds it up quite a bit, you can download it here (http://www.megaburken.net/~patrik/quake_karlfix.lha).

As far as I know it will work on all Quake versions. To use it, just create a directory in your Quake directory, put the file there and start Quake with the extra argument "-game the_directory_you_created".ยจ

You should also be able to use the pakman tool and replace the progs.dat version in pak0.pak, but I don't really know how to do that.

As a comparison - if I am using the clickboom version in fullscreen and at the very start of the first level, without moving I execute a "timerefresh", I get 9fps without the fix and 15fps with the fix.


/Patrik
Title: Re: Quake on an Amiga
Post by: Karlos on May 21, 2006, 11:56:10 AM
You could always try QBoost:

Version 4 here (http://aminet.net/package.php?package=game/patch/Qboost4.lha)

This is a game modification that speeds up quake by removing a lot of effects.
Title: Re: Quake on an Amiga
Post by: Seiya on May 21, 2006, 04:49:44 PM
20 fps on Amiga are playable..
If you consider low clock of amiga classic cpu.. :)

However quake don't run at 20 fps on 68k amigas...:-/