2019년 2월 9일 토요일

MMC/SD Drive V4 - GameRunner모드에서 SCMD 구동





SCMD는 PSG + SCC + OPLL을 사용하는 음악재생기입니다.

전용의 MML 및 MML 컴파일러가 있습니다.

버전이 바뀌면 하위버전 데이터가 호환되지않는 등의 불편함이 있구요.

DOS 프로그램이지만 메모리매퍼를 사용하는 특이한 구조로 되어있습니다.


제작자가 blueMSX 등의 에뮬레이터를 사용해서 그런지,

실기에서는 구동하기가 꽤 까다로운 프로그램 중 하나입니다. ㅎ.ㅎ



서론은 여기까지! 그럼 본론으로 들어갑니다.

MSX2 실기에서 MMC/SD Drive V4(이하 V4로 표기)를 이용하여 SCMD를 구동해봅시다~~


[ 동작 환경 ]

본체 = 대우 CPC-400 (FM 사운드가 없어요!)

SLOT1 = MMC/SD Drive V4

SLOT2 = FDD (CPC-400 내장)

SLOT3 = FMPAC

I/O-SLOT = PAC-V


후면 슬롯에는 painkilla님이 만드신 컨버터를 사용했습니다.

한개는 I/O슬롯으로 쓰기위해 약간의 개조를 했습니다. 참고하세요.


[ V4 GameRunner ]

머신 에뮬 = MSX2 JP

V-SLOT1 = SCC-I with 128kB SRAM

V-SLOT2 = 2DD 에뮬

V-SLOT3 = 메모리매퍼 512kB



먼저 SCMD v1.10.4 프로그램과 음악파일 몇개를 디스크이미지로 만들었습니다.

(첨부파일을 받아서 테스트해보실 수 있어요.)

Download: SCMD110A.zip



GameRunner를 이용하여, 국산 MSX2에서 일제 MSX2 머신모드로 구동하였구요.

SCC-I 기능을 가상슬롯1으로 설정하고 디스크이미지로 부팅하여 동작합니다.


SCMD 프로그램을 실행하면, SCC-I 및 MSX-MUSIC 슬롯을 검색하게 되는데요.

MusicROM이 없더라도 SCMD는 OPLL 포트로 데이터 출력을 항상 하도록 되어있습니다.

그러니까 I/O 슬롯에 FM 사운드 호환 카트리지를 꽂아서 FM 사운드를 들을 수 있어요.


대충 동작 환경은 이해되시죠?

그럼 영상으로 보시겠습니다요~~ ㅎ.ㅎ

(영상 후반부에는 OPLL 용 VGM 파일을 재생하는 것도 넣어봤습니다.

관심 있으시면 끝까지 보셔요ㅋ)






댓글 없음:

댓글 쓰기