플로피 디스크(NON-DOS)에서 부팅할 수 있는 Amiga 애플리케이션을 개발하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1338073

문제

"에 대한 후속 조치Amiga 애플리케이션을 어떻게 코딩하고 컴파일합니까?" 질문, 플로피 디스크에서 Amiga 애플리케이션을 부팅하려면 어떤 개발 라이브러리가 필요합니까?

업데이트:(2012-04-10) 궁금증이 해결된 것을 고려하여 라이브러리에만 집중하도록 제목과 본문을 편집하였습니다.아직 누락된 것은 다른 질문으로 물어볼 수 있는 플로피 배포 도구에서 부팅하는 것입니다.

도움이 되었습니까?

해결책

플로피에 부팅 블록을 쓰는 방법에 대한 자세한 설명

trackdisk.device를 사용하는 방법을 배워야 합니다.나 강하게 트랙디스크를 우회하지 말라고 조언하세요;플로피를 읽기 위한 요구 사항은 까다로우며 허용되는 기계적 차이를 알아야 합니다.트랙디스크 플로피 코드는 정말 훌륭하고 다른 어떤 코드보다 오류를 더 잘 처리합니다.Amiga의 "베어 메탈 수준에서 코딩"하는 방법에 대해 출판된 책(특히 플로피를 직접 사용하는 방법에 대한 책)에는 오류가 너무 많고 잘못된 가정이 있어서 내 사본에는 오류를 표시하는 끈끈한 숲이 있었습니다.

참고 사항:저는 Commodore에서 AmigaOS 2.0용 트랙디스크를 완전히 다시 작성한 사람이었습니다.


일반적인 AmigaOS 응용 프로그램을 말하는 경우 디스크를 부팅하고 응용 프로그램을 시작하기 위한 시작 스크립트 파일이 디스크에 있고(최소한의 AmigaOS 파일 세트도 포함) AmigaOS 응용 프로그램을 시작하려면 아이콘/실행 파일이 있어야 합니다. 다른 디스크나 HD에서 부팅되었습니다.Amiga용 부팅 디스크 만들기에 대한 정보를 검색하고 검색해 보세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top