English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 29 March 2022, 19:57   #1
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Doom Frame rates on various systems?

I was messing with Doom Attack the other day and it generally gets around 12ish FPS on my 68030, which got me wondering:

Does anyone have (or can get) FPS counts for Doom 1 on any of the following systems (if you get it from an old magazine article thats fine too)

Amiga 68040

Amiga 68060

Mac 68030

Mac 68040

386 class PC

486 class PC

(I realize the latter two encompass a pretty wide range of chips but anything will be a good starting point).
If you are testing this yourself, just boot up E1M1 and check the frame rate as you play normally.


For that matter, does anyone know what the Super nintendo, Playstation 1 and Sega genesis ports of Doom generally ran at?
Weasel Fierce is offline  
Old 29 March 2022, 20:07   #2
Nobby_UK
Registered User
 
Nobby_UK's Avatar
 
Join Date: Jul 2013
Location: Liverpool
Posts: 2,595
Is it not locked to (at best) 35 fps ?
Nobby_UK is offline  
Old 29 March 2022, 20:15   #3
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Original doom is capped at 35 yeah. Though I suspect some of those systems won't get anywhere near in maximum screen size
Weasel Fierce is offline  
Old 29 March 2022, 20:19   #4
rothers
Registered User
 
Join Date: Apr 2018
Location: UK
Posts: 487
It needed around a 66mhz 486 to be full speed all the time. However, it was playable on a 386.

The engine, while absolutely amazing for its time, suffers from the time it was written, there are no easy tweaks to make it faster.

A rewrite of a similar engine today could be far faster, such as Dread (and various other 2.5D engines which came later).

Aside from the switch to BSP Doom does not use many tricks to make it fast, it does the rendering as is.
rothers is offline  
Old 29 March 2022, 20:47   #5
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,899
Quote:
Originally Posted by Weasel Fierce View Post
Does anyone have (or can get) FPS counts for Doom 1 on any of the following systems (if you get it from an old magazine article thats fine too)
Just type "doom XXX benchmark" in a search engine. It's a rather popular game and been benched to death.


https://www.complang.tuwien.ac.at/misc/doombench.html
https://www.vogons.org/download/file.php?id=9136
https://thandor.net/benchmark/32
dreadnought is offline  
Old 29 March 2022, 22:29   #6
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Thats very helpful though it seems its harder to find mac (etc) values. I'll have a looksie around.

Thanks though! That pretty much does it all on the PC end.

Last edited by Weasel Fierce; 29 March 2022 at 22:36.
Weasel Fierce is offline  
Old 29 March 2022, 22:54   #7
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Sniffing around the internet a bit, Ive seen a few people post Amiga 68030/50 frame rates around 8 FPS and about 25 for a 68040

My ACA 68030/56 will hit 10-12 in high detail mode.

Looks like on the PC side, 386's were hitting 8 FPS on a good day, while 486s are a huge amount of variation, but most should exceed 20.

On the console side, some numbers Ive found online seem to be around 10 FPS (SNES with lego graphics), 13ish (Saturn), 20 (Jaguar) and 25-30 (Playstation with a bunch of fancy lighting).


So the Amigas hold up surprisingly okay once you were in comparable degrees of hardware (assuming the rule of thumb that an 030 is roughly comparable to a 386 and an 040 to a 486. Yeah, I know, not very scientific, but close enough for government work).
Weasel Fierce is offline  
Old 30 March 2022, 00:36   #8
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
If it wasn't for the broken, affine-only texturing in the 3D renderers on Saturn and Playstation, their frame rates would probably been higher. Carmack himself told the devs working on those ports to not use those texture engines because of that. (At least the Nintendo 64 properly took perspective into account in its texture engine.)
coldacid is offline  
Old 30 March 2022, 01:04   #9
Paulee_Alex_Bow
Registered User
 
Paulee_Alex_Bow's Avatar
 
Join Date: Mar 2022
Location: Birmingham, UK
Posts: 149
Quote:
Originally Posted by Weasel Fierce View Post
Original doom is capped at 35 yeah. Though I suspect some of those systems won't get anywhere near in maximum screen size
I’m happy to try this on my ‘060/50 A1200, I think I just need to add -fps to the command line. I imagine it will be near the hypothetical perfect 35FPS, as it totally flies even on full screen/high detail mode. Blew me away what my little A1200 was putting out!
Paulee_Alex_Bow is offline  
Old 30 March 2022, 03:03   #10
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,342
many years ago, but i remember good. 486SX33 Tseng LAB ET4000 Vesa local bus, Doom take 35 fps.

