VOGONS


First post, by bloodem

User metadata
Rank Oldbie
Rank
Oldbie

I've been meaning to ask this question for a long time now: are there actually any games that don't work properly / have issues with a faster system like, say... a Pentium 100/133, while also being too slow/unplayable on a 386DX-33 / DX-40?
I have between 50 - 100 favorite DOS games that I play, and I've never encountered such a game.
Well... actually there is one game that comes to mind, Titus the Fox, which, during busy scenes, is a bit slow on a 386 DX-40, while also having issues with anything faster than a DX-33 (FM music not initialized - defaults to PC speaker). Based on my experience, this game works best on something like a 486SX-25.

I know that Ultima 7 (I never played this game), is also frequently mentioned as being ideally played on a 486 DX-33.

Do you know of any other games that have such problems? 😀

1 x PLCC-68 / 2 x PGA132 / 5 x Skt 3 / 9 x Skt 7 / 12 x SS7 / 1 x Skt 8 / 14 x Slot 1 / 5 x Slot A
5 x Skt 370 / 8 x Skt A / 2 x Skt 478 / 2 x Skt 754 / 3 x Skt 939 / 7 x LGA775 / 1 x LGA1155
Current PC: Ryzen 7 5800X3D
Backup PC: Core i7 7700k

Reply 1 of 18, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t

One Must Fall 2097 works best on a 486.

You can adjust the game speed in the menu to compensate for the overly fast gameplay on a Pentium, but that only works to a certain degree.

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 18, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

Titus the Fox I'm fairly sure I've run on pentiums, with no other issue than the key repeat rate being higher and thus a bit twitchy on the controls, music worked on SBPro 2.0 compatibles. However, many soundcards tend to tweak out on much higher than 10Mhz ISA buses in my experience, so if you're on clock/3 and it works at 25 and not 33, then set to clock/4 in CMOS setup and try that.

Can't think I've come across anything that absolutely demands a 486 period. There's a couple of things I came across back in the day that only ran on Intel CPU, not a Cyrix or late (own design) AMD, but I'm blanking exactly what. Mostly I think it's just a "goldilocks zone" CPU for stuff from the era, not too slow and not too fast.

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 6 of 18, by Gmlb256

User metadata
Rank l33t
Rank
l33t

So far I never seen a game actually specifically needing a 486 CPU.

SetMul has support for the TR12 on Pentium CPUs (P54C and MMX) and with the L1DX parameter it will disable the L1 cache of the Pentium CPU but making the other programs to think that the cache is still enabled. This could work for Ultima VII which I have heard that it was notorious for re-enabling the L1 cache of the CPU.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 7 of 18, by bloodem

User metadata
Rank Oldbie
Rank
Oldbie
Joseph_Joestar wrote on 2021-09-19, 15:26:

One Must Fall 2097 works best on a 486.

You can adjust the game speed in the menu to compensate for the overly fast gameplay on a Pentium, but that only works to a certain degree.

I see! Never played this game either. I just checked the gameplay on Youtube and... nope, doesn't ring a bell. 😀

Ringding wrote on 2021-09-19, 21:08:

Titus the Fox worked perfectly for 99% of the time on my 12MHz 286. No way this required a 486!

I know this game very well and during busy scenes it's far from perfect on a 286 or even a 386 for that matter. 😀 It can be playable most of the time, but when there are multiple bad guys on the screen it will stutter/flicker, which ruins the experience (at least for me).

BitWrangler wrote on 2021-09-19, 15:37:

Titus the Fox I'm fairly sure I've run on pentiums, with no other issue than the key repeat rate being higher and thus a bit twitchy on the controls, music worked on SBPro 2.0 compatibles.

That would be very weird. I've never seen this game properly initialize the sound on faster systems... not even on a 486 DX2-66. And I've tried all possible combos, tens of sound cards, etc.

Gmlb256 wrote on 2021-09-19, 23:20:

SetMul has support for the TR12 on Pentium CPUs (P54C and MMX) and with the L1DX parameter it will disable the L1 cache of the Pentium CPU but making the other programs to think that the cache is still enabled. This could work for Ultima VII which I have heard that it was notorious for re-enabling the L1 cache of the CPU.

Indeed, VIA C3 is also a good choice for that game for the same reason.

1 x PLCC-68 / 2 x PGA132 / 5 x Skt 3 / 9 x Skt 7 / 12 x SS7 / 1 x Skt 8 / 14 x Slot 1 / 5 x Slot A
5 x Skt 370 / 8 x Skt A / 2 x Skt 478 / 2 x Skt 754 / 3 x Skt 939 / 7 x LGA775 / 1 x LGA1155
Current PC: Ryzen 7 5800X3D
Backup PC: Core i7 7700k

Reply 8 of 18, by Cyberdyne

User metadata
Rank Oldbie
Rank
Oldbie

For me Blackthorne, Blackthorne needs EMS. But with EMM386 and QEMM97 it doen not always work. but now free EMSMAGIC does the trick. same with Alladin and some othes games that somehow do not understand XMS specifications, but are made for fast CPUs and are late VGA DOS games. Go figure. But 486 secific games, there really are not any. Usually the problem lies somewhere else why your Pentium craps out.

I am aroused about any X86 motherboard that has full functional ISA slot. I think i have problem. Not really into that original (Turbo) XT,286,386 and CGA/EGA stuff. So just a DOS nut.
PS. If I upload RAR, it is a 16-bit DOS RAR Version 2.50.

Reply 10 of 18, by Shponglefan

User metadata
Rank l33t
Rank
l33t

*bump*

