BIOS yazı tipi, ROM yazı tipi: Nereden alınır?


17

BIOS ROM'da (BIOS kurulumuna girerken ve önyüklemenin erken aşamalarında gördüğünüz yazı tipi) kullanılan yazı tiplerini nasıl elde edip edemeyeceğimi merak ediyordum.

Bir VM önyüklenirken VirtualBox'ta aynı yazı tipi kullanılır.

Ben bir Linux kullanıcısıyım ve yazı tipini bitmap piksel yazı tipi olarak tercih ederim, bu yüzden kullanabilirim, ancak başka bir formatta mevcut olduğunda, bu iyi.

Adı da yardımcı olacaktır. Bulabildiğim tek şey "BIOS yazı tipi" veya "ROM yazı tipi" gibi şeylerdi, ki bu pek doğru değildi.

İşte web'de bulduğum bir resim: resim açıklamasını buraya girin

Ve işte VirtualBox: resim açıklamasını buraya girin

Düzenle

Unibit ve The VirtualBox yazı tipinin karşılaştırması: resim açıklamasını buraya girin Gördüğünüz gibi Unibit benzer gliflere sahip, ancak VGA yazı tipinden daha dar.


Tamam, bazı insanlar rasterleştirilmiş piksel yazı tiplerinden bahsetti. Çok fazla var ve nedenini hala aradığım kişiyi bulamıyorum. Yazı tipini VirtualBox'tan ayıklayabileceğim bir yol var mı?
polemon

Yanıtlar:


19

Hem Bochs hem de VirtualBox - Plex86 / Bochs VGA ürün yazılımı - ürün yazılımında verilen ROM içi VGA yazı tipleri VGA-ROM.F??, Joseph Gil fntcol16.zippaketindeki VGA yazı tipleridir ( ) . Bochs / VirtualBox / Plex86 kaynak kodunda, nereden geldiklerini söyleyen büyük bir yorumun altındalar.

fntcol16VGA 25 satır metin modlarında kullanılan 8 × 16 yazı tipine sahiptir; 8 × 14 yazı tipi; ve VGA 50 satır metin modları için kullanılan 8 × 8 yazı tipi. VGA metin modları için gerçek bir makinede kullanılan yazı tipleri farklı olabilir. Hangi yazı tipinin kullanıldığı, ürün yazılımını kimin yazdığına bağlıdır. WWW'deki çeşitli insanlar sahip oldukları VGA kartlarını aldılar ve VGA yazı tiplerini karttaki ROM'dan çıkardılar ve (görünüşe göre) Jan Engelhardt'ınfnt2bdf araçlarıyla dönüştürdüler .

Diğer bazı insanlar, Microsoft Windows, X ve benzeri için kendi benzer yazı tiplerini sıfırdan tasarladılar. Bunlardan biri Dmitry Yu. Yapmıştır Bolkhovityanov, Unicode VGA yazı dayalı yazı tipinin .vga.bdfXDosEmu

Yazı tiplerini gözle karşılaştırırken, gerçek donanımda görüntülenen gerçek VGA yazı tipinin genellikle 9 × 16 yazı tipi olduğunu unutmayın. (VGA) metin modlarındaki VGA ve "SuperVGA" ekran bağdaştırıcıları, 8 × 16 yazı tipini çeşitli şekillerde 9 × 16 yazı tipine, karakterler arasında 1 piksel kenarlığa sahip 8 × 16 yazı tipine veya karakterler arasında 1 piksellik bir kenarlık. Bu donanımda yapılır. 9 × 16 yazı tipi, arka plan dokuzuncu pikseli ekleyerek veya son pikseli yineleyerek (glifler 0xC0için 0xDF) oluşturulur.


1
Tamam, fntcol16.zipşimdi aldım , onları nasıl görüntüleyebilir veya X'te kullanılabilir hale getirebilirim? Onları bir şekilde PCF'ye dönüştürmem gerekeceğine inanıyorum.
polemon

Fntcol16.zip paketine bağlantı aşağı gibi görünüyor, ama en azından benzer bir şey bir kopyasını buldum, ya burada . Burada başka paketler var .
Amziraro

8

Biraz araştırmadan sonra, aradığınız yazı tipinin adı: 3270. Resmi bir yazı tipi adı olduğundan emin değilsiniz. Ancak, en yakın IBM 3270 yazı tipi olduğunu düşünüyorum. Aradığınız yazı tipi bir tek aralıklı raster yazı tipidir. Resmi adın ne olduğundan emin değilim ama bazen bir VGA yazı tipine veya VGA raster yazı tipine atıfta bulunuyor. Mükemmel DOS VGA çok iyi bir eşleşme. Muhtemelen mükemmel bir eşleşme.

resim açıklamasını buraya girin


Harika! Ben bir göz atacağım. Linux'ta kullandığım yazı tipine çok benzeyen "Unibit" yazı tipine sahibim. Yazı tipinin nereden geldiğinden emin değilim.
polemon

IBM3270 önerisiyle yanılmışım. yİkisi arasında karşılaştırıldığında yanlış olduğumu fark ettim .
SgtOJ

Mükemmel, bu kabul edilen cevap olmalı.
jpangamarca

3

FWIW, bunlar iki farklı yazı tipidir: VirtualBox VGA metin modunu kullanırken, BIOS fotoğrafında MCGA kullanılır. ( Farklı mharfleri not edin .)

Bir sürümü burada bulabilirsiniz .

Linux kbdpaketi yazı ile gelir default8x16ve drdos8x16ancak içindedir PCF (edilebilir formata FON dönüştürülür ).


Teşekkürler, VGA metin modunu unibit ile karşılaştıracağım bir resim yayınlayacağım.
polemon


1

Aradığınız bu mu?

Aranıyor Sistemi Yazı veya DOS Sistemi Yazı yardımcı olabilir.


Doğru yazı tipi değil. Güzel bir rekreasyon, ama sıfırlara bir göz atın. Bağladığınız yazı tipindeki, kesik çizgili, kastettiğim yazı noktalı. Bu sadece küçük bir fark, ama tam olarak BIOS ve VirtualBox'da kullanılana ihtiyacım var.
polemon


-1

Windows 7'de yazı tipine "Terminal" adı verilir


Hayır, aynı yazı tipi değil. Kesik sıfırları kontrol edin, farkı göreceksiniz.
polemon

Yazı tipi, sistem satıcısına veya ekran kartı üreticisine bağlı olarak her zaman aynı değildir.
Bert
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.