애플2의 경우 softcard를 슬롯에 장착하면 Z80 CPU를 기반으로 한 CP/M 80을 돌릴 수 있었다. 덕분에 다양한 프로그래밍 언어 (PL/I, Turbo Pascal, Fortran, C, Forth, Lisp ...) 및 텍스트 기반의 각종 업무용 소프트웨어 (dBaseII, Word Star, Multiplan, ...) 를 배우며 컴퓨터 사용 기본을 익혔었다.
실기가 없어도 에뮬레이터로 다양한 옛 소프트웨어를 자유롭게 돌려 볼 수 있는 현재 간혹 편의를 위해 프로그램 코드는 윈도우즈에서 작성하고 소스를 CP/M용 애플 디스크 이미지에 넣어보고 싶은 경우가 있다. 애플 도스 또는 프로도스의 경우는 Ciderpress 만으로도 쉽게 작업이 되는데 CP/M 디스크 이미지는 포맷이 틀려서 어떤 파일이 있는지 확인하는 것은 가능하지만 디스크 이미지에 외부 파일을 넣는 것은 안된다. 이런 경우를 위한 커맨드 프롬프트 모드 상에서 돌아가는 툴이 있어서 소개한다. CP/M Tools.
첨부된 압축파일을 폴더에 풀어 놓고 그 폴더에 커맨드 프롬프트 모드로 들어가서 작업이 가능하다.
가장 기본적인 사용방법만 간단히 정리하자면
MS DOS 에서 CP/M 디스크 이미지로 전송하는 경우
cpmcp -f apple-do exmplcpm.dsk README.TXT 0:README.TXT
CP/M 디스크 이미지상의 파일을 MS DOS 상의 폴더로 전송하는 경우
cpmcp -f apple-do exmplcpm.dsk 0:MORE.C MORE.C
-f apple-do 는 애플2용 CP/M 디스크 이미지를 다룰때 반드시 필요. 0: 헤더는 CP/M 이미지 상의 파일에 붙임
'Retro Game & PC > Emulator' 카테고리의 다른 글
[A2] 현재 최고의 애플2 에뮬레이터들 (Windows 10 용) (0) | 2017.10.23 |
---|---|
[A2] Convert HGR (0) | 2015.02.26 |
MESS apple2e 에서 도트 딱 떨어지는 화면 (0) | 2015.02.12 |
MESS C64 에뮬레이터에서 게임 실행하기 (0) | 2015.02.01 |
MESS 로 ZX Spectrum 게임 실행하기 (0) | 2015.02.01 |