sharksym's MSX World

sharksym.egloos.com

포토로그


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


VGMPlay - MMC/SD Drive V4 DCSG 코드 추가 by sharksym

VGMPlay - MMC/SD Drive V4 DCSG 코드 추가

올초 VGMPlay의 새버전이 릴리스 된다는 소식이 있었습니다.
정식버전이 나오면 MMC/SD V4의 사운드 코드를 추가하려했는데...
아직도 릴리스 소식이 없네요. ㅎ.ㅎㅋ

일단 현재 최신코드 기준으로 커밋을 만들어서 올렸습니다.
repo는 github에 별도로 만들었어요.



원제작자의 vgmplay-msx는 bitbucket에 코드가 있습니다. 참고하시구요.




VGMPlay 1.2 이후로 많이 바뀌었습니다.
특히 Franky의 사운드 카트리지의 디텍션이 따로 구현되어있어서,
bitbucket의 최신 코드로는 MMC/SD V4의 DCSG를 쓸 수가 없게되어 있습니다. ㅎ.ㅎ;

DCSG 사운드도 TI SN76489 칩과 SEGA VDP에 내장된 사운드를 구분할 수 있도록 되어있어요.
아시다시피 MMC/SD V4는 TI SN76489 칩이 들어있습니다.

MMC/SD V4 지원되는 코드로 빌드하면, 아래처럼 DCSG 사운드를 들을 수 있습니다.

SEGA VDP 사운드 재생 모습 (MMC/SD V4 한개 사용)


SN76489 x 2개 사운드 재생 모습 (MMC/SD V4 두개 사용)


그리고 최신버전의 VGMPlay에서는 DCSG 사운드를 MSX의 PSG로 에뮬레이션하는 코드가 들어있습니다.
만약 MMC/SD V4가 하나뿐이라면, 듀얼 DCSG 사운드의 경우 아래처럼 구동됩니다.


혹시 궁금한 부분 있으시면 댓글 주세요~ ㅎ.ㅎ





Title MSXrating email rss

CCL

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

ClusterMaps

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

통계 위젯 (화이트)

413
84
159324

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

27