2011년 4월 16일 토요일

OPLL 용 IMS 플레이어를 만들어보면

IMS 파일 모르시는 분 있으세요?

 

MS-DOS 시절 OPL2(YM3812) 사운드 카드를 쓸때, 많이 듣던 FM 음악 포맷이었죠.

IMPLAY, OCPLAY 등으로 연주가 가능했습니다.

 

이걸 MSX-MUSIC 으로 재생이 가능하도록 만들어봤습니다.

OPLL 칩 특성상 OPL2와 같은 소리를 내는건 불가능하지만,

내장 악기 15개를 이용해서, 어느정도 흉내를 내봤습니다.

 

타악기인 드럼 소리는 제대로 출력이 되지않지만,

피아노, 플룻 등의 OPLL 내장 악기는 비슷하게 연주가 가능합니다.

 

 

실행파일은 DOS2 전용이고, 여유 메모리 32KB가 더 필요합니다.

물론 OPLL이 필요합니다. IQ2000 에서는 FM-PAC이 있어야겠군요.

IMS 파일은 16KB 이하 크기만 로딩이 가능합니다.

BNK는 처리하지 않고, 대신 OPLL 내장 악기로 바꿔서 쓰게 됩니다.

플레이 중 종료하려면 ESC 키를 누르면됩니다.

Download: IMSP_v0.1.zip



아래는 그럭저럭 들을만한 IMS 파일입니다.

심심할때 한번 플레이해보세요.

SNOWMAN.IMS

YS1-END.IMS



아래는 터보알에서 실행해본 모습입니다.






댓글 없음:

댓글 쓰기