재미나 디럭스박스(DeluxeBox) 아시죠?
램을 넣어서 만든 메가롬팩인데요.
FDD 또는 카세트로 롬 이미지를 로딩해서 구동하는 방식입니다.
paraMSX-R에는 4메가 버전의 디럭스박스를 에뮬레이션합니다.
4메가니까 128 x 4 = 512KBytes 용량이 되겠습니다.
참고로 paraMSX-R에는 2048KB의 SRAM이 들어있습니다.
그 중 1024KB는 메인 메모리 매퍼로 쓰이구요,
나머지 용량 중 512KB를 디럭스박스로 사용합니다.
오리지널 디럭스박스와 H/W 동작이 같도록 만들었습니다.
그러니까 80년대 재미나에서 발매했던 로더 프로그램을 그대로 사용가능합니다.
아래는 CPC-400 머신 세팅으로 버블보블을 로딩하는 모습입니다.
사용 편의를 위해서 PARAMSXR.COM 실행할 때,
슬롯1이 비어있으면 디폴트로 디럭스박스를 세팅하도록 했습니다.
아래는 에뮬을 종료한 상태의 레지스터 및 기본슬롯 상태를 보여주는데요.
페이지0 = 슬롯0-0 (메인 BIOS)
페이지1 = 슬롯1 (디럭스박스)
페이지2 = 슬롯1 (디럭스박스)
페이지3 = 슬롯0-2 (메인 램)
으로 동작하고 있네요. ㅎ.ㅎ
마지막으로 제 GT에서 구동하는 영상을 올려봅니다.
1. X-II + 디럭스박스 + FDD에서 재미나 램카드 테스트 프로그램 구동 (RAMTEST)
2. X-II + 디럭스박스 + FDD에서 버블보블 실행
3. IQ-2000 + 디럭스박스 + FDD에서 불새 실행
그럼, 다음편에서 또 만나겠습니다요~ ㅎ.ㅎㅋ
댓글 없음:
댓글 쓰기