| Poster | Thread |
NovaCoder
|  |
Quake 2 AGA? Posted on 10-May-2013 10:33:05
| | [ #1 ] |
|
|
 |
Regular Member  |
Joined: 16-Apr-2008 Posts: 493
From: Melbourne (Australia) | | |
|
| I know this is not really a forum for Classic Amiga's but I thought some of you might like to see a little video of Quake 2 running on AGA 68k.
Quake 2 AGA
|
|
| Status: Offline |
|
|
Rudei
 |  |
Re: Quake 2 AGA? Posted on 10-May-2013 10:59:05
| | [ #2 ] |
|
|
 |
Elite Member  |
Joined: 20-Nov-2002 Posts: 3589
From: Dallas, Texas | | |
|
| @NovaCoder
Wow, how is that even possible on an A1200 68k? Which accelerator is in there Nova?
Rude! _________________
|
|
| Status: Offline |
|
|
pavlor
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 14:17:47
| | [ #3 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9786
From: Unknown | | |
|
| @Rudei
Quote:
| Wow, how is that even possible on an A1200 68k? |
Only 320x200 8bit on 68060 80 MHz - comparable to minimum requirements (Pentium 90, 16 MB RAM). Looks good. |
|
| Status: Offline |
|
|
scabit
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 14:27:34
| | [ #4 ] |
|
|
 |
Super Member  |
Joined: 8-Jan-2005 Posts: 1667
From: Satellite Beach, FL USA | | |
|
| @NovaCoder
Wow! You have done truly awesome work! Great job! I understand that you have ported Quake and are working on Descent as well for AGA Amigas. Its amazing to realize that classic Amigas were always capable of this, if only people would have continued programming for them and releasing such programs for them throughout the 1990s. Have you ever considered using your wonderful programming talents to write demos for PPC Amiga Ones? If you can do this on a classic with AGA and a 68060, what might you be able to achieve with an 800MHz PPC and a graphics card?
Good work!
Scott _________________ AmigaOne uA1-c 512M RAM - Only Amiga Makes It Possible! Check my blog AmigaOne Computing |
|
| Status: Offline |
|
|
OlafS25
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 14:38:32
| | [ #5 ] |
|
|
 |
Elite Member  |
Joined: 12-May-2010 Posts: 6573
From: Unknown | | |
|
| @scabit
Do not try to take away one of our best man  |
|
| Status: Offline |
|
|
wawa
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 14:40:39
| | [ #6 ] |
|
|
 |
Elite Member  |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @scabit
i prefer he keeps doing what he is doing now. |
|
| Status: Offline |
|
|
tlosm
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 15:10:24
| | [ #7 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2761
From: Amiga land | | |
|
| @NovaCoder
great job mate! why not support the rtg picasso96 too? i think all guys who have an 68060@50mhz will be great for this and my are one of this :P
_________________
|
|
| Status: Offline |
|
|
Rob
 |  |
Re: Quake 2 AGA? Posted on 10-May-2013 15:15:16
| | [ #8 ] |
|
|
 |
Elite Member  |
Joined: 20-Mar-2003 Posts: 6437
From: S.Wales | | |
|
| @pavlor
Quote:
| Only 320x200 8bit on 68060 80 MHz - comparable to minimum requirements (Pentium 90, 16 MB RAM). Looks good. |
I think the P90 has a better FPU and such a system would have had chunky graphics rather than planar. |
|
| Status: Offline |
|
|
pavlor
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 15:31:10
| | [ #9 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9786
From: Unknown | | |
|
| @Rob
Quote:
| I think the P90 has a better FPU and such a system would have had chunky graphics rather than planar. |
Maybe on paper, I don´t think it will be so great difference in this case. Chunky vs planar problem is over-rated, GFX bandwidth is also important. Wotk of NovaCoder is impressive, without doubt. |
|
| Status: Offline |
|
|
saimo
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 17:28:58
| | [ #10 ] |
|
|
 |
Elite Member  |
Joined: 11-Mar-2003 Posts: 2528
From: Unknown | | |
|
| @pavlor
Quote:
| Chunky vs planar problem is over-rated, |
Sorry, I don't have time to say more, but I have to say it: C2P does take a sizable amount of processing time.
Quote:
| GFX bandwidth is also important. |
The little CPU <-> CHIP RAM bandwidth is precisely one of the main factors that make C2P so expensive.Last edited by saimo on 10-May-2013 at 05:29 PM.
_________________ RETREAM - retro dreams for Amiga, Commodore 64 and PC |
|
| Status: Offline |
|
|
NovaCoder
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 18:13:01
| | [ #11 ] |
|
|
 |
Regular Member  |
Joined: 16-Apr-2008 Posts: 493
From: Melbourne (Australia) | | |
|
| Thanks :)
Yep it turned out pretty good in the end.
Yep I'm currently trying to get Descent Rebirth running properly on AGA, it's slowly coming together. |
|
| Status: Offline |
|
|
pavlor
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 18:16:54
| | [ #12 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9786
From: Unknown | | |
|
| @saimo
Quote:
| Sorry, I don't have time to say more, but I have to say it: C2P does take a sizable amount of processing time. |
What is "sizable amount of processing time"?
Quote:
| The little CPU CHIP RAM bandwidth is precisely one of the main factors that make C2P so expensive. |
Did you try to run Doom on PC with ISA VGA? My 486SX notebook delivers exactly the same performance as my A1200 (68030 50 MHz) in Doom benchmark. AGA clearly isn´t that slow for such purpose.Last edited by pavlor on 10-May-2013 at 06:17 PM.
|
|
| Status: Offline |
|
|
Toaks
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 18:40:22
| | [ #13 ] |
|
|
 |
Elite Member  |
Joined: 10-Mar-2003 Posts: 8042
From: amigaguru.com | | |
|
| @NovaCoder
saw this a while back, congratulations with your hard work.
_________________ See my blog and collection website! . https://www.blog.amigaguru.com |
|
| Status: Offline |
|
|
Samurai_Crow
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 18:40:50
| | [ #14 ] |
|
|
 |
Elite Member  |
Joined: 18-Jan-2003 Posts: 2320
From: Minnesota, USA | | |
|
| |
| Status: Offline |
|
|
Overflow
 |  |
Re: Quake 2 AGA? Posted on 10-May-2013 19:01:01
| | [ #15 ] |
|
|
 |
Super Member  |
Joined: 12-Jun-2012 Posts: 1628
From: Norway | | |
|
| |
| Status: Offline |
|
|
tlosm
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 19:12:50
| | [ #16 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2761
From: Amiga land | | |
|
| @pavlor
sorry for my asking how do the benchmark with doom? _________________
|
|
| Status: Offline |
|
|
saimo
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 19:50:26
| | [ #17 ] |
|
|
 |
Elite Member  |
Joined: 11-Mar-2003 Posts: 2528
From: Unknown | | |
|
| @pavlor
Quote:
| What is "sizable amount of processing time"? |
It depends on many factors (CPU, algorithm, FAST RAM speed, screen size, etc.), but, very roughly, for a 320x200 screen, it amounts to something between 1 and 2 frames (which means that the frame rate, just to do C2P, is between 25 and ~17 Hz). Even a pure copyspeed engine (which I don't know if anybody developed, in the latest years - I've lost contact, so I don't know) would take a bigger part of a frame.
Quote:
| Did you try to run Doom on PC with ISA VGA? My 486SX notebook delivers exactly the same performance as my A1200 (68030 50 MHz) in Doom benchmark. AGA clearly isn´t that slow for such purpose. |
I'm not making comparison, just stating that C2P does take its toll due to the AGA bandwidth limitations, so it cannot be underestimated._________________ RETREAM - retro dreams for Amiga, Commodore 64 and PC |
|
| Status: Offline |
|
|
pavlor
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 20:10:35
| | [ #18 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9786
From: Unknown | | |
|
| @tlosm
Quote:
| sorry for my asking how do the benchmark with doom? |
doom -timedemo demo3
You can post you results in this thread. |
|
| Status: Offline |
|
|
tlosm
|  |
Re: Quake 2 AGA? Posted on 10-May-2013 20:55:17
| | [ #19 ] |
|
|
 |
Elite Member  |
Joined: 28-Jul-2012 Posts: 2761
From: Amiga land | | |
|
| @pavlor
Thanks I ll make the tests on my Amiga 4000 and on my Sam :) _________________
|
|
| Status: Offline |
|
|
matthey
|  |
Re: Quake 2 AGA? Posted on 11-May-2013 8:47:48
| | [ #20 ] |
|
|
 |
Elite Member  |
Joined: 14-Mar-2007 Posts: 2877
From: Kansas | | |
|
| Quote:
Rob wrote: @pavlor Quote:
| Only 320x200 8bit on 68060 80 MHz - comparable to minimum requirements (Pentium 90, 16 MB RAM). Looks good. |
I think the P90 has a better FPU and such a system would have had chunky graphics rather than planar. |
The pipelined Pentium FPU is up to 2x as fast on paper but the unpipelined 68060 FPU can operate in parallel with the dual integer and branch units of the 68060. The Pentium stack based FPU is not as good of a design either. The 68060 never received the software and optimization support that the Pentium did (especially from Motorola who were pushing PPC) or it would have made the higher clocked Pentium owners put their pencils away. With equivalent memory speed and caches, the 68060 is competitive with x86 and PPC processors running at 2x the clock speed. There isn't a compiler yet that generated good quality code for the 68060 (needs instruction scheduling as any superscalar processor). Nova's Q2 AGA should be running at 15+ fps on AGA IMO.
The biggest problem with the c2p is the slow chip memory speed. C= never saw a need to improve it. Nova is using Kalm's c2p code for his ports so it still only takes a few percent ( |
|
| Status: Offline |
|
|