Reply 20 of 20, by riplin
riplin
Offline
Rank
Newbie
- Rank
- Newbie
I do all mode setting myself, zero involvement from the BIOS. The idea is to add every mode the cards are capable of. That's why I'm going with an attribute based mode set routine instead of mode ID's. The only place where I use those is to make sure the BDA and standard BIOS print routines can still output text to screen. Doing it this way really makes the mode setting code so much cleaner as compared to the BIOS routines. There is so much code in the BIOS just handling those ID's and duplicating code in if / else and switch blocks, it's not even funny.
So I'll be adding grey scale versions of those modes. 😀