Zyzzle 02.02.2023, 10:54 |
Video BIOS shadowing on modern systems. (Users) |
I remember back in the days of American Megatrend, and Awarf BIOSes, there was often an option to "shadow" the video BIOS into low memory in DOS, to greatly speed up vBIOS routines and calls in DOS. |
tom Germany (West), 02.02.2023, 14:24 @ Zyzzle |
Video BIOS shadowing on modern systems. |
> Scitech did this "optimizing" VGA and VESA support 25 years ago. I'm |
bretjohn Rio Rancho, NM, 02.02.2023, 18:02 @ tom |
Video BIOS shadowing on modern systems. |
>> Any suggestions, pointers or advice on to "shadow" modern Intel vBIOSes |
Zyzzle 03.02.2023, 02:53 @ bretjohn |
Video BIOS shadowing on modern systems. |
> You could also install an external video |
CandyMan 06.02.2023, 00:26 (edited by CandyMan, 06.02.2023, 00:36) @ Zyzzle |
Video BIOS shadowing on modern systems. |
Direct modification of any BIOS is possible. You can use the UMBPCI driver (source code available by email upon request) to temporarily unprotect the memory, modify the BIOS, and return the memory protection to the state it was before. Plus, it's reversible and you don't need to flash the BIOS. This way you can load your fonts into the video BIOS and you don't need any additional drivers to load them because when you change the video mode, the BIOS will load them automatically. |
bretjohn Rio Rancho, NM, 07.02.2023, 15:47 @ CandyMan |
Video BIOS shadowing on modern systems. |
> This way you can load your fonts into the video BIOS and you don't need any |
Zyzzle 10.02.2023, 05:25 @ bretjohn |
Video BIOS shadowing on modern systems. |
> > This way you can load your fonts into the video BIOS and you don't need |
CandyMan 10.02.2023, 09:52 @ Zyzzle |
Video BIOS shadowing on modern systems. |
> Sideloading / injecting custom VGA 9x16 fonts into the vBIOS ROM code is |
Oso2k 11.02.2023, 23:54 @ CandyMan |
Video BIOS shadowing on modern systems. |
Maybe I’m missing something, but why does loading a BIOS font take extra memory or interaction with a memory manager? |
CandyMan 12.02.2023, 09:24 @ Oso2k |
Video BIOS shadowing on modern systems. |
> Maybe I’m missing something, but why does loading a BIOS font take extra |
tom Germany (West), 12.02.2023, 12:00 @ CandyMan |
Video BIOS shadowing on modern systems. |
> > Maybe I’m missing something, but why does loading a BIOS font take |
Zyzzle 22.02.2023, 10:24 @ CandyMan |
Video BIOS shadowing on modern systems. |
> I wanted to show that you can do something like this (inject your fonts). |
CandyMan 26.12.2023, 19:48 @ Zyzzle |
Video BIOS shadowing on modern systems. |
> Thanks for the tip. I'm looking at JEMM and the possibility of modifying it |