----------------------------------------------------------------
FontPack Tool 모음 (2016.03.29)
By 서영만 <email:sharksym@hitel.net>
----------------------------------------------------------------
* UPDATE
ANSI 스크린 수정: DEL 키처리 및 BASIC CLS 커맨드 수정
BASIC 용 SET HAN 커맨드 추가
[ FONTPACK.COM ] -----------------------------------------------
FontPack의 플래쉬롬/SRAM에 롬을 다운로드 또는
ANSI 스크린, IME 설정을 위한 MSX-DOS 프로그램입니다.
* 요구 사항
FontPack 카트리지
MSX-DOS1/2
* 사용법
FONTPACK w|ws|r|rs|x filename slot[subslot]
w: 플래쉬롬 다운로드 (FontPack 롬 또는 ASCII 16K 메가롬)
r: 플래쉬롬 덤프
ws: SRAM 다운로드 (USER FONT DATA)
rs: SRAM 덤프
x: SRAM 다운로드 및 실행 (ASCII 16K 1메가롬)
예) FONTPACK w font.rom 1
FONTPACK ws sram.rom 2
FONTPACK r dump.rom 23
FONTPACK rs dump.rom 2
FONTPACK x game.rom 11
FONTPACK f [filename]
f: FNT 파일(2KBytes 8x8 font)을 MAIN BIOS 용 Font로 설정
FNT 파일 지정하지 않으면, MAIN BIOS의 기본 Font로 리셋
예) FONTPACK f myfont.fnt
FONTPACK ansi[0|1|2|3]
ansi: 현재 설정 표시
ansi0: ANSI 스크린 해제
ansi1: 64x24 CP949 전환
ansi2: 64x24 JOHAB 전환
ansi3: 85x35 CP949 전환
예) FONTPACK ansi3
FONTPACK ime[0|1]
ime: 현재 설정 표시
ime0: 한글 IME 해제
ime1: 한글 IME 사용
예) FONTPACK ime1
[ FontPackTool.exe ] -------------------------------------------
FontPack 용 ROM파일을 생성하는 Windows 프로그램입니다.
* 요구 사항
MS Windows 7 이상
*.FNT 파일
* 사용법
1. FontPackTool.exe 및 각종 폰트(*.FNT) 파일을 준비
2. FontPackTool 실행 후, 16x16 및 12x12 폰트 설정
TTF 폰트 사용 시 크기는 12pt, 9pt로 설정
3. STARTUP/BIOS/USER ROM파일 설정
USER ROM파일은 ASCII16K 128KB 롬파일 사용
4. "롬파일 저장" 버튼으로 최종 ROM파일 생성
5. FONTPACK.COM 이용하여 생성된 롬파일을 다운로드
* 기본 FNT 파일
0000_00FF_ASCII.FNT -> 16x16 ASCII 폰트
JOHAB_844.FNT -> 16x16 한글 844 조합폰트
A1A1_AEFE_SPE.FNT -> 16x16 특수문자 폰트
CAA1_FDFE_HANJA.FNT -> 16x16 한자 폰트
[ STARTUP / BIOS ] ---------------------------------------------
FontPack롬에 포함되는 SW(롬)입니다.
FontPackTool.exe 프로그램에서 FontPack 롬에 삽입합니다.
* 파일
STARTUP.ROM -> 부트코드 v1.03
BIOS.ROM -> 한글 IME v0.8, ANSI 스크린 v0.8
[ BASIC Command ] ----------------------------------------------
* 아스키 문자 크기 및 한글 코드 설정
SET HAN 0 -> 아스키 폰트 8 x 8, 조합형 한글 16 x 16
SET HAN 1 -> 아스키 폰트 8 x 16, 조합형 한글 16 x 16
SET HAN 2 -> 아스키 폰트 8 x 8, 완성형 한글 16 x 16
SET HAN 3 -> 아스키 폰트 8 x 16, 완성형 한글 16 x 16
* 그래픽 모드(SCREEN 2~12) 용 문자 출력 디바이스
OPEN "FNP:" AS #1
PRINT #1, "한글 TEST"
태그 : FontPack