Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Memory usage, AMIS(!) (Developers)

posted by bretjohn Homepage E-mail, Rio Rancho, NM, 14.05.2011, 01:42

> IMO they are almost equivalent.

They are functionally equivalent, but only in certain situations. On some computers, it is necessary to replace the keyboard BIOS for compatibility issues. That's one of the reasons MS felt it was necessary to replace the entire BIOS with their KEYB program, in addition to making it possible to simply remap the keyboard. With modern hardware like USB keyboards and UEFI BIOS's, compatibility issues are already a problem and are only going to get worse. An INT 15.4F interface simply won't be good enough as things continue to move forward.

> I'm afraid that's not fully true - at least not as far as a German version
> is concerned. The one that I wrote can be downloaded from
> http://www.japheth.de/Download/DOS/KEYBAT.zip. It's the binary
> only, because I really don't feel like cleaning the very old assembly
> sources ( it was written before KEYBGR ).

Again, I'm personally not aware of any equivalent to MS KEYB (and no, Ninho, I'm not praising MS). A driver that simply maps a specific keyboard language, like yours does, even if it completely intercepts INT 9, is not equivalent to MS KEYB. Your KEYBAT program is much closer to a MS KEYB replacement than an INT 15.4F driver is, though.

BTW, your KEYBAT uses only about 2.7 kB (at least in the default configuration), not even the 4 kB you thought.

 

Complete thread:

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