VileR wrote on 2022-08-15, 20:30:
Jo22 wrote on 2022-08-15, 15:48:
rasteri wrote on 2022-08-15, 10:12:
I'm guessing with all the cycle-counting shenanigans involved this will never run on anything but an original 5150 😢
.. and with 8088 CPU only I guess. V20 will get no love? 😢
There are relatively few parts that are timed directly by the CPU, and I can say I personally tried to avoid instructions that would break on V20 (at least SALC, anyway). 😉 But yeah, sections like the end credits won't run correctly on anything but a 5150/55/60 (some of the better non-corner-cutting clones might get lucky). The 5140 Convertible is known to have lots of issues throughout the demo, even with the external CGA add-on.
I should also point out that only IBM CGA boards are "officially" supported... cards with subtly-different CRTC models or even with different ROM charsets won't work as intended.
Ah, I see. That's good enough to me. 🙂👍
The C64 scene has similar trouble with the different VIC-II types and different SID models.
It's very difficult to suit them all.
I'm just glad the NECs aren't totally forgotten or incompatible with the demo.
From what I remember, they were popular "upgrades" at the time.
My father replaced the 8086 in his PC directly after purchasing his PC. This was 1986 or so.
Same goes for his friends, if I remember his stories correctly.
One dude in a neighbor town, so the story goes, was busy providing V20 compatible BIOSes for a living (kind of).
So I guess the dark figure was much higher than what the books of history say.
"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//