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.