แบบอักษร BIOS, แบบอักษร ROM: หาได้ที่ไหน


17

ฉันสงสัยว่าและฉันจะใช้แบบอักษรที่ใช้ใน BIOS ROM ได้อย่างไร (แบบอักษรที่คุณเห็นเมื่อเข้าสู่การตั้งค่า BIOS และในช่วงเริ่มต้นของการบูต)

ใช้แบบอักษรเดียวกันใน VirtualBox เมื่อบูต VM

ฉันเป็นผู้ใช้ Linux และฉันต้องการใช้แบบอักษรเป็นบิตแมปพิกเซลแบบอักษรดังนั้นฉันจึงสามารถใช้งานได้ แต่เมื่อมันพร้อมใช้งานในรูปแบบอื่นนั่นก็ใช้ได้

ชื่อของมันก็จะเป็นประโยชน์เช่นกัน ทั้งหมดที่ฉันสามารถหาได้คือ "ตัวอักษร BIOS" หรือ "ตัวอักษร ROM" ซึ่งไม่ถูกต้องนัก

นี่คือภาพที่ฉันพบบนเว็บ: ป้อนคำอธิบายรูปภาพที่นี่

และนี่คือ VirtualBox: ป้อนคำอธิบายรูปภาพที่นี่

แก้ไข

นี่คือการเปรียบเทียบแบบอักษร Unibit และ The VirtualBox: ป้อนคำอธิบายรูปภาพที่นี่ อย่างที่คุณเห็น Unibit มี glyphs ที่คล้ายกัน แต่จะแคบกว่าแบบอักษร VGA


ตกลงบางคนตอบกลับว่าใช้ฟอนต์พิกเซลแบบแรสเตอร์ไรซ์ มีหลายอย่างและเป็นหนึ่งในเหตุผลที่ทำไมฉันไม่พบสิ่งที่ฉันยังคงมองหาอยู่ มีวิธีที่ฉันสามารถแยกแบบอักษรจาก VirtualBox หรือไม่
polemon

คำตอบ:


19

ในรอมอักษร VGA จำหน่ายใน firmwares ทั้ง Bochs และ VirtualBox - การPlex86 / Bochs VGA เฟิร์ม - เป็นแบบอักษร VGA ( VGA-ROM.F??) จากโจเซฟกิลของfntcol16.zipแพคเกจ พวกเขาอยู่ที่นั่นในซอร์สโค้ด Bochs / VirtualBox / Plex86 ภายใต้ความคิดเห็นขนาดใหญ่ที่บอกว่ามาจากไหน

fntcol16มีตัวอักษร 8 × 16 ซึ่งใช้สำหรับโหมดข้อความ VGA 25 line; แบบอักษร 8 × 14; และตัวอักษร 8 × 8 ที่ใช้สำหรับโหมดข้อความ VGA 50 line แบบอักษรที่ใช้กับเครื่องจริงสำหรับโหมดข้อความ VGA อาจแตกต่างกัน แบบอักษรใดที่ใช้จะขึ้นอยู่กับผู้ที่เขียนเฟิร์มแวร์ หลายคนบน WWW ได้นำการ์ด VGA ที่พวกเขาเป็นเจ้าของและสกัดแบบอักษร VGA จากรอมบนบัตรและเปลี่ยนพวกเขาด้วยเครื่องมือเช่น (เห็นได้ชัด) ม.ค. fnt2bdfละลายของ

คนอื่นหลายคนได้ออกแบบแบบอักษรที่คล้ายกันของตัวเองสำหรับ Microsoft Windows, X และอื่น ๆ ตั้งแต่เริ่มต้น หนึ่งในนั้นคือ Dmitry Yu Bolkhovityanov ที่ได้ทำแบบอักษร Unicode VGAขึ้นอยู่กับตัวอักษรในvga.bdfXDosEmu

ระวังเมื่อเปรียบเทียบแบบอักษรด้วยตาว่าตัวอักษร VGA จริงที่แสดงบนฮาร์ดแวร์จริงมักเป็นแบบอักษร 9 × 16 อะแดปเตอร์การแสดงผลแบบ VGA และ "SuperVGA" ในโหมดข้อความ (VGA) เปลี่ยนแบบอักษร 8 × 16 เป็นแบบอักษรหลากหลายแบบอักษรแบบ 9x16 แบบอักษรแบบ 8 × 16 แบบอักษรขนาด 8 × 16 ที่มีเส้นขอบ 1 พิกเซลระหว่างตัวอักษรหรือแบบอักษร 7 × 16 เส้นขอบ 1 พิกเซลระหว่างตัวอักษร สิ่งนี้ทำในฮาร์ดแวร์ แบบอักษร 9 × 16 ถูกสร้างขึ้นโดยการเพิ่มพิกเซลที่เก้าพื้นหลังหรือ (สำหรับร่ายมนตร์0xC0เป็น0xDF) เพื่อทำซ้ำพิกเซลสุดท้าย


