VOGONS


Games that use 8087 FPU?

Topic actions

First post, by bucket

User metadata
Rank Member
Rank
Member

I was sitting here fantasizing about getting my hands on my dad's old IBM 5150 and tricking it out. I made a mental list of the things I'd need to add to it: 8MHz CPU, 3.5" floppy, 8087 coprocessor... but what actually uses the coprocessor?

I did a short Google search and discovered that there were plenty of applications that took advantage of it. CAD, database, and drawing programs (and Windows!) are a few examples. But what about games? Supposedly SimCity uses it, and I saw somewhere a while back that a game called Vette! does as well. I began to wonder if the old SubLogic flight sim did as well. It seems like any old 3D game would benefit greatly.

Anyone have anything to add to the list?

Reply 1 of 6, by Robin4

User metadata
Rank l33t
Rank
l33t

For my it wasnt worth to installing an 8087 FPU.. I left it just off.. Mostly programs did used the co-processor(there is only one game, that you already mentioned). But iam dont have a IBM 5150 here but it is just an turbo XT clone board iam using.
I think its should have more benefit on faster computers..like 286 and 386s.

~ At least it can do black and white~

Reply 2 of 6, by sliderider

User metadata
Rank l33t++
Rank
l33t++
bucket wrote:

I was sitting here fantasizing about getting my hands on my dad's old IBM 5150 and tricking it out. I made a mental list of the things I'd need to add to it: 8MHz CPU, 3.5" floppy, 8087 coprocessor... but what actually uses the coprocessor?

I did a short Google search and discovered that there were plenty of applications that took advantage of it. CAD, database, and drawing programs (and Windows!) are a few examples. But what about games? Supposedly SimCity uses it, and I saw somewhere a while back that a game called Vette! does as well. I began to wonder if the old SubLogic flight sim did as well. It seems like any old 3D game would benefit greatly.

Anyone have anything to add to the list?

Any game released back then wouldn't strictly require the co-pro, just have an option to use it if one is available. Adding a co-pro was an expensive proposition back then if you didn't really need it.Anyone who wrote games that strictly required the co-pro or else they wouldn't run would find themselves out of business because not enough people would be able to play their games to be profitable.

Reply 3 of 6, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie

FPUs only became widely used in gaming with the Pentium, even when the 486 included an FPU is wasn't used that much in games.
If you want to use a 8087 in an XT you could write your software yourself. For example, Turbo Pascal version 3 included a special TURBO-87.COM executable which could generate code for the FPU. With Turbo Pascal 4 this became an option in the compiler. TP3 is freely downloadable today.

Reply 4 of 6, by aazard

User metadata
Rank Member
Rank
Member

Games (as released, not "modern mods") known to run on 8088/8086 and utilize an 8087: According to their online readme's or mobygames

- Falcon 3.0 Flight Simulator (claims needs 286, wont run on 8088/8086 +8087?)
- Microsoft Flight Simulator (v1.0 to v4.0, unsure on versions before v3.0) false
- Pub Pool (for real? Looks like mis-report?)
- SimCity (likely the "most demanding" game that can run on a true XT, esp in EGA, needs 640kb & uses 8087? )
- Stunt Car Racer / Stunt Track Racing (regional naming) - Unverified

Aazard -
Mono Planar Mortal & Unascended Master
Retro Enthusiast & L3 Trouble Shooter
.... Getting old

Reply 5 of 6, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

Put it this way, you could 3D print one, sell it for cheap, and advertise "Runs 99% of PC/XT DOS games just as fast as an Intel 8087" and probably not lose a lawsuit. It would also perform just as well at the main function of an 8087, as a dust cap for the socket.

Moraffware was a particular fan of the x87 though and included FPU support in their games such as "Entrap"

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 6, by aazard

User metadata
Rank Member
Rank
Member
BitWrangler wrote on 2024-08-26, 02:04:

Put it this way, you could 3D print one, sell it for cheap, and advertise "Runs 99% of PC/XT DOS games just as fast as an Intel 8087" and probably not lose a lawsuit. It would also perform just as well at the main function of an 8087, as a dust cap for the socket.

Moraffware was a particular fan of the x87 though and included FPU support in their games such as "Entrap"

thank you, I looked it up.. very colorful

Aazard -
Mono Planar Mortal & Unascended Master
Retro Enthusiast & L3 Trouble Shooter
.... Getting old