[MSX] ESE 롬디스크(ESE ROMdisk) 제작 방법
ESE 롬디스크(ESE ROMdisk) 제작 방법입니다.
ESE 램디스크(ESE RAMdisk)의 SRAM을 플래시롬(FLASH-ROM)으로 해보았습니다.
백업 배터리와 쓰기 권한은 제어 IC가 필요 없기 때문에, 회로는 매우 간단합니다.
- 어디에 사용할 것인가?
1. 메가롬(Mega ROM) 데이터(ASCII-8K 타입)의 이미지를 로드 한 후 실행한다.
2. ESE 롬디스크(ESE ROMdisk) 디스크로 개발 도구 등의 자주 사용하는 파일을 넣어 둔다.
(건전지 소진이나 디버깅 중인 폭주 등으로 데이터가 사라질 걱정이 없습니다.)
- ESE 롬디스크(ESE ROMdisk)의 사진
AM29F040B(AMD의 플래시롬(FLASH-ROM) / 512KB)를 메가롬(Mega ROM) 기판에 올렸습니다.
제작은 30 분 정도로 순식간 이었습니다. 도구도 간편합니다.
제작법 및 쓰기 도구는 아래의 FLLOAD를 다운로드하십시오.
- 플래시롬(FLASH-ROM)에 메가롬(Mega ROM) 데이터를 써넣을 때에는 FLLOAD.COM을 사용합니다.
압축 파일에는 제작법이나 소스도 함께 들어 있습니다.
FLLOAD 다운로드 : flload.zip
MEGA-SCSI 도구 : mg960703.zip,
KSAVE105.zip,
MINST214.zip
- 롬디스크(ROM Disk)로 사용하는 방법
1) 같은 용량의 ESE 램디스크(ESE RAMdisk)를 준비하고 MGINST.COM에서 DOS1 커널을 설치한다.
2) ESE 램디스크(ESE RAMdisk)에 필요한 파일을 복사한다.
3) 다시 DOS1 커널을 설치하고 "Please reset your MSX to reboot ..."에서 CTRL + C를 눌러 MGINST를 종료한다.
4) (MGINST 후, RESET 하기 전에) MGSAVE에서 ESE 램디스크(ESE RAMdisk) 이미지를 저장한다.
5) FLLOAD.COM에서 ESE 롬디스크(ESE ROMdisk)에 4)의 ESE 램디스크(ESE RAMdisk) 이미지를 로드한다.
6) 완성
- ESE 램디스크(ESE RAMdisk)가 없을 경우 1에서 4번의 과정을 blueMSX에서 만든 후 5번을 실기에서 실행합니다.
- blueMSX에서 1번에서 4번의 과정은 이곳(http://hwado.tistory.com/455)을 참조해서 만듭니다.
- blueMSX 실행 후 ESE 램디스크(ESE RAMdisk)의 선택은 메뉴에서 파일 > 카트리지 슬롯 1 > 특수 카트리지 삽입 > ESE-RAM > 512KB를 선택합니다.
참고사이트
ESE Artists' Factory : http://www.hat.hi-ho.ne.jp/tujikawa/flashrom/flashrom.html
ESE Artists' Factory unofficial home page : http://www.big.or.jp/~saibara/msx/ese/index.html