vogons - very old games on new systems Last Visit : never :: 2013-5-19 @ 11:08 am : Now
?FAQ sSearch mMemberlist uUsergroups
rRegister pProfile "Messages lLog in
View posts : unanswered
Forum Index :: Windows ::
up SMP enabled games (pre-2005)
Goto page 1, 2  Next
Reply with quote SMP enabled games (pre-2005) :: 2012-1-03 @ 01:19 am
sgt76
1600mhz PIII
[avatar]
Joined: 2009-09-20
Posts: 843
Prior to the multi-core era, what retro games actually make use of more than one thread?

I know Quake 3 has an SMP mode, and I've heard that AoE2, AoM, Dungeon Siege- i.e. Microsoft games support SMP as well.

What other old SMP enabled games are out there?
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-03 @ 02:09 am
leileilol
It is so messy here... Time for me to leave!!
[avatar]
Joined: 2006-12-16
Posts: 4087
Quake4's an early one as well.

_________________
On the virge of being a rendition of a raged voodoo savage with a bundle of TNT leading a revolution into an apocalypse. At speed warp 5, mindnumbed from the geforce
Post new topicReply to topic
Hidden
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-03 @ 03:28 am
voodoo do-er
Newbie
[avatar]
Joined: 2011-12-18
Posts: 29
if Quake4 does, I bet doom 3 does as well
also I think source games have smp support

once I get my dual slot mobo I'll let you know what games I see using more then one cpu

I do have a lot of older games

EDIT
all id Tech 4 and 3 games have it
and so do source games
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-03 @ 06:21 pm
swaaye
POD5V MOD
[avatar]
Joined: 2002-07-22
Posts: 4619
Location: WI, USA
SMP support in games isn't something that has turned out very well. Even today after years of very smart people working at it, games are mostly about 1-3 CPUs. Games just aren't typically very parallelizable and problems with thread synchronization cause significant overhead.

Quake4 tends to stutter with SMP enabled and I'm not sure there's any tangible benefit from it. This is probably why it is in the options menu. So you can easily disable it.

The oldest SMP game that I know of is Quake 3. That was a little experiment at id. It is disabled by default.


Last edited by swaaye on 2012-1-03 @ 06:43 pm; edited 1 time in total
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-03 @ 06:43 pm
Svenne
Member
no avatar
Joined: 2009-08-05
Posts: 195
'Juiced', developed by Acclaim and THQ, supports multi-threading. It even indirectly advertises this on startup by displaying the 'runs great on Pentium 4'-animation.
The game was released in the same time period as Quake 4 (approx 2005). However, it was supposed to be released in 2004, but Acclaim went bankrupt before it happened.

_________________
Intel C2D 2.8 GHz @ 3.0 GHz | ASUS P5KPL | ASUS GTS250 1 GB | 4GB DDR2-800 | 500 GB SATA | Win 7 Pro/Ubuntu 9.10
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-04 @ 02:54 am
sgt76
1600mhz PIII
[avatar]
Joined: 2009-09-20
Posts: 843
Hmm, I would have thought there'd be more games that benefited from multiple threads. I frequently hear about Quake3 and discussion on various fps', but what about strategy and RPG games?

Can anyone confirm if the early Microsoft games support multi-threading, i.e. AoE, AoE2, AoM, Dungeon Siege? What about Diablo 2, WC3?

Or how can I test reliably that a game is indeed using more than one thread? Then I can do my own tests and create a list here.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-04 @ 06:50 am
Kreshna Aryaguna Nurzaman
General MIDI
[avatar]
Joined: 2006-11-15
Posts: 1437
Location: Indonesia
I can't believe nobody mentioned Falcon 4.0. Sad

_________________
Never thought this thread would be that long.
- Kreshna Aryaguna Nurzaman.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-04 @ 09:31 am
GL1zdA
So powerful, it's kind of ridiculous.
[avatar]
Joined: 2008-02-29
Posts: 407
Location: Warsaw, PL
Many chess engines offered an SMP variant (Deep Fritz is the one I know). Probably Flight Simulator 2000 and later also make use of many CPUs.

