GameRunner는 가상의 MSX 환경을 만들어 주는 기능입니다.
MMC/SD V3에서도 GameRunner 기능(가상의 MSX1 ROM 환경)이 있었는데요,
V4는 내부 가상슬롯(확장슬롯이 아닙니다) 기능으로 좀 더 다양한 환경을 만들 수 있게되었습니다.
기능을 나열해보면요...
- MSX1,2,2+ 가상모드 (JP/KR/EU Locale 지원)
- BASIC 환경 지원
- DiskROM 지원 (DSK 파일 실행)
- MegaRAM과 DiskROM을 동시 구동 (ROM + DSK, DeluxeBox + DSK, SCC-I + DSK)
- RAM Kanji Font 지원
- 넌매퍼 64KB 또는 메모리매퍼 512KB 선택가능 (메인 메모리 설정)
V4의 가상 슬롯은 4개로 이루어져있구요. GameRunner 모드로 전환되면 활성화됩니다.
활성화되면, 가상 슬롯 4개가 본체의 기본 슬롯 4개를 대체하는 방식으로 동작합니다.
아래는 MSX2 JP 모드로 구동 후, SLOT_CHK.ROM을 실행한 모습입니다.
참고로, MMC/SD V4 카트리지는 A1GT의 슬롯2-0에 장착된 상태입니다.
어떤식으로 구현되는지 짐작이 되시죠? ㅎ.ㅎ
아래는 여러가지 조합으로 구동되는 GameRunner 영상입니다.
ROM/DSK 로딩없는 BASIC 부팅 및 각종 ROM, DSK, DeluxeBox, SCC-I 조합환경을 보여줍니다.
다음편에서는 PAC-V 비주얼라이저 연동과 듀얼 DCSG 동작 모습이 나올 예정입니다~ ㅎ.ㅎ
궁금한 부분이 있으시면 댓글달아주세요.
.
.
.
PS. 최종 테스트 용 V4 PCB가 나왔습니다. (아쉽게도 잘 동작하네요.ㅋ)
곧 제작 신청을 받을 예정입니다. 올 크리스마스까지 달려보아요~ ㅎ.ㅎ/