Saya bertanya-tanya apakah, dan bagaimana saya bisa menggunakan font dalam ROM BIOS (font yang Anda lihat ketika memasuki pengaturan BIOS dan selama tahap awal boot).
Font yang sama digunakan di VirtualBox, saat mem-boot VM.
Saya pengguna Linux, dan saya lebih suka font sebagai font bitmap pixel, jadi saya bisa menggunakannya, tetapi ketika tersedia dalam format lain, itu bagus.
Nama itu akan sangat membantu juga. Yang bisa saya temukan adalah hal-hal seperti "font BIOS" atau "font ROM", yang tidak cukup akurat.
Ini gambar yang saya temukan di web:
Dan inilah VirtualBox:
Edit
Berikut adalah perbandingan font Unibit dan The VirtualBox: Seperti yang Anda lihat, Unibit memiliki mesin terbang yang serupa, tetapi mereka lebih sempit daripada font VGA.
Jawaban:
Font VGA in-ROM yang disertakan dalam firmware Bochs dan VirtualBox - firmware VGA Plex86 / Bochs - adalah font VGA (
VGA-ROM.F??
) dari paket Joseph Gilfntcol16.zip
. Mereka ada di sana dalam kode sumber Bochs / VirtualBox / Plex86, di bawah komentar besar yang mengatakan dari mana mereka berasal.fntcol16
memiliki font 8 × 16, seperti yang digunakan untuk mode teks baris VGA 25; font 8 × 14; dan font 8 × 8 seperti yang digunakan untuk mode teks baris VGA 50. Font yang digunakan pada mesin nyata untuk mode teks VGA mungkin berbeda. Font apa yang digunakan tergantung dari siapa yang menulis firmware. Berbagai orang di WWW telah mengambil kartu VGA yang mereka miliki dan mengekstrak font VGA dari ROM pada kartu, dan mengonversinya dengan alat-alat seperti (tampaknya) Jan Engelhardt'sfnt2bdf
.Berbagai orang lain telah mendesain font yang mirip sendiri, untuk Microsoft Windows, X, dan sebagainya, dari awal. Salah satunya adalah Dmitry Yu. Bolkhovityanov, yang telah membuat font Unicode VGA berdasarkan pada
vga.bdf
fontXDosEmu
.Perlu diketahui, ketika membandingkan font dengan mata, bahwa font VGA yang sebenarnya seperti yang ditampilkan pada perangkat keras nyata biasanya font 9 × 16. Adaptor tampilan VGA dan "SuperVGA" dalam mode teks (VGA) mengubah font 8 × 16 menjadi, beragam, font 9 × 16, font 8 × 16 dengan batas 1-piksel antara karakter, atau font 7 × 16 dengan batas 1-piksel antara karakter. Ini dilakukan dalam perangkat keras. 9 × 16 huruf dibangun oleh salah menambahkan latar belakang pixel kesembilan atau (untuk mesin terbang
0xC0
untuk0xDF
) mengulangi pixel akhir.sumber
fntcol16.zip
sekarang, bagaimana saya bisa melihatnya atau membuatnya tersedia dalam X? Saya percaya saya harus mengubahnya ke PCF entah bagaimana.Setelah beberapa penelitian,
font yang Anda cari disebut: 3270. Tidak yakin itu memiliki nama font resmi. Namun, saya kira font IBM 3270 adalah yang terdekat.Font yang Anda cari adalah font raster monospace. Saya tidak yakin apa nama yang resmi tetapi apakah kadang-kadang merujuk ke font VGA atau font raster VGA. Perfect DOS VGA sangat cocok. Mungkin, pasangan yang sempurna.sumber
y
keduanya.FWIW, itu adalah dua font yang berbeda: VirtualBox menggunakan mode teks VGA, sedangkan foto BIOS menggunakan MCGA. (Catat huruf-huruf yang berbeda
m
.)Satu versi tersedia di sini .
kbd
Paket Linux datang dengan fontdefault8x16
dandrdos8x16
, tetapi mereka dalam format PCF (yang dapat dikonversi ke FON ).sumber
Anda dapat menemukan mode teks umum dan font PC BIOS dalam
.fon
dan.ttf
format di situs ini - http://int10h.org/oldschool-pc-fonts/sumber
Apakah ini yang Anda cari?
Mencari Font Sistem atau Font Sistem DOS dapat membantu.
sumber
Beberapa tahun yang lalu saya membuat adaptasi TTF dari font FreeDOS: http://dosega.sourceforge.net/ Mungkin ini akan mendekati apa yang Anda cari.
sumber
Pada Windows 7, font disebut "Terminal"
sumber