1
ตกลงฉันได้รับfntcol16.zipแล้วฉันจะดูพวกเขาหรือทำให้ใช้ได้ใน X ได้อย่างไร ฉันเชื่อว่าฉันจะต้องแปลงเป็น PCF อย่างใด
polemon

เชื่อมโยงไปยังแพคเกจ fntcol16.zip ที่ดูเหมือนว่าจะลง แต่ผมพบว่าการคัดลอกหรืออย่างน้อยสิ่งที่คล้ายกันที่นี่ มีแพ็กเกจอื่น ๆ และดังกล่าวมีที่นี่
Amziraro

8

หลังจากการวิจัยบางตัวอักษรที่คุณกำลังมองหาเรียกว่า: 3270 ไม่แน่ใจว่ามันมีชื่อแบบอักษรอย่างเป็นทางการ อย่างไรก็ตามฉันคิดว่า IBM 3270 font นั้นใกล้เคียงที่สุด แบบอักษรที่คุณต้องการคือแบบอักษรแรสเตอร์แบบอวกาศ ฉันไม่แน่ใจว่าชื่ออย่างเป็นทางการคืออะไร แต่บางครั้งก็อ้างถึงแบบอักษร VGA หรือแบบอักษร VGA แรสเตอร์ Perfect DOS VGAเป็นเกมที่ดีมาก อาจเป็นคู่ที่สมบูรณ์แบบ

ป้อนคำอธิบายรูปภาพที่นี่


ที่ดี! ฉันจะดูมัน บน Linux ฉันมีแบบอักษร "Unibit" ซึ่งมีความคล้ายคลึงกับแบบอักษรที่ฉันใช้ ฉันไม่แน่ใจว่าตัวอักษรมาจากไหน
polemon

ฉันผิดกับคำแนะนำของ IBM3270 ฉันสังเกตเห็นว่าฉันผิดเมื่อเปรียบเทียบyระหว่างทั้งสอง
SgtOJ

มันสมบูรณ์แบบนี่ควรเป็นคำตอบที่ได้รับการยอมรับ
jpangamarca

3

FWIW เป็นแบบอักษรที่แตกต่างกันสองแบบ: VirtualBox ใช้โหมดข้อความ VGA ในขณะที่ภาพถ่าย BIOS ใช้ MCGA (สังเกตอักษรที่แตกต่างกันm )

รุ่นหนึ่งคือสามารถใช้งานได้ที่นี่

kbdแพ็คเกจLinux มาพร้อมกับแบบอักษรdefault8x16และdrdos8x16แต่อยู่ในรูปแบบPCF (ซึ่งสามารถแปลงเป็น FON )


ขอบคุณฉันจะโพสต์ภาพที่ฉันเปรียบเทียบโหมดข้อความ VGA กับ unibit
polemon


1

คือนี้สิ่งที่คุณกำลังมองหา?

การค้นหาSystem FontหรือDOS System Fontอาจช่วยได้


มันไม่ใช่แบบอักษรที่ถูกต้อง มันเป็นการพักผ่อนที่ดี แต่ลองดูเลขศูนย์ หนึ่งในแบบอักษรที่คุณเชื่อมโยงถูกทับส่วนที่ฉันหมายถึงจะเป็นจุด เป็นเพียงความแตกต่างเล็กน้อย แต่ฉันต้องการสิ่งที่ใช้กับ BIOS และ VirtualBox
polemon

1

เมื่อหลายปีก่อนฉันได้สร้างการปรับ TTF ของแบบอักษรของ FreeDOS: http://dosega.sourceforge.net/ บางทีนี่อาจจะใกล้เคียงกับสิ่งที่คุณกำลังมองหา


-1

ใน Windows 7 แบบอักษรเรียกว่า "Terminal"


ไม่มันไม่ใช่แบบอักษรเดียวกัน ตรวจสอบศูนย์ที่ถูกเฉือนแล้วคุณจะเห็นความแตกต่าง
polemon

แบบอักษรอาจไม่เหมือนกันเสมอไปขึ้นอยู่กับผู้จำหน่ายระบบหรือผู้ผลิตการ์ดแสดงผล
Bert
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.