sharksym's MSX World

sharksym.egloos.com

포토로그


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


카테고리 : MMC/SD Drive 요약보기전체보기목록닫기

이전 11 12 13 14

MMC/SD Drive V3 제작 #6 - 2DD DSK 모드

MMC/SD Drive에는 DSK 이미지 파일을 구동하는 기능이 있습니다.구버전 V2에서는 SD카드를 2000개의 720KB 블럭으로 쪼개서 DSK파일을 저장하고,게임 구동 시, 필요한 블럭(클러스터)을 리스트로 만들어서 관리하는 방법을 사용했습니다.DISKMAN 프로그램의 메인 기능이었지요. ㅎ.ㅎㅋDISKMAN 사용법이 좀 번거럽긴 하지만... DS...

MMC/SD Drive V3 제작 #5 - 메가램 모드

MMC/SD Drive V3에는 플래쉬롬 외에 SRAM이 추가됩니다.원래 SRAM은 MBR, FAT, 파티션 정보, 2DD에뮬 시 정보 저장을 위해 쓰이게 되는데요.뭐 이정도라면 32KB 정도면 충분합니다만...걍 512KB짜리 SRAM을 넣기로 결정했습니다.왜냐구요?MMC/SD Drive V3에서는 V2에서 쓰이던 멀티롬 기능이 제거되고,대신 메가램 ...

MMC/SD Drive V3 제작 #4 - SDHC 8GB 테스트

이번에는 SDHC 카드 테스트를 해보았습니다.참고로, SDSC 카드는 32bit byte address로 메모리 액세스를 하기 때문에, 4GB 용량 제한이 있는데요.SDHC 카드는 32bit block address 방식으로 바뀌면서 더 큰 메모리를 쓸 수 있습니다.이번 테스트에서는 SanDisk 8GB SDHC 카드를 썼습니다.구버전 MMC/SD BI...

MMC/SD Drive V3 제작 #3 - 최대 전송 속도??

속도 관련, 숫자 계산을 한번 해봤습니다.LDI 명령 하나만 수행 했을 때의 시간으로 계산했습니다.참고로 LDI는 Z80 2바이트로 된 명령인데요.  HL 주소의 1바이트를 읽어서 DE 주소에 저장 및  HL, DE 주소값은 1씩 증가,  BC 카운터는 1 감소하는 명령어입니다.실제 프로그램에서 디스크 1섹터(512바이트)를 ...

MMC/SD Drive V3 제작 #2 - 전송 속도를 올려보자

구상한 것들을 대강(?) 테스트 할 수 있도록, 보드를 하나 준비했습니다.아래처럼 생겼습니다요.어라... 어디서 본 것 같다구요? 에이... 설마요 ㅎ.ㅎㅋSD 카드 소켓 근처의 넙쩍한 부품은 OSC(오실레이터)입니다.책상에 굴러다니는 48MHz 짜리 하나 붙였어요. FULL size type이라 꽤 큽니다. ㄷㄷ최종 보드에는 작은 걸(SMD type)...

MMC/SD Drive V3 제작 #1 - 구상

MMC/SD Drive를 처음 만든게 2004년 여름이니까, 이제 11년쯤 지났네요.한동안 잘 쓰고 있었지만, 이제 새 버전이 나와야할 시대가 온 것 같네요. 넘 늦었나요? ㅎ.ㅎ;MMC/SD Drive 역사(?)를 되짚어보면...ㅋ2004년 - V1 개발 (2DD DSK 이미지 에뮬)2007년 - V2 개발 (속도 증가)2008년 - V2.2 개발 (...

Multi-ROM II expansion #8 [완료]

Multi-ROM II SW가 1차 완료 되었습니다.생각했던 기본기능은 다 넣었는데, 요구사항이 있다면 더 추가될수는 있겠습니다.첨부된 MMC/SD BIOS 및 MFLASH 를 쓰시면 되겠습니다.(그전에 Multi-ROM HW 확장부터 하셔야겠지만요. ㅎ.ㅎㅋ)(테스트버전이라 파일은 파라동에만 올려두었습니다. 참고하셔요.)사용법은 아래 순서로 하시면 되...

Multi-ROM II expansion #7

멀티롬II 를 위한 다운로더 및 바이오스가 대충 완성되었습니다. ㅎ.ㅎ첨부된 두 파일로 테스트 부탁드립니다. (MFLASH는 이상태로 정식버전이 될 확률이 높아요)(아직 테스트 버전이라 파라동에만 올려두었습니다. 참고하세요...)아래는 제 터보알에서 실행하는 모습입니다.사용법 그대로 따라하시면 되겠습니다요~~MFLASH.COM 은,멀티롬 II 확장된 M...

Multi-ROM II expansion #6

멀티롬II를 잘 활용하기위해서는 SW가 필요합니다.여러개의 크기가 다른 게임롬을 각 플래쉬롬에 나눠서 넣어야하구요,실행할때는 선택된 게임 영역이 메모리 페이지1,2에 매핑되도록 해줘야되겠습니다.메가롬의 경우는 매퍼 패치를 해서 SCC 뱅킹에 맞도록 전환됩니다.아래는 멀티롬 전용 다운로더 툴인 MFLASH 프로그램의 동작 모습니다.메가롬 게임 위주로 넣었...

Multi-ROM II expansion #5

낮엔 애들이랑 놀고 운전하고...밤엔 책상에서 MSX랑 달려봅니다. (약간 피곤하군요~ㅎ.ㅎㅋ)어제 각 플래쉬롬의 디바이스 ID가 읽히는지 테스트했었는데요,이 상태에서 팩 뚜껑 닫고 문제가 없는지 동작 체크해봤습니다.간단하게 메탈기어2 롬 이미지(512KB)를 다운로드 후, 덤프해서 비교하는 방법으로 테스트했습니다.롬 1,2,3,... 잘되다가 ㅡ,.ㅡ...
이전 11 12 13 14



Title MSXrating email rss

CCL

크리에이티브 커먼즈 라이선스
Yeongman Seo에 의해 작성된 저작물은, 별도의 라이선스 조건이 없는 경우 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

ClusterMaps

구글 애드센스 (세로 큰직사각형)

통계 위젯 (화이트)

510
119
155774

이 이글루를 링크한 사람 (화이트)

26