오년삼촌 (115.♡.156.11)
2026년 1월 3일 PM 01:16


=======================
다음의 과정을 통해 apple ii 용 프로그램을 만들고 테스트합니다.
0. PROGRAM_TIPS.md, FLOPPY_IMAGE_OPERATION.md, RetroDeveloperEnvironmentProject_OUTPUT_SPEC_V01.md 문서를 참고합니다.
1. 현재 디렉터리의 하부에 Examples\Tutorial_apple_01 폴더를 생성합니다.
2. "hello world" 라는 문자열을 출력하는 apple ii 용 C 코드를 만들고 cross compile 합니다.
3. RetroDeveloperEnvironmentDisktool 을 이용해서 dos3.3 용 디스켓 이미지를 Tutorial_apple_01.do 이름으로 새로 생성합니다.
4. 컴파일된 결과물을 Tutorial_apple_01.do 디스켓 안에 RetroDeveloperEnvironmentDisktool 을 이용해서 추가합니다. rdedistktool 에 --type 등의 기능을 이용해서 추가하도록 합니다.
5. applewin 에물레이터에 첫번째 floppy disk 에 ./bootdisk/appleii/dos33.dsk 에 이미지를 넣습니다.
6. applewin 에물레이터에 두번째 floppy disk 에 Tutorial_apple_01.do 을 넣습니다.
7. applewin 에뮬레이터를 실행합니다.
이상의 작업을 진행하기위한 작업 진행 계획을 수립합니다.
=======================
* C 언어로 작업된 프로그램을 linux 에서 c65 compiler 로 cross compile 한 다음
* ai 를 갈궈서 만든 disktool 로 비어있는 이미지를 만들어서.. 컴파일된 바이너리를 넣고
* ai 로 개조한 applewin 을 만들어진 floppy image 를 넣어서 실행하고
* 사람손으로 BRUN HELLO, D2 로 실행
자... 이로서 간단한 apple ii 용 프로그램을 만들고 실행할 수 있었습니다. 코딩 한줄 안하구요.. ㅎㅎㅎ
이제 남은건 apple ii 용 prodos 와 msx 의 msx dos2 입니다.
생각하던게 되니까.. 짜릿하네요. ㅎㅎㅎ
조만간에 다음 결과물(?)로 뵙겠습니다요... 아마도 될거라는 생각은 하지만.. ai 코딩이라는데 직접 돌려보고 나서아 아차! 하는게 나오다보니 중간 과정은 조금 지난합니다만.... 여튼 끝까지 해보겠습니다. :D
아마 다..... 전부 다 되고 나면... ms-dos 는 dosbox 를 이용한 무언가에 도전해보게 될지 모르겠네요...@.@;
아... 참 좋은 세상입니다.. ㅎㅎ
댓글 (0)
- 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!
댓글을 작성하려면 이 필요합니다.