2007년 10월 13일 토요일

MPXP v1.10 (Media Player for MPX)

김준성님의 MPX에서 실행되는 Player를 만들어보았습니다.

프로그램 이름은 대충 MPXP 라고 해보았습니다. ^^;

Download: MPXP_v1.10.zip


MSX-DOS2에서 최적으로 동작되며, MSX turboR에서는 3.58MHz(Z80 일반모드)로 전환합니다.

(turboR 고속모드에서 동작이 가능하게 되면 차후에 수정되겠습니다.)

 

참고로 파일명에 와일드 카드는 쓸수 없습니다.

슬롯 번호를 지정하지 않을 경우는, MPX 슬롯을 찾도록 되어있습니다. (기본 슬롯 1/2/3 중)

 

제 MSX turboR (DOS2, MMC/SD DISK DOSSCAN 약40KB/Sec )에서 테스트 시,

192KBPS MP3까지 안정적으로 구동되며, 224KBPS 이상의 MP3는 전송이 끊깁니다.

참고로 램디스크(DOSSCAN시 약120KB/Sec 속도)에서는 320KBPS까지 잘 나오는 것을 확인했습니다.

아마도, 일반 MSX2와 선라이즈 IDE 인터페이스에서도 320KBPS까지는 문제 없을 듯 합니다.

그리고 MSX-DOS1에서도 프로그램 실행은 가능하지만 전송속도가 느려 플레이가 불가능 할 듯 합니다.

(실제 테스트는 못해봤습니다.)

 

아래는 실제 동작중인 모습입니다.




PS. 참고로, 플레이 도중 ESC키를 누르면 도스로 빠져나옵니다.


2007년 3월 10일 토요일

MMC/SD Drive + SymbOS v1.1 for MSX 동작 모습

주말을 맞아 좀더 삽질을 해봤습니다. ^^

시험적으로 SymbOS용 디스크 드라이버를 만들었는데,

아직 MMC 시스템 디스크만 액세스(A Drive) 되지만 SymbOS을 느끼기엔 충분하네요~

 

아래는 구동된 모습입니다.

사용된 MMC 카트리지는 사라만다 케이스에 넣었습니다.



기존의 MSX view, HD menu 등의 shell보다는 훨씬 OS 느낌이 납니다.

멀티태스킹 때문에 섹터 1개씩 Read/Write 하고 OS쪽으로 제어를 넘겨야하는군요.

그래픽 처리가 조금만 더 빠르면 좋겠지만, VDP한계는 어쩔수가 없겠네요.

스크린8/12 모드도 지원되면 좋겠네요. 아직은 스크린7 (512x212x16컬러)까지만 지원됩니다.

아래는 직접 찍은 동영상입니다.



그럼, 이만~


2006년 12월 22일 금요일

FS-A1GT, FS-A1WSX FDD 교체 (삼성 SFD-321B 신형)

간만에 WSX를 돌려보려는데 FDD가 또 맛이 갔네요.

모터 돌아가는 소리만 윙~  고무벨트가 끊어져있네요.

 

아래 별초롱이/맛스타님 교체 방법대로 FDD를 바꾸기로 결심!

일단 쇼핑몰에서 삼성 FDD(SFD-321B) 두대를 샀습니다.

 

신형 모델이라 그런지 PCB도 좀 작고 34핀 커넥터 핀도 몇개 빠져있네요.

원가 줄일려고 발악듯 한... ^^  게다가 Made in China






 

선은 아래 맛스타님과 같은 방식으로 연결했습니다.

추가적으로 PCB의 RDY를 MSX쪽 6번핀(Disk ready)에 연결했고요.




선연결은 맞는데 이대로 MSX를 켜보니 Disk io error만 계속 나네요.

근데 FDD의 PCB를 보면 2DD/2HD 체크용 스위치가 없습니다.

스위치 연결부위로 보이는 두선을 따라가다보면, 납땜으로 쇼트되어있는데요.

빨간 표시 된 곳이 처음엔 쇼트되어있습니다.

아마 2HD전용으로 만들었나봅니다.

암튼, 이부분 납을 녹여서 분리해주면 2DD를 인식합니다.

(대신 2HD는 못쓰겠지만, 어차피 MSX 디스크롬은 HD지원안하니까...ㅋ)




테스트해보니 read/write/format 대략 잘 되네요.

내친김에 멀쩡한 터보알의 FDD도 교체했습니다.

(사용한지 3년됐으니 내년쯤엔 요넘도 맛이 갈듯해서요.)

두대 모두 교체하니 속이 다 시원하네요.

 

DOSSCAN에서 전송률은 12KB/sec 나오는군요.