2023년 8월 23일 수요일
MMC/SD Drive V3/V4 - BIOS & Tool v5.71
2023년 8월 12일 토요일
제가 만든 기기의 PCM 출력 종류
어제 파라동에서 MV Player의 PCM 포트에 대한 댓글을 적다가 생각나서 조금 적어봅니다.
제가 만든 기기들 중에 PCM 기능이 들어간 3종류의 기기가 있습니다.
1) MMC/SD Drive V4
-> unsigned 8bit mono PCM
I/O 포트는 필립스 뮤직모듈(0AH) 또는 코복스(91H)로 선택가능합니다. (default: 91H)
참고로 V4를 두개 꽂으면, 각각 뮤직모듈과 코복스로 자동설정됩니다.
MMCSD/COM에서 MV/MA Play 시 사용됩니다.
2) T-Wave
-> unsigned 8bit stereo/mono PCM
전용의 I/O 포트(mono: 3CH, stereo: 3DH)를 사용합니다. (default: OFF)
스테레오 데이터는 L -> R -> L ... 순서입니다. WAV 파일의 데이터 순서와 같습니다.
MMCSD.COM에서 MV/MA Play 시 mono 포트가 사용되며, 스테레오 WAV를 재생할 때는 stereo 포트가 사용됩니다.
3) MoonBase
-> signed 16bit mono PCM, unsigned 8bit mono PCM
16bit PCM은 전용의 I/O 포트(3EH)를 사용합니다. (default: OFF)
16bit 데이터는 low 8bit -> high 8bit -> low 8bit ... 순서입니다. WAV 파일의 little-endian 순서와 동일합니다.
MMCSD.COM에서 16bit WAV 재생 시 사용됩니다.
8bit PCM은 필립스 뮤직모듈(Y8950 + unsigned 8bit PCM)을 에뮬레이션합니다.
I/O 포트는 뮤직모듈(08H ~ 0FH)를 사용하며, 리셋 기본값은 포트 OFF입니다.
Y8950의 GPIO 에뮬레이션으로 ON됩니다.
MMCSD.COM에서 MV/MA Play 시 사용되며, 모노 WAV를 재생할 때에도 활용됩니다.
마지막으로,
MMCSD.COM에서 8bit PCM 출력시의 포트 우선순위입니다.
1. T-Wave
2. MMC/SD V4
3. turboR PCM
4. Philips Music Module
그럼 즐거운 주말되세요~ ㅎ.ㅎ/
2023년 8월 11일 금요일
MMC/SD Drive V3/V4 - BIOS & Tool v5.70
Download: 20230811_MMCSD_Drive_V3_V4_BIOS_Tool_v570.zip
--------------------------------------------------
MMC/SD Drive(tm) V3/V4 - BIOS & Tool
By Yeongman Seo <sharksym@hitel.net>
--------------------------------------------------
[ BIOS & Tool v5.70 ]
- Video Player
싱크 타이밍 향상 및 구버전 SD의 성능개선
재생 조절용 키처리 추가
-> SELECT: 역재생
RETURN: 빨리감기(8배속)
BS: 되감기(8배속)
CAPS Lock On: 현재 파일의 반복재생
- Audio/Video Player
파일명에 와일드카드를 사용할 수 있음
예) MMCSD.COM *.MV
MMCSD.COM *.WAV
여러개의 파일을 연속재생 시, 키 처리 추가
-> ESC 키: 현재 재생을 중단하고 다음파일로 넘어감
SHIFT + ESC: 모든 재생을 중단하고 DOS2로 복귀
[ 업데이트 가이드 ]
1. MMCSD.COM, MMCSD.OVL 두개 파일을 SD카드에 복사.
기존 파일을 덮어쓰면 됩니다.(예:UTILS 디렉토리)
2. MMCSD570.ROM 파일을 SD카드 루트에 복사.
3. MSX-DOS2 부팅 후 명령창에서 아래처럼 입력.
A:\>MMCSD MMCSD570.ROM
4. 다운로드 완료 후 리턴키 눌러서 재부팅.
5. 끝