I dream of testing Q3 on various SMP rigs (from PII 233 to PIII 1GHz) - it seems the game benefited from SMP on slow processors (when Carmack developed it on his Intergraph or SGI Visual Workstation 320), but there is no advantage on the fast ones.

_________________
3dfx
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-04 @ 10:53 am
ratfink
Oldbie
[avatar]
Joined: 2006-05-09
Posts: 976
I'm pretty sure diablo2 and warcraft 3 are single processor only. WoW of course is multi-capable nowadays at least, though it's not really retro even if it is 7 years old now [dx10 water effects ftw].

Iirc quake 3 gained about 10-20% fps from running on 2 rather than 1 cpu. Have my results notebook somewhere still, from my dual p3 I had 5 years ago.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-07 @ 12:19 am
sliderider
l33t
[avatar]
Joined: 2010-06-25
Posts: 3314
Doesn't MS Flight Simulator X support multiple processors? It's slightly late, I know, but pretty close to the time period.

_________________
A computer once beat me at chess but it was no match for me at kick boxing. Sticking Tongue Out
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-1-07 @ 04:34 pm
Davros
Oldbie
[avatar]
Joined: 2004-03-01
Posts: 1619
yes, but badly

_________________
Guardian of the Sacred Two Terabyte's of Gaming Goodness
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-02 @ 02:43 am
sgt76
1600mhz PIII
[avatar]
Joined: 2009-09-20
Posts: 843
So far we have 2 games from before 2005 confirmed to use SMP:
Quake III
Falcon 4.0

This does not bode well for dual cpu retro gaming. Looks like the old builders were right in retrospect. For 1995-2005, just concentrate on building the fastest single core you can.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-02 @ 02:51 am
SquallStrife
Cheesy retro-ambience
[avatar]
Joined: 2010-02-06
Posts: 1403
It's worth having two CPUs on Windows 2000+ even if your game is single threaded, because even if the game is using 100% CPU time, other threads can still execute.

_________________
VogonsDrivers.com | Link | News Thread
[retro swim] | Link | Release Thread
What the hell are you talking about, Max?
Sam, either termites are burrowing through my skull, or one of us is ticking...
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-03 @ 05:42 pm
McMick
Newbie
[avatar]
Joined: 2012-01-19
Posts: 61
All the id games back to Quake 1 support SMP (well, multithreading at any rate). Another is Rowan's Battle of Britain (it's playable if you get the BDG -- BoB Developer Group -- patch). Also MiG Alley by the same company.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-03 @ 10:22 pm
Concupiscence
Newbie
[avatar]
Joined: 2010-05-05
Posts: 43
Location: Dallas, TX
McMick wrote:
All the id games back to Quake 1 support SMP (well, multithreading at any rate).


This is incorrect, at least in the "nearly linear performance scaling with plural cores" sense. Quake I and II were very much single-threaded rendering games, and Quake III Arena's SMP support was quite glitchy out of the box, frequently failing to deliver much improvement at all. The ioQuake3 source port has come a long way in helping to fix this, but the last time I tried it only seemed to work properly in Linux; enabling the setting under Windows resulted in a screen full of gibberish.

Doom 3's renderer is not multithreaded; a single optimized transform pipeline was implemented to ensure good performance across a majority of systems which existed at the time. Quake 4's SMP renderer was a cooperative effort between id and Raven, who developed the title. Speed gains are nice: my Athlon II X2 250 gained around 30% performance just by toggling on SMP in Win7 x64. It seemed to have notable problems in Linux, alas. Rage appears to be the first id game that's shipped with a well-optimized, multithreaded renderer necessary for good performance.

