VOGONS

Common searches


First post, by eddman

User metadata
Rank Member
Rank
Member

I don't mean games that run slow, but that simply don't work on a 486. I've been testing Dreams to Reality in 86box and with a 486 I just get a black screen. Switching to Pentium Overdrive on the same board makes it work. (EDIT: It's non-MMX OD since it's a 486 board)

I know that, for example, Windows XP doesn't work on a 486 because of a missing instruction.

Are there any games with such requirements?

EDIT: I tested the game again but this time in the windows 98 environment, and it works with a 486. The issue is limited to real DOS for some reason.

Last edited by eddman on 2024-02-19, 17:00. Edited 3 times in total.

Reply 1 of 14, by Trashbytes

User metadata
Rank Oldbie
Rank
Oldbie

If the software makes use of the new instructions the Pentium bought in then it wont work on a 486 namely CPUID, CMPXCHG8B, RDTSC, RDMSR, WRMSR, RSM instructions. It could also fail if it doesn't find the the new FPU the P5 has and relies on it to function.

The other case would be if the software needs MMX instructions, IIRC there were Pentium MMX Overdrives, not sure they were ever compatible with anything other than socket 5/7 however.

Some software also simply looked for the CPUID instruction and if its wasn't present then it either gave an error message or simply failed to run.

Reply 2 of 14, by eddman

User metadata
Rank Member
Rank
Member
Trashbytes wrote on 2024-02-15, 23:21:

It could also fail if it doesn't find the the new FPU the P5 has and relies on it to function.

I thought that'd just make the game run slow and not prevent it from running. Do you know examples I could test?

Reply 3 of 14, by Trashbytes

User metadata
Rank Oldbie
Rank
Oldbie
eddman wrote on 2024-02-15, 23:35:
Trashbytes wrote on 2024-02-15, 23:21:

It could also fail if it doesn't find the the new FPU the P5 has and relies on it to function.

I thought that'd just make the game run slow and not prevent it from running. Do you know examples I could test?

If the program doesn't check the CPUID then yes it may just run slower or run but with issues, if it does some basic sanity checking then it would simply fail to run and give you an error when executing.

https://en.wikipedia.org/wiki/Pentium_(original)

Describes some of the core changes the Pentium made, the FPU was one of the biggest changes.

Reply 4 of 14, by eddman

User metadata
Rank Member
Rank
Member

Yea, I had already read that page but thought games didn't care about those changes when it comes to basic compatibility. Even games from late 90s launch on a 486, so I didn't think there are some that don't. Another possibility from the example I posted in the OP is an emulation bug. Perhaps someone who owns that game can confirm.

Reply 5 of 14, by leileilol

User metadata
Rank l33t++
Rank
l33t++

The few that had strict Pentium checks were probably either 1997 "MMX" games (sweet intel money) or those that didn't realize there were other 5th/6th gen processors that don't satisfy Pentium checks so they're taken out before shipping (i.e. MDK) or shipped anyway (i.e. Bug!). Minimum requirements stating "Pentium" is also thrown more as a shorthand for having a FPU rather than specifying 486DX2 ro 4 which most could actually run but that'll have a confuse with 486SX.

apsosig.png
long live PCem

Reply 6 of 14, by chinny22

User metadata
Rank l33t++
Rank
l33t++

I remember trying to play a few dos game demo's from magazine CD's on my 486 and getting.
"This game requires at least a Pentium Processor" and dropping back to dos.

Can't really remember the games (as I couldn't play them so no memories) but I think Destruction Derby 2 may of and been disappointed (even though DD1 already struggled)

Reply 7 of 14, by GemCookie

User metadata
Rank Newbie
Rank
Newbie

The Sims won't run on a 486.

Asus Maximus Extreme (X38) | Core 2 Quad Q9550 | GTX 750 Ti | 8 GiB DDR3 | 120 GB SSD + 640 GB HDD | Sound Blaster X-Fi Titanium | WinXP64, 7, 11
Fujitsu D1215 board | P3 866 | Riva TNT2 M64 | 256 MiB PC133 CL2 | 120 GB HDD | WfW 3.11, Win95, NT, 2k, XP

Reply 9 of 14, by Cyberdyne

User metadata
Rank Oldbie
Rank
Oldbie

Windows 95/Direct X is really a Pentium+ era. But were there really a pure DOS game that absolutely needed a real Pentium?

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 14, by chinny22

User metadata
Rank l33t++
Rank
l33t++
Cyberdyne wrote on 2024-02-19, 16:05:

Windows 95/Direct X is really a Pentium+ era. But were there really a pure DOS game that absolutely needed a real Pentium?

Destruction Derby 2 is a pure dos game, was released during that era when both a windows and dos version of the game was released.
https://www.mobygames.com/game/2546/destructi … -derby-2/specs/

Reply 12 of 14, by eddman

User metadata
Rank Member
Rank
Member
thepirategamerboy12 wrote on 2024-02-21, 02:58:

Slam City with Scottie Pippen won't run on anything less than a Pentium CPU, game will give an error stating such.

That's odd. On the box it says "25 MHz 486 processor or faster".

Perhaps a misprint.

Reply 13 of 14, by Jo22

User metadata
Rank l33t++
Rank
l33t++

I think there are DOS games which don't run a Pentium anymore. Or a late 486DX4.
They're making use of undocumented 486 instructions, which are merely present in the original 486 chip design(s).
That's what I heard, at least. One strategic flight simulator was affected, I vaguely remember.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 14 of 14, by thepirategamerboy12

User metadata
Rank Oldbie
Rank
Oldbie
eddman wrote on 2024-02-21, 09:15:
thepirategamerboy12 wrote on 2024-02-21, 02:58:

Slam City with Scottie Pippen won't run on anything less than a Pentium CPU, game will give an error stating such.

That's odd. On the box it says "25 MHz 486 processor or faster".

Perhaps a misprint.

Just tried it again myself to be sure and this is what happens:

SlamFail.png
Filename
SlamFail.png
File size
8.96 KiB
Views
237 views
File license
Public domain