이제 저희 애들이 많이 커서, 지들끼리 MSX 겜도 잘 합니다. ㅎ.ㅎㅋ
MSX 게임팩은 70개쯤 있지만... 좀 더 편하게 쓸 수 있도록 멀티롬팩을 하나 만들었습니다.
애들 수준에 맞는 겜으로 24개를 모아보았어요.
팩에 사진도 한장 프린트해서 붙이고~ 으흐흐..ㅋ
이런 모습입니다! ㅎ.ㅎ
일반 멀티롬팩(합팩)과 차이라면....
게임 선택 메뉴에서 실제 게임샷을 볼 수 있다는 점인데요.
실제 실행하면, 아래처럼 나옵니다.
화면 2/3는 게임 모습이구요. 아래쪽 1/3 화면에 게임 목록이 표시되겠습니다요.
멀티롬팩이야..뭐, 플래쉬롬만 큰거 달면 쉽게 만들수 있겠죠?
지난번 폰트팩 만들다가 남은 보드 재활용해서 쓰도록합니다. 1MB 플래쉬롬 사용할꺼에요.
음... 그럼, 다음 문제는 각 게임의 화면을 캡쳐하는 일인데... 어떻게 하면 쉽게 가능할까요?
80년대에는 좀 힘들었겠지만, 지금은 21세기가 아닙니까요? 걍 에뮬레이터로 갑니다~ ㅋ
paraMSX를 이용하면 VDP 레지스터와 VRAM 내용을 그대로 덤프할 수 있습니다.
아래 스크린샷 참고하셔요.
VDP 레지스터 설정만 알면, 필요한 데이터들을 추출할 수 있겠지요?
걍 윈도용 프로그램하나 만들어서 돌립니다~
패턴 네임, 패턴 제너레이터, 컬러 테이블의 메모리 영역을 확인해서,
스크린2 화면의 상단 2/3 영역을 파일로 뽑습니다.
아래 스크린 샷 참고하셔요.
VRAM0.BIN -> 패턴 네임 데이터
VRAM1.BIN -> 패턴 제너레이터 데이터
VRAM2.BIN -> 컬러 테이블 데이터
전체 24개의 게임들의 스크린샷을 추출하면, OK!!
이제 남은 건, 실제 MSX에서 구동될 런처 프로그램이네요.
화면 출력용 ASCII 폰트 하나 집어넣고, (왠지 BIOS 내장 폰트 쓰면 좀 누추해 보일까봐서요..ㅎ.ㅎ;;)
키 또는 조이스틱 입력받아서 선택/실행할 수 있도록 간단하게 만들었습니다.
실제 구동한 모습은 동영상으로 보여드립니다.
국딩 때, 학교 PC실에서 친구랑 트윈비 많이 했었는데... 이제 저희 애들이 겜하는 모습을 보니 감회가 새롭네요~
그럼, 즐거운 주말 되셔요~ ㅎ.ㅎ
댓글 없음:
댓글 쓰기