본문 바로가기

이글루스

sharksym's MSX World

검색페이지 이동

사이드 메뉴

이글루스 블로그 정보

FontPack 제작 #14 - 롬매퍼 변경

앱으로 보기

본문 폰트 사이즈 조절

이글루스 블로그 컨텐츠

FontPack 제작 #14 - 롬매퍼 변경

폰트팩 V1은 ASCII 16K 매퍼와 동일하게 구현되어 있고,
전체 주소영역을 반으로 나눠서 플래쉬롬과 SRAM이 2MB씩 사용합니다.

지난 6년(?)간 폰트팩을 사용해본 결과, ASCII 16K 매퍼를 활용하는 경우가 별로 없네요.
MMC/SD V4의 메가램도 용량이 2MB라서, ASCII 매퍼 테스트 목적으로 폰트팩을 쓸 이유도 사라졌구요.

폰트팩 V2에서는 롬이 8MB로 늘어났기 때문에,
ASCII 16KB 매퍼를 삭제하고 폰트팩 전용의 롬매퍼가 탑재되었습니다.
이렇게 변경되면서 V1에 있던 128KB 유저 메가램 기능도 함께 삭제되었습니다.
뭐, 바뀐 매퍼로 인해 사용자가 따로 신경 쓸 부분은 없어요. ㅎ.ㅎ

전체 8MB 플래쉬롬에서,
2MB는 기존 V1과 동일한 BIOS + CP949 관련 테이블/폰트가 들어가겠구요.
5MB는 V2 전용의 유니코드 테이블/폰트가 들어갑니다.
그럼 1MB가 남게 되는데요.

요기는 간단하게 활용할 수 있는 1MB짜리 멀티롬 하나를 넣어놨습니다.
제가 카트리지 배포할 때 넣어드리는건 아니고, 사용자가 직접 다운로드하셔야 됩니다요~
어차피 처음에 폰트롬 생성하고 다운로드 해야되니까 필수 작업이긴 하겠네요.

멀티롬은 요놈이 들어가니까 참고하시구요.


요약: V2에서는 '유저롬 128KB' 기능이 '멀티롬 1MB'으로 변경됨.

즐거운 주말 되세요~


포스트 공유하기

썸네일
sharksym님의 글 구독하기
덧글 0 관련글(트랙백) 0
신고
맨 위로
앱으로 보기 배너 닫기

공유하기

주소복사

아래의 URL을 길게 누르면 복사할수있습니다.

http://sharksym.egloos.com/m/5390839
닫기

팝업

모바일기기에서만 이용이 가능합니다.
운영체제가 안드로이드, ios인
모바일 기기에서 이용해주세요.

덧글 삭제

정말 삭제하시겠습니까?

비밀번호 확인

게시글 신고하기

밸리 운영정책에 맞지 않는 글은 고객센터로
보내주세요.

신고사유





신고사유와 맞지 않을 경우 처리되지 않을 수 있습니다.
저작권 위반/명예훼손 등은 고객센터를 통해 권리침해
신고해주세요.
고객센터 바로가기