2012년 12월 25일 화요일

Jiwoo OS 만들기 - MSX용 OS

얼마전에 DOS2용 GUI 런처를 만들어볼까 생각한 적이 있는데요.

안드로이드용 홈런처 같은 것 말이죠. ㅎ.ㅎㅋ


하.지.만... 곧 마음을 접고 OS를 만들기로 정했습니다.


멀티 태스킹을 지원하고 기존 DOS1/2용 프로그램 실행을 위한 에뮬레이션(또는 DOS 전환)을 구현할 예정입니다.

기본 커널 만드는데에도 시간 꽤 걸리겠지만.ㅋ 조금씩 진행해봅니다요~~


컴파일러는 SDCC 윈도버전 사용합니다.

Z80 쪽으로는 문법이 좀 특이해서 다른 툴로는 좀 어려울것 같네요. ㅎ.ㅎ




2012년 12월 7일 금요일

수퍼 게임 월드 - 재믹스 30합팩 (SCC 매퍼 패치)

구 파라동 자료실에 재믹스용 30합팩 롬이 있어서 변환해보았습니다.


게임 내용은 일반 128K,256K 롬들이지만, 전체 4메가롬으로 구성되어있습니다.

원본 팩은 4000H, 4001H, 4002H, 4003H 주소를 뱅킹 IO로 쓰는 특이한 구조로 되어있는데요.

SCC 매퍼에서 동작가능하도록 수정해보았습니다.


SCC메가플래쉬롬팩이나 MMC/SD 드라이브의 멀티롬2등으로 구동가능합니다.

물론 에뮬에서도 돌아갑니다.


Download: SuperGameWorld_Zemmix30_(SCC_Mapper).zip


아래는 제 터보알에서 MMC/SD의 멀티롬2으로 구동한 모습입니다.

참고로 게임 목록이 10개씩 나오는데, SELECT 키를 누르면 목록을 바꿀수 있습니다.

SPACE 키를 누르면 게임이 시작됩니다.