VHDL 코드를 수정하니 MSX2 설정이 제대로 동작합니다~ ㅎ.ㅎㅋ
아래는 IQ-2000, X-II, FS-A1F 순으로 부팅하는 모습입니다.
아이큐 교실도 잘 나오구요.
아래는 X-II 모드에서 스크린9 및 WIDTH 64 설정한 모습입니다.
실제 X-II 에서는 명조체 한글/한자가 나오겠지만, 아직은 출력이 안됩니다.
EPM3128으로 테스트는 여기까지가 한계네요. ㅎ.ㅎ
EPM570 넣어서 새로 보드를 만들어야 되겠습니다.
끝으로 현재까지 생각한 요구사항을 정리해봤습니다.
- DISK 없는 환경에서도 사용가능
- 기본 모드(MSX1,2,2+ 몇개)의 데이터는 플래쉬롬에 미리 다운로드
- 사용자 설정 모드 지원 -> DOS2 상에서 SRAM에 로딩 후 구동
- 외부 연결 용 슬롯 1개 지원 -> bypass 모드에서는 본체 슬롯으로 동작
- 메인램 매퍼 64KB, 128KB, 256KB, 512KB 설정 가능
- FM-PAC BIOS, DOS2 + KANJI-DRV 등의 매퍼 지원
보드에는 EPM570, 플래쉬롬 1MB, SRAM 2MB 정도가 들어갈 예정입니다.
CPLD 용량이 부족하면 추가 매퍼롬은 삭제될 수 있습니다.
물론 여유가 된다면 메가램(ASCII 8K/16K)이 추가되면 좋겠구요. (가능하면 재미나 디럭스박스?ㅋ)
외부 연결 슬롯은 아래 사진처럼 카트리지 위로 커넥터가 장착됩니다.
본체 MSX를 처음 켜면, 카트리지 없이 외부 슬롯의 기기만 동작하게 되구요.
paraMSX-R S/W로 구동이 되면, 연결된 슬롯은 에뮬모드의 슬롯으로 동작이 바뀌게됩니다.
아마 저처럼 확장 슬롯에 기기들 몽땅 꽂아서 쓰는 경우라면, 가장 편리한 방법일 듯 하네요.
그럼 즐거운 밤 되셔요~ ㅎ.ㅎ
댓글 없음:
댓글 쓰기