29 June 2024, 15:44 | #61 | |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,719
|
Quote:
Try something like a Cirrus Logic GD5401, it will be a big bottleneck! |
|
30 June 2024, 01:13 | #62 | |
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,757
|
Quote:
Sadly the window size has no effect on C2P, which always does the whole screen. Not updating the border (which never changes) and HUD (which could be updated at a much lower rate) could result in a significant speed increase, especially in smaller window sizes. A big speedup could also be achieved by halving the vertical resolution and using the Copper to line-double the window, though that is getting into the realm of 'not really Doom' console ports etc., which is a bit of a cheat. |
|
30 June 2024, 09:03 | #63 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,516
|
C2P doesn't have to update the whole screen. The only requirement (for efficiency) is that the destination is that the destination spans are 32 bit aligned. This means limiting the number if smaller size options, e.g. 320, 256, 192.
You could (should) the pre convert the background texture to planar and just overdraw (via C2P) what changes. You could also convert the HUD elements to planar if you wanted. This isn't cheating if the core rendering and game logic are unchanged. It's just doing a good job. In AB3D2, elements that can stay planar on AGA (border, counter glyphs, small screen text overlay) are all plotted using planar routines. C2P is only used for what is in the game display. Last edited by Karlos; 30 June 2024 at 09:52. |
30 June 2024, 14:01 | #64 |
Longplayer
|
ok for the sake of accuracy and a comparable result I have rerun timedemo demo3 using the original doom (3 episode). With Sound , No music. 040/25 Voodoo3 RTG, 1 step down with hud. Quite a drop in performance for one window size up :S
timed 3863 gametics in 9764 realtics (13.84 fps) [ Show youtube player ] Now bring on the 030 and 060 runs to compare! Last edited by Mad-Matt; 30 June 2024 at 15:30. |
30 June 2024, 14:12 | #65 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,516
|
Can you use bustest or similar to benchmark your vram access? Some RTG solutions have slower write access than AGA.
|
30 June 2024, 14:19 | #66 |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 57
|
DoomAttack CD32 AGA, 030 70.9MHz. Using Doom 1.9 (2134 gameticks standard benchmark settings) Demo3 No music: 17.1 fps
|
30 June 2024, 14:30 | #67 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,516
|
|
30 June 2024, 14:57 | #68 |
Longplayer
|
|
30 June 2024, 15:09 | #69 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,516
|
Quote:
See how AGA lores NTSC with C2P fares. |
|
30 June 2024, 15:30 | #70 |
Longplayer
|
I do have a BVision boxed up. Too much hassle to swap it over atm
So same settings using DoomAttack 040/25 AGA NTSC 320x200. C2P_040+ With Sound No Music timed 3863 gametics in 11055 realtics (12.23 fps) BlizzPPC 603/175 using AdoomWOS AGA NTSC 320x200 ChunkyPPC-C2P Sound, No Music) timed 3863 gametics in 4324 realtics (31.27 fps) Last edited by Mad-Matt; 30 June 2024 at 16:50. |
30 June 2024, 16:07 | #71 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,228
|
B1260/50MHz 23.3fps (DoomAttack / 1.9s shareware Doom / NTSC lores / 040+ C2P)
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Doom wad for weaker systems? | utri007 | support.Games | 36 | 04 December 2021 00:51 |
Pause emu and move frame by frame? | hexaae | support.WinUAE | 3 | 27 October 2019 01:18 |
Amiga & Consoles - frame rates, game quality and hardware specs | roondar | Retrogaming General Discussion | 65 | 28 February 2019 11:50 |
Frame rates in Adoom/DoomAttack | Joel_w | support.Games | 1 | 11 December 2018 18:45 |
Amiga native frame rates | mark_k | support.WinUAE | 6 | 25 January 2013 14:56 |
|
|