31 August 2012, 07:33 | #21 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Hiya,
On my 80mhz 1260 it's now pretty fast and playable at 320x200 on the first few levels at least. I've noticed that it does slows down on the later levels when there is a lot of geometry and enemies to draw. I'm still looking a making a few little tweaks to improve the speed a little but don't expect any big improvements at this stage. I think the only way to make it much faster would be to switch to fixed-point maths (update: fixed point slowed it down!). It's currently giving me a reading of 12.3 fps for timedemo 1 in AGA 320x200 which is about 20% faster that it did at the start of my code optimizations. Also don't forget to patch your memory copy routines (see readme). BlazeWCP is not really needed on a 1260, I haven't bothered to install it on mine. [ Show youtube player ] Last edited by NovaCoder; 01 November 2012 at 06:22. |
14 December 2012, 21:13 | #22 |
Registered User
Join Date: Dec 2011
Location: Poland
Posts: 166
|
With new version I get:
11.3 - 320x200 9.1 - 320x256 According to this thread: Pentium 100MHz 10.1fps AMD K5 100MHz 7.0fps Pentium 200MHz 16.5fps AMD K6 200MHz 11.3fps AMD K6 266MHz 13.5fps Cyrix 6x86PR166+ 8.2fps Penitum 133MHz 12.4fps So yes, speed is impressive. |
15 December 2012, 03:52 | #23 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Glad you like it, I got some new ideas on how to speed it up using Quake C.
|
15 December 2012, 11:59 | #24 |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
quake 2 on my amiga,no its not ppc.
[ Show youtube player ] |
15 December 2012, 14:12 | #25 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
That's nice Roy, very fast. Let's see how fast I can get my AGA port of Quake 2 running
|
16 December 2012, 19:50 | #26 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
How do I make timedemo fps test? I tried timedemo demo1, it seens to run continous loop of demo1, how long it will take? I waited about hour.
But timerefresh command gives good results, it is marginally slover than clicboom quake060. I just wondered why 040 doesn't work with your quake? Clickboom's version of it work well with 040, in fact results are propotionals to clockrate 40mhz is just 20% slower than 50mhz 060. PS. I send you a private message about scummvm |
16 December 2012, 20:26 | #27 |
Registered User
Join Date: Dec 2011
Location: Poland
Posts: 166
|
You need to press TAB just after first test will finish and second is starting and read quickly fps. Yes it's not very comfortable.
|
16 December 2012, 21:13 | #28 | |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
Quote:
you have to type: timedemo demo1.dem in the console in quake 1 for the first demo. timerefresh isent very accurate im affraid. my theary is that clickbooms version is not really optimised for 060 code but because all 060 cards make calls to the 040 library the game works in 040 code. but on the other hand ,if a game is optimised with 060 code it wont work on an 040 based machine. thats my theary anyway lol. nova will explain everything im sure. Last edited by roy bates; 16 December 2012 at 21:24. |
|
16 December 2012, 21:32 | #29 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Comparing timedemo results between ports is not very accurate anyway because some ports skip frames.
You really have to play the game to see how it runs. |
16 December 2012, 21:32 | #30 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Roy: If you are right it does NOT make calls to 68040.library, that is a point of 040/060 versions of programs.
680X0.library is only use IF needed, ie. I program makes a call to 68882 FPU it is transfered to 680X0.library. |
16 December 2012, 21:50 | #31 | |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
Quote:
ah i see, i think. actually thinking about it clickbooms version cant be written in 040 code anyway can it? i had i running(very slowly) on an 030 card with a 68882. an fpu is required isent it? so the librarys are required for lesser programs? translating between 68882 - 040 - 060 that way? or is it the maths libs,damn im getting old |
|
16 December 2012, 21:55 | #32 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
timedemo demo1 and pressing tab after demo doesn't show any information of fps. It just continues to demo2
Roy: There was a special version for 060 cpus on clickboom's web site, it is couple frames per second faster than original. |
16 December 2012, 21:59 | #33 | |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
Quote:
really? can it still be downloaded? he probably thought it was quake 2,pressing tab in that one stops the timedemo.actually in the console of quake 2 after typing timedemo 1 and pressing enter to initialise it pressing tab starts the timedemo and pressing it again stops it.like a stopwatch. |
|
16 December 2012, 22:44 | #34 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Nope
I made some digging and I could found it If you can't get it I need to set up my pc and transfer it from amiga to it and upload it to zone.
Still how can I get average fps out from quake? Time refresh gives about 12.1fps (320x256) 15.8fps (320x200) on start screen with my 060 66mhz and 7.1 (320x256) and 8.6fps (320x200) with 040 40mhz It still playable with 040 though not so enjoyable Somehow I thought that I've made this test with amiquake, but Im not. It doesn't seem to support timerefresh command??? Last edited by utri007; 16 December 2012 at 23:03. |
16 December 2012, 23:57 | #35 |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
whos port is this then
[ Show youtube player ] how on earth do you get it to work in rtg? anyway,if i use timerefresh in clickbooms version i get 19.447049 fps shockingly,if i use that same command in blitzquake i get 34.357151 fps (thats in 640x480 which to my reconing is 4 times the area) still i dont think its a good way to judge fps,its not very accurate as its just a 360 spin on the spot. EDIT: nova,you should be proud of your port because to honest your port feels alot more responsive on the controls.it may not look faster but beleive me it is.theres a bit of a lag in clickbooms version when it comes to the controls. Last edited by roy bates; 17 December 2012 at 00:17. |
17 December 2012, 00:20 | #36 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
Still more speed to come with my port, I just need the time to tweak it a bit more |
|
17 December 2012, 00:27 | #37 | |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
Quote:
no probs,how do you enable rtg? also it would be really nice for us oldies to have a crosshair for aiming i cant seem to enable it in the console |
|
17 December 2012, 00:32 | #38 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
|
17 December 2012, 00:43 | #39 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Nice port
It really feels very responsive
Roy you must have mediator/voodoo setup? I'm limited to zorro II and GVP Spectrum. Most of cases GVP is slower than aga, when benchmarkin things like Quake. It is because memory bandwich, zorro II 3.8mb/sec and AGA 4.2mb/sec |
17 December 2012, 00:51 | #40 | |
Registered User
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
|
Quote:
yes its mediator voodoo,if i use the voodoo and software rendering its about the same speed as a cybervision64 3d or picasso 4 blitzquake is glquake really isent it? so alot of the work is done by the gpu on the voodoo(avenger) |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|