On Mon, 8 May 2000, David Pinson wrote:
> On Mon, 8 May 2000, Bart Oldeman wrote:
>
> > 1. the README says:
> >
> > Borland's BGI requires the old IBM 8x8 ASCII font table to be present
> > at memory address F000:FA6E. This hack loads a 8x8 font table at the
> > expected addresses when VGA mode 12h is entered. (I sure hope nothing
> > important lives there.) The font I used is ugly but free.
> >
> > I wonder whether this is necessary (it is not for me). It used to be in
> > 0.98.*, but was fixed somewhere in the 0.99 series, and now copies this
> > font from the real BIOS. Or are there some BIOSes which don't include this
> > font any more?
>
> Don't know. Wasn't an issue for me, But I'm not sure what hardware
> David Hindman was using.
Well, it is necessary (I didn't check carefully enough). I have tested it
now , and indeed it works for Borland BGI applications. The copy of the
real BIOS font does not occur under X, because of security reasons I
think; you need to open /dev/mem, so you need root permissions in
general, to do this.
The font is ugly indeed. I wonder about the copyright of the old IBM
fonts.
I'll try to get it to work with more applications and also for more modes
than just 0x12, that is, modes 0xD to 0x11. Let's see whether I can get
Space Quest 1 (320x200x16 colors) working under X ;-)
Bart