Subject: Re: Introduction and a couple of questions
To: Bill Studenmund <wrstuden@netbsd.org>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 07/13/2005 22:31:04
--Signature_Wed__13_Jul_2005_22_31_04_-0400_B9fGPT29c_6Ygm0e
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> > > I thought we're stuck by the font OFW provided us, but looks like
> > > not.
> >=20
> > No, definitely not :) macppc's ofb driver just defaults to the ROM
> > font when screen resolution is below 1024x768 ( something we should
> > get rid of I think ). On the other hand it makes some sense since
> > most Old World Macs have braindead OpenFirmware that always starts
> > in 640x480 ( and have no way to change that ), most newer Macs use
> > whatever MacOS set up ( and have ways to change resolution from OF )
>=20
> It makes a LOT of sense. The problem is that if we used the big font
> on a small screen, we ended up with a 57 column screen. sysinst would
> then do something in the install that would panic() the system. That
> was no fun...

Eh, that sounds ... weird. Definitely not a good reason to panic.
What I meant is - it should be configurable which font we use.
And - wouldn't it make more sense to fall back to a smaller font ( ROM
font or not ) only when we can't get at least 80 columns with whatever
font the user wants? The current code would use the ROM font in 640x480
even if the compiled-in font is small enough ( like 8x8 or so )

have fun
Michael

--Signature_Wed__13_Jul_2005_22_31_04_-0400_B9fGPT29c_6Ygm0e
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQtXOaMpnzkX8Yg2nAQL+jQf/ZG8VBtNn73m1JCEEbb+EzYXAzJnmkZfK
P+2p61houhila76+i2yG3dZSFISr1eBRH/LYO1lFN/WwJdxse+6plccatTCrHxI2
XgsvQm8Eqd7EoXsqEE3ICyIvrtzLhLNMlKrZqpBZEcvpPunsw3ibIuzHR2VBS2XY
RXv21hGUyc6cbV6ZApUvSV6Cv2NBLMMG4w7rgvoX/021OqKNGFW9krfC+Hwe9iCH
24xlXmtvoB4KfrH4OGIGobjHxjBY/GBeuvotoNLWVzAeXHrW+AkRwG6LBj9I3wv7
U/Q7bj9NY0fxqzcge8qf4tiZTls1jINGMzCxmEKme0haaxYpEQglcQ==
=GaOG
-----END PGP SIGNATURE-----

--Signature_Wed__13_Jul_2005_22_31_04_-0400_B9fGPT29c_6Ygm0e--