Having built and tested a variety of 286 through Pentium builds in the past 6 months, I've also been wondering about the specific need for a 486-era machine.

I have tested games like Blackthorne and OMF 2097, and they run fine and are perfectly playable on my Pentium machines.

Ultima 7 does seem the one game to benefit specifically from a 486 with the DX-33 seemingly being the sweet spot for that game.

Still searching for any other 486-specific games, but not yet finding any.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 11 of 18, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

I should probably mention I had a later re-release of Titus, came in a budget pack with 3 or 4 other games, but all I'm remembering right now is StarGoose being another.

Re-releases and later patches skew the field a bit, I remember thinking for years that Wolf3D was too fast on 486, but that was just the version I was using, 1.3?? The one that's around now 1.8 ? behaves fine, the one I had, you'd tap a key and slam the wall, and trying to aim one tap sent you all the way left, another all the way right.

I last did a lot of 486 era gaming on my old Cyrix 5x86 rig, so speed was top end of 486, I am trying to remember now what I had trouble with, there was definitely a couple that were too fast at normal speed and too slow "deturboed" but I didn't have the util to set clock to 1x then. Also not sure what turbo did on that motherboard, whether it was an all cache off cripple, or declock to ref (14.xxx/2)

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 12 of 18, by Gmlb256

User metadata
Rank l33t
Rank
l33t
Shponglefan wrote on 2023-02-28, 02:08:

Ultima 7 does seem the one game to benefit specifically from a 486 with the DX-33 seemingly being the sweet spot for that game.

For the Pentium computer that you have, try using the L1DX parameter with SetMul. Aside from that, there are other workarounds:

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 13 of 18, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie

Very few games "need" a 486. Most speed sensitive games actually need a 386 or slower. There are a few games where really fast can be a problem, but those almost all run just fine on a 386 as well. The only game I know of that really should be played on a 486 is magic carpet. The can be played on a slower POD, but a 486dx66 is a close to playable as that game gets.

Last edited by mothergoose729 on 2023-03-01, 02:10. Edited 1 time in total.

Reply 14 of 18, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie
Shponglefan wrote on 2023-02-28, 02:08:
*bump* […]
Show full quote

*bump*

Having built and tested a variety of 286 through Pentium builds in the past 6 months, I've also been wondering about the specific need for a 486-era machine.

I have tested games like Blackthorne and OMF 2097, and they run fine and are perfectly playable on my Pentium machines.

Ultima 7 does seem the one game to benefit specifically from a 486 with the DX-33 seemingly being the sweet spot for that game.

Still searching for any other 486-specific games, but not yet finding any.

There are patches for ultima 7 though, and IMO a mid range 386 is the sweet spot for that game. The animations are definitely too fast on a 486.

Reply 15 of 18, by Shponglefan

User metadata
Rank l33t
Rank
l33t
mothergoose729 wrote on 2023-03-01, 02:07:

The only game I know of that really should be played on a 486 is magic carpet. The can be played on a slower POD, but a 486dx66 is a close to playable as that game gets.

Isn't a Pentium recommended for Magic Carpet though?

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 16 of 18, by Shponglefan

User metadata
Rank l33t
Rank
l33t
mothergoose729 wrote on 2023-03-01, 02:08:

There are patches for ultima 7 though, and IMO a mid range 386 is the sweet spot for that game. The animations are definitely too fast on a 486.

There seem to be different opinions ranging from 386 DX-40 to 486 DX-40 speeds for U7. Though most recommendations I've noted seem to focus on 486-33.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 17 of 18, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie
Shponglefan wrote on 2023-03-01, 03:09:
mothergoose729 wrote on 2023-03-01, 02:07:

The only game I know of that really should be played on a 486 is magic carpet. The can be played on a slower POD, but a 486dx66 is a close to playable as that game gets.

Isn't a Pentium recommended for Magic Carpet though?

At higher framerates the motion sickness gets a lot worse IMO and the enemies are really difficult to deal with. The framerate on a 486 is not great (like 15 fps) but the difficulty feels about right and I don't get sick as quickly. I think somewhere in the manual it recommends a 486dx66.

Reply 18 of 18, by mothergoose729

User metadata
Rank Oldbie
Rank
Oldbie
Shponglefan wrote on 2023-03-01, 03:10:
mothergoose729 wrote on 2023-03-01, 02:08:

There are patches for ultima 7 though, and IMO a mid range 386 is the sweet spot for that game. The animations are definitely too fast on a 486.

There seem to be different opinions ranging from 386 DX-40 to 486 DX-40 speeds for U7. Though most recommendations I've noted seem to focus on 486-33.

IMO the 486 is too highly thought of in these retro circles. I don't know where this idea came from that the 486 is the definition DOS machine.

Someone made a really cool patch that lets you set the game tick rate at a fixed amount (regardless of CPU speed), and after playing with it for a while a much slower game speed felt right. The game was released in the early 90's (where most of the speed sensitive titles are) and it's possible the game is just programmed poorly, but worth noting that basically nobody owned a 486 in 1992. The 486dx processor had just come to market a month before the game was released. I would bet the dev machines used to develop ultimate 7 were 386 class.

A little test for you, in the opening intro you can see someone hit the top of a tv with their fist. It's pretty fast on a 486. In the opening intro cinematic there is scrolling and animations and what not. If that looks right to you on a 486dx33 then hey power to you. For me, a 386dx33 is much closer to what it feels like it should be.

Interesting further discussion on the topic. The top post sums it up pretty well https://www.reddit.com/r/Ultima/comments/o9su … _speed_wdosbox/.

tl;dr play it however you like but I am pretty convinced the game was intended for a 386