VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

What's the differences when choosing the different processor types during setup? Does it use something more in the 80286(B) and 80386(C) modes?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 1 of 4, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Sorry, I can't really give you an answer to that.
Except that the 8086/8088 mode was requiered to install/run that thing on OS/2..

For more informatuion, you may like to have a look at the Flight Simulator History page.
It's history now. Archived copy: https://web.archive.org/web/20050305232645/ht … 0/fsh/index.htm

"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 2 of 4, by superfury

User metadata
Rank l33t++
Rank
l33t++

I'm now running it in 80386 mode on the emulated 80386, but I only see it use a handful of 80386+ instructions(32-bit extensions)? Mostly arithmetic instructions(opcodes range 00-38h), direct mode instructions(opcodes A0-A3) in 16-bit operand size, interrupts, XLAT, the LOOP* instructions.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 3 of 4, by superfury

User metadata
Rank l33t++
Rank
l33t++

Hmmm... Odd: when I exit the demo mode in mid-flight, the airplane goes nose-down, crashing straight into the earth at a ~180 degree angle?

561-Flight simulator 4 leaving demo mode and untoggling pause.jpg
Filename
561-Flight simulator 4 leaving demo mode and untoggling pause.jpg
File size
33.19 KiB
Views
382 views
File comment
Leaving demo mode and pressing P causes this.
File license
Fair use/fair dealing exception

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 4 of 4, by superfury

User metadata
Rank l33t++
Rank
l33t++

Hmmmm... Just fixed some bugs in the 8086+ and 80386+ INC/DEC/ADD/SUB's protection checks(it was checking even with registers(like the low-end EAX variants) and now I notice it emitting an INT3 once it's starting Microsoft Flight Simulator 5.1?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io