Detailed description of how to write boot blocks on floppies
Tendrá que aprender a utilizar trackdisk.device. I fuertemente aconsejo no pasar por alto trackdisk; los requisitos para leer disquetes son complicados y debe conocer las variaciones mecánicas permitidas; El código del disquete trackdisk es realmente muy bueno y trata con los errores mejor que cualquier otra cosa. Los libros publicados sobre cómo "codificar a nivel básico" para el Amiga (y en particular el libro sobre el uso directo de los disquetes) tienen tantos errores y suposiciones fallidas que mi copia tenía un bosque de errores que marcaban errores.
Nota bene: Fui la persona en Commodore que reescribió totalmente el trackdisk para AmigaOS 2.0.
Si estamos hablando de una aplicación normal AmigaOS, tendría un archivo de inicio-escritura en el disco para arrancar el disco e inicie la aplicación (además de conjunto mínimo de archivos AmigaOS), y un icono/ejecutable para iniciarlo si el Amiga arrancó desde otro disco o HD. Busca y busca información sobre cómo hacer un disco de arranque para el Amiga.
De Wikipedia, Artículo de AmigaOS: "Al iniciar o restablecer [Kickstart] examinará los dispositivos de arranque conectados e intentará arrancar desde el que tenga la mayor prioridad de arranque. Si no hay un dispositivo de arranque, se mostrará una pantalla preguntando usuario para insertar un disco de arranque, generalmente un disquete. [...] El entorno Workbench no tiene que cargarse para que se ejecute el software. De hecho, para hacerse cargo del hardware Amiga y conservar toda la memoria y los recursos para sí mismos, muchos los juegos se inician directamente desde Kickstart (usando un bloque de arranque personalizado en el disquete) ". Ahora buscando información sobre Amiga Bootblock. –
De http://mediasrv.ns.ac.yu/extra/fileformat/emulator/adf/adf.txt: "El bloque de arranque es la correa de arranque de la amiga. El SO se cargará en estos 2 bloques (1024 bytes) , y trátelos como la correa de arranque de la amiga. El bloque de arranque estándar de "banco de trabajo" simplemente hace que el sistema operativo vea una rutina de inicio en Dos.Library, mientras que los bloques de arranque de juegos pueden arrancar el sistema operativo y cargar el resto del juego ". –