English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 29 June 2024, 15:44   #61
8bitbubsy
Registered User
 
8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,719
Quote:
Originally Posted by Karlos View Post
No, it's mostly true. What matters is how quickly you can write to the video ram. And for the swipe effect at the start and end of a level, how quickly you can read ir too.
And how quickly you can read/write to VRAM also depends on the video card itself. It's not like every video card had 0-waitstate video memory and full 16-bit bandwidth-optimized read/writes. So yes, the graphics card does matter, even for DOOM.

Try something like a Cirrus Logic GD5401, it will be a big bottleneck!
8bitbubsy is offline  
Old 30 June 2024, 01:13   #62
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,765
Quote:
Originally Posted by Mad-Matt View Post
Just to check, does 2-steps down window size mean from full window or fullscreen (no hud) as id forgot about nohud before pressing down size twice.
I suspected that. No, it's 2 steps down from fullscreen (no HUD), or 1 step down from HUD with no border.

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.
Bruce Abbott is offline  
Old 30 June 2024, 09:03   #63
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,554
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.
Karlos is online now  
Old 30 June 2024, 14:01   #64
Mad-Matt
Longplayer
 
Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 45
Posts: 1,863
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
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.
Mad-Matt is offline  
Old 30 June 2024, 14:12   #65
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,554
Can you use bustest or similar to benchmark your vram access? Some RTG solutions have slower write access than AGA.
Karlos is online now  
Old 30 June 2024, 14:19   #66
Lunda
Registered User
 
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 59
DoomAttack CD32 AGA, 030 70.9MHz. Using Doom 1.9 (2134 gameticks standard benchmark settings) Demo3 No music: 17.1 fps
Lunda is offline  
Old 30 June 2024, 14:30   #67
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,554
Quote:
Originally Posted by Lunda View Post
DoomAttack CD32 AGA, 030 70.9MHz. Using Doom 1.9 (2134 gameticks standard benchmark settings) Demo3 No music: 17.1 fps
Killing it.
Karlos is online now  
Old 30 June 2024, 14:57   #68
Mad-Matt
Longplayer
 
Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 45
Posts: 1,863
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
I'm not sure if I'm operating it right. I just gave bustest the start addr of mediator gfx memory.

Mad-Matt is offline  
Old 30 June 2024, 15:09   #69
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,554
Quote:
Originally Posted by Mad-Matt View Post
I'm not sure if I'm operating it right. I just gave bustest the start addr of mediator gfx memory.

About 6.7MB/s for long writes, comparable to AGA. I recall my BVision hitting 14MB/s on my 040/25 and higher speeds reported by 060 users.

See how AGA lores NTSC with C2P fares.
Karlos is online now  
Old 30 June 2024, 15:30   #70
Mad-Matt
Longplayer
 
Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 45
Posts: 1,863
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
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.
Mad-Matt is offline  
Old 30 June 2024, 16:07   #71
paraj
Registered User
 
paraj's Avatar
 
Join Date: Feb 2017
Location: Denmark
Posts: 1,237
B1260/50MHz 23.3fps (DoomAttack / 1.9s shareware Doom / NTSC lores / 040+ C2P)
paraj is offline  
Old Yesterday, 17:24   #72
Lunda
Registered User
 
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 59
DoomAttack Amiga 4000 Z3660 060 100MHz(standard benchmark settings 2134 gameticks):

AGA 34.3fps
RTG 46.9fps

Last edited by Lunda; Yesterday at 19:17.
Lunda is offline  
Old Today, 04:50   #73
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,765
386SX-16 with 16MB RAM, Trident TVGA8900CL-C VGA card (manufactured 10/94) with 1MB RAM, all jumpers set to 16-bit mode, Doom V1.9 shareware, no sound:-

2134 gametics, 55811 realtics, 1.34 fps.
Bruce Abbott is offline  
Old Today, 12:49   #74
Mad-Matt
Longplayer
 
Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 45
Posts: 1,863
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
Doomattack looses sync right away with Shareware doom Demo3 (1.9S) but does use 2134 tics (vs 3863 ticks with Doom 1.9 /UltimateDoom 1.9). I'm pretty sure Demo3 was desyncing in the full wads as well at the end with the bouncing skulls.

So this time I am testing with 1.9S, Adoom 1.4.1. 1 notch down window with hud., High Detail.
Adoom -timedemo demo3 -forcedemo -nomusic -nosound -mmu

A1200 Blizzard PPC 68040/25, AmigaOS 3.9, Mediator
AGA 320x200 NTSC 2134 gametics, 6895 realtics (10.8 fps) (C2P Time 22673 us/frame)
EHB 320x200 NTSC 2134 gametics , 7609 realtics (9.8 fps) (C2P Time 32077 us/frame)

Adoom -timedemo demo3 -forcedemo -nomusic -nosound -mmu -rtg
Voodoo3 (P96) 320x200 2134 gametics , 6047 realtics (12.4 fps) (WPA8 time 10685 us/frame)
(with -DirectCGX 6277 tics 11.9 fps) (Lockbitmap time 346 us/frame)

AGA 320x200 NTSC 2134 gametics, 6806 realtics (11.0 fps) (WPA8 Time 20973 us/frame) (With BlazeWCP, using RTG on an AGA screen results in a single buffered screen with some slight gfx glitches)

---------------------------------------------------------------

EDIT: Turns out if I delete the config file and let it rebuild when I change wad file, the desyncs are no longer an issue .. who knew. Shareware now working properly so now its an Adoom vs Doomattack post.

DoomAttack C2P_040+, NoSound, NoMusic, MMU1+2

AGA 320x200 2134 gametics, 6580 realtics = 11.35 fps
Voodoo3 320x200 2134 gametics, 5833 realtics = 12.80 fps

[ Show youtube player ]

Last edited by Mad-Matt; Today at 15:26.
Mad-Matt is offline  
 


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:58.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09828 seconds with 15 queries