Video BIOS shadowing on modern systems. (Users)
> You could also install an external video
> card and bypass/disable the Intel graphics.
Yes, this will work on a Desktop system, but not so much in a laptop, where the intel onboard graphics drivers share system RAM and are the only option.
In regards to Intel (and by extension, Microsoft) completely disabling / removing legacy BIOS on all systems after 2020, I believe there are still some UEFI BIOses which allow a "Compatibiliy Support Module" (CSM) Option .ROM to be loaded / added which could be contained on a standalone video card manufactured after 2020. This is somehow sideloaded into the Desktop system's UEFI-only bios to allow legacy booting to DOS or other 16-bit system, because now the CSM module does have the necessary 16-bit code for VGA and INT calls.
Your suggestion about intercepting INT10 calls via a TSR is a great one. I'll have to get to work tinkering. I know others are interesting in "bare-metal" DOS support on modern systems as well. I very much dislike having to use imperfect, cumbersome, slow emulators like DosBox, which is trying to re-invent a wheel which already exists in these "modern" Intel systems, with speed and memory to burn. Legacy does work, just imperfectly because of borked onboard video drivers. Another problem, as discussed multiple times before, is getting a generic audio compatibility working with onboard "modern" audio on the SoC on such systems (Intel High Definition audio, etc).
Complete thread:
- Video BIOS shadowing on modern systems. - Zyzzle, 02.02.2023, 10:54
- Video BIOS shadowing on modern systems. - tom, 02.02.2023, 14:24
- Video BIOS shadowing on modern systems. - bretjohn, 02.02.2023, 18:02
- Video BIOS shadowing on modern systems. - Zyzzle, 03.02.2023, 02:53
- Video BIOS shadowing on modern systems. - CandyMan, 06.02.2023, 00:26
- Video BIOS shadowing on modern systems. - bretjohn, 07.02.2023, 15:47
- Video BIOS shadowing on modern systems. - Zyzzle, 10.02.2023, 05:25
- Video BIOS shadowing on modern systems. - CandyMan, 10.02.2023, 09:52
- Video BIOS shadowing on modern systems. - Oso2k, 11.02.2023, 23:54
- Video BIOS shadowing on modern systems. - CandyMan, 12.02.2023, 09:24
- Video BIOS shadowing on modern systems. - tom, 12.02.2023, 12:00
- Video BIOS shadowing on modern systems. - CandyMan, 12.02.2023, 09:24
- Video BIOS shadowing on modern systems. - Zyzzle, 22.02.2023, 10:24
- Video BIOS shadowing on modern systems. - CandyMan, 26.12.2023, 19:48
- Video BIOS shadowing on modern systems. - Oso2k, 11.02.2023, 23:54
- Video BIOS shadowing on modern systems. - CandyMan, 10.02.2023, 09:52
- Video BIOS shadowing on modern systems. - Zyzzle, 10.02.2023, 05:25
- Video BIOS shadowing on modern systems. - bretjohn, 07.02.2023, 15:47
- Video BIOS shadowing on modern systems. - CandyMan, 06.02.2023, 00:26
- Video BIOS shadowing on modern systems. - Zyzzle, 03.02.2023, 02:53
- Video BIOS shadowing on modern systems. - bretjohn, 02.02.2023, 18:02
- Video BIOS shadowing on modern systems. - tom, 02.02.2023, 14:24