Detailed description of how to write boot blocks on floppies
당신은 trackdisk.device을 사용하는 방법을 배울 필요가 있습니다. I 강력하게 trackdisk를 우회하지 말 것을 권합니다. 플로피를 읽기위한 요구 사항은 까다 롭고 허용되는 기계적 차이를 알아야합니다. trackdisk 플로피 코드는 정말 훌륭하고 다른 모든 사람들보다 오류를 잘 처리합니다. 아미가 (특히 플로피를 직접 사용하는 책)에 대해 베어 메탈 수준의 코드를 작성하는 방법에 관한 책은 많은 오류와 가정에 오류가 있음을 나타냅니다.
참고 : 나는 AmigaOS 2.0 용 트랙 디스크를 완전히 다시 작성한 Commodore의 사람이었습니다. 당신이 정상 아미가 OS 애플리케이션을 이야기하는 경우
, 디스크를 부팅하고 응용 프로그램을 시작 (플러스 아미가 OS 파일의 최소한)을 디스크에 시작 스크립트 파일이 있고, 줄의 아이콘/Amiga가 다른 디스크 또는 HD를 부팅 한 경우 시작하도록 실행 가능. 사냥을하고 Amiga를위한 부팅 가능한 디스크를 만드는 방법에 대한 정보를 검색하십시오.
위키 백과에서 기사 : "시작시 또는 재설정시 [킥 스타트]는 연결된 부팅 장치를 검사하여 부팅 우선 순위가 가장 높은 부팅 장치에서 부팅을 시도합니다. 부팅 장치가 없으면 화면에 사용자가 부팅 디스크 (일반적으로 플로피 디스크)를 삽입 할 수 있습니다. [...] 소프트웨어를 실행하려면 Workbench 환경을로드 할 필요가 없습니다. 실제로 Amiga 하드웨어를 인수하고 모든 메모리와 리소스를 유지하려면 많은 게임은 킥 스타트에서 직접 부팅됩니다 (플로피 디스크의 사용자 정의 부트 블럭 사용). 이제 Amiga Bootblock에 대한 정보를 검색합니다. –
http://mediasrv.ns.ac.yu/extra/fileformat/emulator/adf/adf.txt에서 : "부팅 블록은 amiga의 부트 스트랩입니다.이 2 블록 (1024 바이트)으로 OS가로드됩니다. 표준 'workbench' 부트 블록은 Dos.Library의 시작 루틴을 보게하고 게임 부트 블록은 OS를 꺼내 나머지 게임을로드 할 수 있습니다. " –