VOGONS


First post, by appiah4

User metadata
Rank l33t++
Rank
l33t++

What does it take to run Duke3D at 640x480? Fast ALU? Fast FPU? Fast VGA?

On a whim I ran it on my Cyrix 6x86MX PR233 and Matrox Millennium and it seemed to run perfectly to my amazement.

I always thought this game requirred PII and beyond for VESA modes so what gives? Was I wrong?

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 1 of 12, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t

I played Duke3D on a Pentium 133 and an S3 Trio 64V+ back in '96 and I remember it working reasonably well in 640x480. I don't have that computer anymore so I can't check the exact frame rate, but I wager it was around 20-25 FPS, which felt playable to me at that time.

Nowadays, I'm getting 50-60 FPS on an Athlon XP 1500+ downclocked to 500 MHz and an ATI 9000 Pro so I don't imagine the requirements are that steep. You can use the DNRATE cheat command to see the in-game FPS counter.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 2 of 12, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

I remember playing Duke Nukem 3D and Quake on my DX4/100. Can't remember exact resolutions or FPS. Quake was some resolution below 640x480. Duke3D probably 640x480 or 800x600 in the high teens I think. I don't remember adjusting the view so fullscreen with the HUD at the bottom. VLB video card probably cirrus logic.

Last edited by DosFreak on 2020-04-10, 01:09. Edited 5 times in total.

How To Ask Questions The Smart Way
Make your games work offline

Reply 3 of 12, by Standard Def Steve

User metadata
Rank Oldbie
Rank
Oldbie

My Celeron-1400 can run it at 1280x1024 @ 45 fps. Since the game seems to scale with clock speed and not much else, I'd bet that even a P166 could pull off 30fps at 640x480.

94 MHz NEC VR4300 | SGI Reality CoPro | 8MB RDRAM | Each game gets its own SSD - nooice!

Reply 4 of 12, by leileilol

User metadata
Rank l33t++
Rank
l33t++

A Cyrix 6x86MX 200 w/ S3 Trio64 and Scitech Display Doctor 6 can easily 40+ in 640x480. The 96-97 era Build games love VESA 2.0 for this reason and the 6x86's strong enough at integer so the budget enthusiast in 97 could really max out their BUILD enjoyment then.

apsosig.png
long live PCem

Reply 5 of 12, by imi

User metadata
Rank l33t
Rank
l33t

I don't quite remember resolutions either, but I did play Duke3D on our own PC finally when we upgraded to a P90 and a S3 Vision968, need to rebuild that some day and try it out ^^

Reply 6 of 12, by MAZter

User metadata
Rank Member
Rank
Member

Here some average fps stats on laptops from first level, on the street (using DNRATE) 640x480 shadows on, full screen (maximum+):

Compaq LTE 5280
Pentium 120, Cirrus Logic 7543 (1Mb)
8 fps

Fujitsu Monte Carlo
Pentium 120, Trident (2Mb)
12 fps

Dell Latitude XPi
Pentium MMX 133, NeoMagic 2070 (896Kb)
12 fps

Fujitsu Stylistic 1200
Pentium 120, NeoMagic 2093 (1Mb)
24 fps

Asus L7300
Celeron 300-A, Silicon Graphics SM910 (4Mb)
29 fps

FMV-Biblo FMV-5133NA6
Pentium MMX 133, Trident Cyber 9397 (4Mb)
32 fps

Micron XKE
Pentium MMX 166, NeoMagic 2160 (2Mb)
45 fps

TwinHead SlimNote P79TE (9TE-200TZ)
Pentium MMX 200, Chips F65554 (2Mb)
46 fps

Doom is what you want (c) MAZter

Reply 7 of 12, by derSammler

User metadata
Rank l33t
Rank
l33t
MAZter wrote on 2020-04-10, 03:47:
Dell Latitude XPi Pentium MMX 133, NeoMagic 2070 (896Kb) 12 fps […]
Show full quote

Dell Latitude XPi
Pentium MMX 133, NeoMagic 2070 (896Kb)
12 fps

FMV-Biblo FMV-5133NA6
Pentium MMX 133, Trident Cyber 9397 (4Mb)
32 fps

There's no such thing as a "Pentium MMX 133". And seeing the fps numbers, there's apparently more wrong than just that.

I had an AMD K5 (PR166 afair) when I played Duke3D back then in 640x480. No idea about the frame rate, but it was playable.

Reply 9 of 12, by ShovelKnight

User metadata
Rank Oldbie
Rank
Oldbie
derSammler wrote on 2020-04-10, 07:35:
MAZter wrote on 2020-04-10, 03:47:
Dell Latitude XPi Pentium MMX 133, NeoMagic 2070 (896Kb) 12 fps […]
Show full quote

Dell Latitude XPi
Pentium MMX 133, NeoMagic 2070 (896Kb)
12 fps

FMV-Biblo FMV-5133NA6
Pentium MMX 133, Trident Cyber 9397 (4Mb)
32 fps

There's no such thing as a "Pentium MMX 133". And seeing the fps numbers, there's apparently more wrong than just that.

Of course there is. http://www.cpu-world.com/CPUs/Pentium/Intel-M … FV80503133.html

75F7F81F-DDD8-43C3-BF58-C996D62122AA.jpeg
Filename
75F7F81F-DDD8-43C3-BF58-C996D62122AA.jpeg
File size
14.75 KiB
Views
1521 views
File license
Public domain

It was mobile only but some of them made their way into retail. My friend used to have one of these chips.

Reply 10 of 12, by derSammler

User metadata
Rank l33t
Rank
l33t

What the...? Never saw these. Is that standard socket 7? I really need to get one of those for my collection.

Still, the fps numbers in his post don't make sense. Or maybe they are just odd because they are laptops.

Last edited by derSammler on 2020-04-10, 08:19. Edited 2 times in total.

Reply 12 of 12, by Zup

User metadata
Rank Oldbie
Rank
Oldbie

Build games allowed up to 1024x768 (I read somewhere that it allowed up to 1600x1200 via cfg editing, but I never got it working 1024x768). I wonder how would my laptop (P3 600) perform on different VESA resolutions...

Also, I've seen that screenmode parameter... does it affect to FPS? I mean, if I had a S3 card (my laptop has an integrated S3 Savage, but I guess that refers to older chipsets) would it run better using screenmode=5 or screenmode=1?

EDIT:
I've been testing Duke Nukem 3D (demo) on my laptop. It is a Toshiba SP4340 using MS-DOS 6.22. The laptop has a Pentium III @600 Mhz, 320Mb RAM, a S3 Savage derivative SVGA and a Yamaha 7xx sound card.

I've tested all screen modes and resolutions, and I've found that:
- I've been unable to play a demo file.
- The parameters on "screenmode" seems to be compatibilities fixes (except for that ones that uses 3D glasses). Although they DO improve framerate (from 174 on VESA to 284 on modes 3/4/5) they lock the game into 320x200 and flicker badly. But I was using the screen laptop... maybe on a VGA screen they do not flick.
- The exception is parameter 2 (screen buffer)... it bumped from 174 fps (on VESA 2.0) to 207 fps, so I guess that (depending on your card) may be useful.
- It worked at 320x200 (174 fps), 640x480 (60 fps) and 800x600 (55 fps). I was interested in how much resolution affected performance, but the 640x480 figures are strange... maybe it was refresh-locked by the VGA?
- It didn't work at 1024x768 (hanged after the 3D realms movie). But I remember using some build game at 1024x768...

I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!