17 votes

Police BIOS, police ROM : Où se les procurer ?

Je me demandais si, et comment, je pouvais obtenir les polices utilisées dans la ROM du BIOS (la police que vous voyez en entrant dans la configuration du BIOS et pendant les premières étapes du démarrage).

La même police est utilisée dans VirtualBox, lors du démarrage d'une VM.

Je suis un utilisateur de Linux, et je préférerais que la police soit une police pixel bitmap, afin de pouvoir l'utiliser, mais si elle est disponible dans un autre format, cela ne pose pas de problème.

Le nom du produit serait également utile. Tout ce que j'ai pu trouver, c'est des choses comme "BIOS font" ou "ROM font", ce qui n'est pas tout à fait exact.

Voici une photo que j'ai trouvée sur le web : enter image description here

Et voici VirtualBox : enter image description here

Editer

Voici une comparaison entre Unibit et la police VirtualBox : enter image description here Comme vous pouvez le voir, Unibit a des glyphes similaires, mais ils sont plus étroits que ceux de la police VGA.

19voto

JdeBP Points 25711

Les polices VGA in-ROM fournies dans les firmwares de Bochs et de VirtualBox - le Plex86/Bochs VGA firmware - sont les polices VGA ( VGA-ROM.F?? ) de Joseph Gil's fntcol16.zip paquet . Ils se trouvent dans le code source de Bochs/VirtualBox/Plex86, sous un gros commentaire indiquant leur origine.

fntcol16 dispose d'une police 8×16, telle qu'utilisée pour les modes texte VGA 25 lignes, d'une police 8×14 et d'une police 8×8, telle qu'utilisée pour les modes texte VGA 50 lignes. Les polices utilisées sur un réel pour les modes texte VGA peut être différente. La police utilisée dépend de l'auteur du micrologiciel. Plusieurs personnes sur le WWW ont pris des cartes VGA qu'elles possédaient et ont extrait les polices VGA de la ROM sur la carte, et les ont converties avec des outils tels que (apparemment) Jan Engelhardt's fnt2bdf .

D'autres personnes ont conçu leurs propres polices de caractères, pour Microsoft Windows, X, et ainsi de suite, à partir de zéro. C'est le cas de Dmitry Yu. Bolkhovityanov, qui a créé une police Unicode VGA sur la base de les vga.bdf police de caractères en XDosEmu .

Lorsque vous comparez des polices à l'œil nu, sachez que la police VGA affichée sur le matériel réel est généralement une police 9×16. Les adaptateurs d'affichage VGA et "SuperVGA" en mode texte (VGA) transforment une police 8×16 en une police 9×16, une police 8×16 avec une bordure de 1 pixel entre les caractères ou une police 7×16 avec une bordure de 1 pixel entre les caractères. Cette opération est réalisée au niveau matériel. La police 9×16 est construite en ajoutant un neuvième pixel d'arrière-plan ou (pour les glyphes 0xC0 a 0xDF ) répétant le pixel final.

8voto

SgtOJ Points 7199

Après quelques recherches, la police que vous recherchez s'appelle : 3270. Je ne suis pas sûr qu'elle ait un nom de police officiel. Cependant, je suppose que la police IBM 3270 est celle qui s'en rapproche le plus. La police que vous recherchez est une police matricielle monospace. Je ne suis pas sûr du nom officiel, mais on parle parfois de police VGA ou de police matricielle VGA. Perfect DOS VGA est une très bonne combinaison. Probablement une adéquation parfaite.

enter image description here

3voto

James Mertz Points 390

Pour information, il s'agit de deux polices différentes : VirtualBox utilise le mode texte VGA, tandis que la photo du BIOS utilise le mode MCGA. (Notez que la police différents m lettres .)

Une version est disponible aquí .

Linux kbd Le paquet est livré avec des polices de caractères default8x16 y drdos8x16 mais ils sont en PCF (qui peut être converti en FON ).

3voto

Griffin Points 1

Vous pouvez trouver des polices en mode texte et des polices PC BIOS dans la rubrique .fon y .ttf sur ce site - http://int10h.org/oldschool-pc-fonts/

1voto

Nivas Points 639

Est cette ce que vous recherchez ?

Recherche de Police du système o Police système DOS peut aider.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X