Blizzard 1230-IV@50 Mhz, about 12/13 fps
Apollo 1240@40 Mhz, about 14/15 fps
Seiya is offline  
Old 30 March 2022, 15:47   #11
Estrayk
Registered User
 
Estrayk's Avatar
 
Join Date: Apr 2015
Location: Spain
Posts: 511
I dont know about Doom Attack but with ADoom in an Amiga A1200 AGA 68060 / 66Mhz (Blizzard 1260)
between 25 / 33 FPS
[ Show youtube player ]
Estrayk is online now  
Old 30 March 2022, 16:00   #12
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,899
Generally these benchmarks might be a bit misleading, unless it could be confirmed they all had the same details/window size setting.
dreadnought is offline  
Old 30 March 2022, 20:39   #13
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,342
of course i played at maxium windows size with status bar visible (weapon, energy and key).
Seiya is offline  
Old 18 March 2023, 07:18   #14
drHirudo
Amiga user
 
drHirudo's Avatar
 
Join Date: Nov 2008
Location: Sofia / Bulgaria
Posts: 455
Here I show Doom (DoomAttack port) running on classic A1200 machine with Blizzard 1260:

[ Show youtube player ] on PAL Low Res

at 15:50

Here is also Doom running under DOSBox JIT with
DOOM.EXE -timedemo demo3
https://youtube.com/shorts/QIgjt5tTPlk

on AmigaOne X5000. Plus of running it under DOSBox is the MIDI music, not present in DoomAttack

P.S. Hmm. Seems YouTube shorts are not properly embedded on EAB. The forum software needs update. I did this short, just to test EAB forum software for Shorts.
drHirudo is offline  
Old 18 March 2023, 18:58   #15
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,416
To do a proper benchmark recquires maybe the resolution used and thé level of details.

On a 68030 you can get quite few FPS more by downgrading them just a bit. And still having a game very playable on a window larger than Ab3D1 and a better resolution.
sokolovic is offline  
Old 18 March 2023, 19:40   #16
desiv
Registered User
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,767
Quote:
Originally Posted by Seiya View Post
many years ago, but i remember good. 486SX33 Tseng LAB ET4000 Vesa local bus, Doom take 35 fps.
I think that's a bit off...
From what I remember, and doing some googling, it looks like Doom probably ran about 13-18FPS on a 486SX33...

That still felt pretty impressive at the time...

There a vid on youtube showing that same video card on a 486DX2/66 and it ended up with about 25FPS...
[ Show youtube player ]
desiv is offline  
Old 18 March 2023, 20:06   #17
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,518
This video is quite interesting about that topic: [ Show youtube player ]
TCD is offline  
Old 20 March 2023, 15:36   #18
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
Quote:
Originally Posted by Nobby_UK View Post
Is it not locked to (at best) 35 fps ?
That was the maximum tick rate indeed, and there is little reason to render more often than the game state updates.

Always has been a boggle why that specific number. Perhaps to better support low speed modem connections, since multiplayer support was going to be a feature of Doom right from the beginning. There has to be a specific rocket science reason why it is 35 and not 30.
gimbal is offline  
Old 20 March 2023, 16:37   #19
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,408
Quote:
Originally Posted by gimbal View Post
That was the maximum tick rate indeed, and there is little reason to render more often than the game state updates.

Always has been a boggle why that specific number. Perhaps to better support low speed modem connections, since multiplayer support was going to be a feature of Doom right from the beginning. There has to be a specific rocket science reason why it is 35 and not 30.
IIRC a whole bunch of the original VGA modes ran at 70Hz, which probably explains the 35Hz number.
roondar is offline  
Old 20 March 2023, 16:51   #20
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,518
Quote:
Originally Posted by roondar View Post
IIRC a whole bunch of the original VGA modes ran at 70Hz, which probably explains the 35Hz number.
You are not wrong:
Quote:
The value of 35 was not random; it is half the frequency of the VGA mode-Y
Source: https://fabiensanglard.net/b/gebbdoom.pdf page 168
TCD 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 16:22.

Top

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