sharksym's MSX World

sharksym.egloos.com

포토로그


구글 애드센스 (블로그 기본)


paraMSX-R 제작 #8 - 디럭스박스 4메가로 달려~달려~ by sharksym

재미나 디럭스박스(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에서 불새 실행



그럼, 다음편에서 또 만나겠습니다요~ ㅎ.ㅎㅋ





CCL

크리에이티브 커먼즈 라이선스
Yeongman Seo에 의해 작성된 저작물은, 별도의 라이선스 조건이 없는 경우 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

MSX rating & email

ClusterMaps

구글 애드센스 (세로 큰직사각형)

통계 위젯 (화이트)

2961
334
120908

이 이글루를 링크한 사람 (화이트)

19