2012년 9월 21일 금요일

MMC/SD Drive V2 - Multi-ROM II 제작 #5 롬 실행 테스트

낮엔 애들이랑 놀고 운전하고...

밤엔 책상에서 MSX랑 달려봅니다. (약간 피곤하군요~ㅎ.ㅎㅋ)



어제 각 플래쉬롬의 디바이스 ID가 읽히는지 테스트했었는데요,

이 상태에서 팩 뚜껑 닫고 문제가 없는지 동작 체크해봤습니다.

간단하게 메탈기어2 롬 이미지(512KB)를 다운로드 후, 덤프해서 비교하는 방법으로 테스트했습니다.


롬 1,2,3,... 잘되다가 ㅡ,.ㅡ 마지막 롬 7번에서 16KB 다운로드 후 뻗어버리네요..

덤프해보니, 첫 16KB(0000H~3FFFH)는 값이 정상적으로 들어가있는데...

그다음 16KB(4000H~7FFFH)가 첫 16KB랑 값이 똑같게 덤프가 되었더군요.

아마도 A14 위쪽의 어드레스가 잘못되거나 그랬겠지요.

근데 플래쉬롬들이 전부 병렬로 붙어있는데, 왜 마지막 하나만 이상할까... 좀 이상하네요. ㅎ.ㅎ;


결과는 아래 사진을 보시고~~ ㅋ


플래쉬롬 끼리 연결할때 저항 다리를 잘라서 쓴 곳이 많은데요.

마지막 7번 롬의 A14 핀이 떨어져버렸군요.

디카 접사로 보니 금이 쫘~악 ㅡ.ㅡ

아마도 팩 뚜껑 닫을때 플래쉬롬이 약간 뒤틀리면서 떨어진 것 같습니다.

암튼 다시 납땜했어요.




아래는 MFLOAD 프로그램으로 다운로드 테스트하는 모습입니다.

아직은 매퍼 패치가 안되니까 일단 SCC 용 게임롬만 구동이 됩니다.




MMC/SD BIOS의 멀티롬 선택을 확장해서,

아래처럼 멀티롬II를 구동할수 있도록 했습니다.

첫 메뉴에서 M 으로 멀티롬II 선택 후, 추가된 플래쉬롬 번호(16진수 ㅋ)를 고르면 됩니다.


SCC 롬 게임 이것저것 넣어서 테스트해봤는데, 대충 잘 돌아가는 듯 보이네요~ ㅎ.ㅎ




케이스를 닫은 모습입니다.

격돌~페넌트레이스의 희생으로 멀티롬 II 가 완성되었습니다요~ 묵념...




여기까지는 초간단 동작 테스트였구요.

다음은 제대로 된 롬 다운로더 및 멀티롬 II 선택 프로그램 제작으로 넘어갑니다.


그럼, 이만...


댓글 없음:

댓글 쓰기