In the realm of non-id games, UT2004's audio handling is separated into two separate threads (one for decompressing Ogg Vorbis audio, and another for playback), so multi-CPU and Hyperthreading-capable systems will see a 5-15% performance boost. The Source Engine's SMP support was relatively recent, first introduced with Left 4 Dead and progressively backported to Team Fortress 2, then the rest of the Orange Box. And, to my surprise when I reinstalled it last month, Valve ported the current SMP-capable Source engine all the way back to Half-Life 2 some time fairly recently.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-04 @ 01:14 am
sliderider
l33t
[avatar]
Joined: 2010-06-25
Posts: 3314
sgt76 wrote:
So far we have 2 games from before 2005 confirmed to use SMP:
Quake III
Falcon 4.0

This does not bode well for dual cpu retro gaming. Looks like the old builders were right in retrospect. For 1995-2005, just concentrate on building the fastest single core you can.


Which for most purposes would be the Athlon 64 FX-55. The P4EE was faster at some tasks like audio encoding and running apps, but for games the FX-55 delivered faster framerates across the board in most games under most conditions.

_________________
A computer once beat me at chess but it was no match for me at kick boxing. Sticking Tongue Out
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-04 @ 03:34 am
sgt76
1600mhz PIII
[avatar]
Joined: 2009-09-20
Posts: 843
sliderider wrote:
Which for most purposes would be the Athlon 64 FX-55. The P4EE was faster at some tasks like audio encoding and running apps, but for games the FX-55 delivered faster framerates across the board in most games under most conditions.


That is the penultimate representative of that era.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-23 @ 07:23 pm
Concupiscence
Newbie
[avatar]
Joined: 2010-05-05
Posts: 43
Location: Dallas, TX
sgt76 wrote:
sliderider wrote:
Which for most purposes would be the Athlon 64 FX-55. The P4EE was faster at some tasks like audio encoding and running apps, but for games the FX-55 delivered faster framerates across the board in most games under most conditions.


That is the penultimate representative of that era.


I think you mean ultimate - penultimate means second-to-greatest.

These days there are very few single core CPUs for sale, but I'm close to pulling the trigger on a Sempron 145 for a legacy project build I'm attempting. When the time comes I'll post info to the System Specs subforum. Happy
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-23 @ 08:13 pm
jaqie
Genuine girl techie
[avatar]
Joined: 2012-02-19
Posts: 223
Location: 127.0.0.1
This is too new to be directlyo n subject, but the dungeon defenders game is DEFINITELY heavily SMP capable, and even required for high settings. I have never seen a game take so much cpu that was cartoony looking... but it looks and plays great if you have enough horsepower. Happy

Also, minecraft with third party addons (especially things like rei's minimap) definitely use multi cpus quite well.
Post new topicReply to topic
Offline
Reply with quote Re: SMP enabled games (pre-2005) :: 2012-2-24 @ 07:58 am
sgt76
1600mhz PIII
[avatar]
Joined: 2009-09-20
Posts: 843
Concupiscence wrote:
I think you mean ultimate - penultimate means second-to-greatest.


Definitely penultimate Wink . Ultimate single-core s939 A64 was FX57.

jaqie wrote:
This is too new to be directlyo n subject, but the dungeon defenders game is DEFINITELY heavily SMP capable, and even required for high settings. I have never seen a game take so much cpu that was cartoony looking... but it looks and plays great if you have enough horsepower. Happy

Also, minecraft with third party addons (especially things like rei's minimap) definitely use multi cpus quite well.


Thanks...but still the pre-2005 list is looking very sparse indeed. I started this thread primarily because I was pondering building a P3 duallie, and whether it would have any advantages over my collection of very fast single core P3, P4 and A64 rigs. So far, I haven't found evidence of this.
Post new topicReply to topic
Offline
page 1 of 2
Goto page 1, 2  Next
All times are GMT
Moderate
Quick Reply & Options
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Powered by phpBB © 2001-2003 phpBB Group.
vogons and vogons site design and content herein is under a creative commons license 2002-2003 zetafleet.dom.
This site hosts no abandonware. There is no material that is knowingly illegal here.
zetafleet.dom will not be held responsible for users' posts.
This disclaimer is brought to you thanks to the BSA.