Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Video BIOS shadowing on modern systems. (Users)

posted by bretjohn Homepage E-mail, Rio Rancho, NM, 02.02.2023, 18:02

>> Any suggestions, pointers or advice on to "shadow" modern Intel vBIOSes
>> into lower RAM, for modification?
>
> a more reasonable approach would be to write a TSR that intercepts INT 10h,
> implements the faulty functions, and bounces everything else to the
> original INT 10 handler.

Tom's suggestion is the only one that will really work. The purpose of Shadow RAM is to make things faster (RAM is faster than ROM). Shadow RAM also needs to be integrated and enabled in the hardware, and once the ROM has been copied into RAM you can't (or at least shouldn't) mess with it. You can't use "regular" RAM as Shadow RAM. E.g., if some parts of Shadow RAM are not enabled and used as Shadow RAM, the UMBPCI program can turn at least some of the unused Shadow RAM into "usable" RAM.

Your problem does not appear to be speed (which is the main purpose of Shadow RAM), but the fact that the ROM code is "broken" and doesn't work right. You're going to need to write a TSR (or Device Driver) to fix the problem areas as Tom suggested. You could also install an external video card and bypass/disable the Intel graphics.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 130 users online (2 registered, 128 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum