BIOS 글꼴, ROM 글꼴 : 어디서 구할 수 있습니까?


17

BIOS ROM에 사용 된 글꼴 (BIOS 설정을 시작할 때와 부팅 초기 단계에 표시되는 글꼴)을 얻을 수 있는지 궁금합니다.

VM 부팅시 VirtualBox에서 동일한 글꼴이 사용됩니다.

나는 Linux 사용자이고 글꼴을 비트 맵 픽셀 글꼴로 선호하므로 글꼴을 사용할 수 있지만 다른 형식으로 사용할 수 있으면 좋습니다.

그것의 이름도 도움이 될 것입니다. 내가 찾을 수있는 것은 "BIOS 글꼴"또는 "ROM 글꼴"과 같은 것인데, 이는 정확하지 않습니다.

웹에서 찾은 사진은 다음과 같습니다. 여기에 이미지 설명을 입력하십시오

그리고 여기 VirtualBox가 있습니다 : 여기에 이미지 설명을 입력하십시오

편집하다

Unibit와 VirtualBox 글꼴의 비교는 다음과 같습니다. 여기에 이미지 설명을 입력하십시오 보시다시피 Unibit의 글리프는 비슷하지만 VGA 글꼴보다 좁습니다.


좋아, 어떤 사람들은 래스터 화 된 픽셀 글꼴에 대해 언급했습니다. 많은 것이 있는데, 그 이유 중 하나이며, 내가 아직도 찾고있는 것을 찾지 못했습니다. VirtualBox에서 글꼴을 추출 할 수있는 방법이 있습니까?
— polemon

답변:


19

Bochs와 VirtualBox의 펌웨어에 제공되는 ROM ROM VGA 글꼴 ( Plex86 / Bochs VGA 펌웨어VGA-ROM.F?? )은 Joseph Gil fntcol16.zip패키지 의 VGA 글꼴입니다 ( ) . 그것들은 Bochs / VirtualBox / Plex86 소스 코드 안에 있으며, 그들이 어디에서 왔는지에 대한 큰 주석 아래에 있습니다.

fntcol16VGA 25 줄 텍스트 모드에 사용되는 8x16 글꼴이 있습니다. 8 × 14 폰트; VGA 50 줄 텍스트 모드에 사용되는 8x8 글꼴. 실제 시스템에서 VGA 텍스트 모드 에 사용되는 글꼴 은 다를 수 있습니다. 사용되는 글꼴은 펌웨어를 작성한 사람에 따라 다릅니다. WWW의 여러 사람들이 자신이 소유 한 VGA 카드를 가져 와서 카드의 ROM에서 VGA 글꼴을 추출하여 Jan Engelhardt 'sfnt2bdf 와 같은 도구로 변환했습니다 .

다른 많은 사람들이 Microsoft Windows, X 등을 위해 처음부터 같은 모양의 글꼴을 디자인했습니다. 그중 하나가 Dmitry Yu입니다. 했다 Bolkhovityanov, 유니 코드 VGA 글꼴 에 따라 에서 글꼴을 .vga.bdfXDosEmu

눈으로 글꼴을 비교할 때 실제 하드웨어에 표시되는 실제 VGA 글꼴은 일반적으로 9x16 글꼴입니다. (VGA) 텍스트 모드의 VGA 및 "SuperVGA"디스플레이 어댑터는 8 × 16 글꼴을 9 × 16 글꼴, 문자 사이에 1 픽셀 테두리가있는 8 × 16 글꼴 또는 문자 사이의 1 픽셀 테두리 이것은 하드웨어에서 수행됩니다. 9 × 16 글꼴은 배경 9 번째 픽셀을 추가하거나 (글리프의 0xC0경우 0xDF) 최종 픽셀을 반복하여 구성됩니다.


1
좋아, 지금 알았는데 fntcol16.zip, 어떻게 보거나 X에서 사용할 수있게 만들 수 있습니까? 어떻게 든 그들을 PCF로 변환해야한다고 생각합니다.
— polemon

fntcol16.zip 패키지에 대한 링크는 아래 것 같다,하지만 난 적어도 비슷한 사본을 발견, 또는 여기를 . 다른 패키지들도 있습니다 .
— Amziraro

8

일부 조사 후, 찾고있는 글꼴을 3270이라고합니다. 공식 글꼴 이름이 있는지 확실하지 않습니다. 그러나 IBM 3270 글꼴이 가장 가깝습니다. 찾고있는 글꼴은 모노 스페이스 래스터 글꼴입니다. 공식 이름이 무엇인지 잘 모르겠지만 때로는 VGA 글꼴 또는 VGA 래스터 글꼴을 나타냅니다. 완벽한 DOS VGA 는 매우 일치합니다. 아마도 완벽하게 일치 할 것입니다.

여기에 이미지 설명을 입력하십시오


큰! 내가 살펴볼 게 Linux에서는 글꼴 "Unibit"가 있는데,이 글꼴은 내가 사용하는 글꼴과 매우 유사합니다. 글꼴의 출처는 확실하지 않습니다.
— polemon

IBM3270 권장 사항이 잘못되었습니다. 나는 y둘 사이를 비교할 때 내가 틀렸다는 것을 알았다 .
— SgtOJ

완벽합니다. 이것이 정답입니다.
— jpangamarca

3

FWIW에는 두 가지 글꼴이 있습니다. VirtualBox는 VGA 텍스트 모드를 사용하고 BIOS 사진은 MCGA를 사용합니다. ( 다른 m문자를 참고하십시오 .)

하나의 버전이 여기에 있습니다 .

Linux kbd패키지에는 글꼴 및가 포함 default8x16되어 drdos8x16있지만 PCF 형식 ( FON 으로 변환 가능 )입니다.


감사합니다. VGA 텍스트 모드와 유니 비트를 비교 한 그림을 게시하겠습니다.
— polemon


1

인가 이것은 당신이 찾고있는 무엇?

시스템 글꼴 또는 DOS 시스템 글꼴을 검색하면 도움이 될 수 있습니다.


올바른 글꼴이 아닙니다. 좋은 레크레이션이지만 0을 살펴보십시오. 연결 한 글꼴 중 하나가 슬래시되고 내 말은 점선으로 표시됩니다. 사소한 차이점이지만 BIOS 및 VirtualBox에서 사용되는 것과 정확히 일치해야합니다.
— polemon


-1

Windows 7에서 글꼴은 "터미널"이라고합니다.


아니요, 같은 글꼴이 아닙니다. 슬래시 0을 확인하면 차이가 나타납니다.
— polemon

시스템 공급 업체 또는 비디오 카드 제조업체에 따라 글꼴이 항상 동일하지는 않습니다.
— Bert
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.