8088 isn't the same as 8086. It's similar, but internally, the 8088 is
different than the 8086, so that might influence the
capabilities of the program. You'll need to emulate a straight 8086 to
get the full picture as to whether it can handle them or not.
the 8088 chips (at least the nec V20 my xt machine had) could handle the
80186 command set, this allowed it to run (some, most?) 80286 programs.
I was able to run 286 specific versions of multiple programs when I had
an IDS 8088 switchable between 4.77 and 8 MHZ. It sure was nice,
although I'm not sure it speeded things up all that much, sometimes the
286 specific versions would have additional features. Minor
differences, but it still changes things.
On 7/25/2025 9:06 PM, Mateusz Viste via Freedos-user wrote:
Quick update on EXMS86: I have published v0.9.2 today. This version
works around fragile EMS 4.0 implementations on some EMS cards. EXMS86
should be much more universal now.
I have also confirmed that FreeCOM and its XMS-swap feature works on
an 8086 (I tested this with 86box set to an emulation of a 8088 PC XT
with a virtual Bocaram XT EMS card).
http://mateusz.fr/exms86
Mateusz
On 19/07/2025 22:05, Mateusz Viste via Freedos-user wrote:
Some 8086 PCs are equipped with an EMS card offering LIM memory. If
you're fortunate enough to own such a card, today you can unlock XMS
support by installing EXMS86.
EXMS86 is a TSR that provides XMS 2.0 extended memory services by
leveraging an EMS 4.0 expanded memory source. It’s tailored for
16-bit DOS systems outfitted with EMS hardware such as the Lo-Tech
EMS board, Bocaram XT, etc.
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user