sharksym's MSX World

sharksym.egloos.com

포토로그


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


OCM(1chipMSX)에서 SDHC 카드 지원? by sharksym

며칠전 MRC 게시판에 올라온 내용이 있어서 알려드려요.
일본의 한 아저씨가 SDHC 카드로 OCM 부팅(BIOS 로딩)이 가능하도록 작업하고 있다는 소식입니다.

참고로, OCM(1chipMSX)은 BIOS 롬을 SD카드에서 읽어서 구동합니다.
이 부분 코드(IPL)가 일반 SD카드(SDSC)만 지원하기 때문에 SDHC 카드는 사용이 불가능했어요.
뭐, 2017년 아직도 SDSC 타입의 카드를 구할 수 있는데, 언젠가는 단종이 되겠죠? ㅎ.ㅎ

원본 글은 아래 블로그에서 확인이 가능합니다.
관심있는 분은 자주 들러보셔요~ (일본어는 번역기 돌려서 보심 되겠습니다.)

FAT16.COM 제작자로 유명한 OKEI씨의 댓글들도 보이고 그러네요. ㅎ.ㅎ
Nestor DOS2 롬 얘기도 나오구요.
번역기로 대충 읽어보니, SDSC의 byte addressing을 SDHC의 block addressing으로 변경했을 때 부팅이 된다고 하네요.
SD 디텍션으로 SDSC/SDHC 동시 지원까지만 작업이 되면, 다른분들도 아마 쓸 수 있지않을까 생각됩니다.

윈도10에서 SD카드 포맷했더니, "System volume information" 폴더가 생겨서 OCM 부팅이 안된다는 등의 얘기도 있네요.
OCM IPL은 SD카드의 첫 파일을 찾아서 BIOS로 로딩하게 되는데요.
SD카드에 "System volume information" 폴더가 먼저 만들어지면, BIOS 롬을 복사하더라도 OCM이 인식 못한다는 얘기입니다.

그리고, 알테라 개발보드인 DE0/DE1에서 쓸수 있도록, caro 씨가 작업한 펌웨어도 올라왔네요. 요것도 참고하세요.