Retro Game & PC/매뉴얼 팁 작업

C64 CP/M

smores 2024. 10. 15. 02:10

c64-cpm1/2.d64, c64110.d64, system.d64 등으로 시동 가능 (cp/m 카트리지 데이터 포함된 시스템 디스크인 듯)

 

C64 CPM.zip
8.68MB

 

c64-cpm-blank.d64
0.17MB
c64-cpm2.d64
0.17MB

 

첨부한 c64-cpm2.d64  는 SOFT80.COM 하고 MBASIC.COM 포함한 부팅 디스크 이미지

 

 

새로운 파일이 들은 디스켓 이미지 준비 : 기존의 것의 내용을 지우거나 initialize 하고, ctools 로 내용 확인/파일 추출/삽입 다 가능하다.

 

ctools 는 소스로 구했기에 윈도우즈에서는 MSYS2 설치하고, gcc, make 설치해서 빌드해서 사용할것

 

  install MSYS2 (C:\msys64)
  in MSYS2 MSYS shell,
      pacman -S gcc
      pacman -S make
      move to the path /c/Temp/ctools/src (copy the ctools folder in C:\Temp)
      make [Enter] does all

  after getting EXE files, need to find required DLL in c:\msys64\user\bin 

  copy them where ctools EXE files are. in this case,
      msys-2.0.dll
      msys-gcc_s-seh-1.dll
      msys-stdc++-6.dll
  are required

  ~~~~~~~

  MinGW 에서 빌드하면 DLL 따로 함께 배포 안해도 바로 동작!

 

ctools_build_by_mingw.zip
0.18MB

 

CP/M 부팅된 상태

 

ctools 로 SOFT80.COM 을 넣어서 80컬럼모드로 실행한 상태. 입력시 왜 한칸씩 떨어질까?

 

 

-------------

막상 MBASIC 도 넣고 BASIC 게임 몇개 구동하려 해보니 디스크 엑세스 속도도 느리고 해서 거의 못쓸 수준... 그냥 MS-DOS 상의 CP/M 에뮬레이터나 Apple2 CP/M 이 속 편하다. 그래도 만들어 둔 디스크 이미지 몇개는 일단 첨부해둔다.

 

cpm_games.zip
3.05MB

 

 

 

 

~~~~~~~~~~~~~

C64 에서의 CP/M 은 악평이 자자함. ㅋㅋ