Pregunta

Siguiendo el "¿Cómo codifico y compilo una aplicación Amiga?"Pregunta, ¿qué biblioteca de desarrollo se requiere para arrancar una aplicación Amiga desde un disco disco?

Actualizar: (2012-04-10) Para considerar la pregunta resuelta, he editado el título y el cuerpo para centrarme solo en la biblioteca. Todavía faltan en las herramientas de implementación de disquete que se pueden hacer en otra pregunta.

¿Fue útil?

Solución

Descripción detallada de cómo escribir bloques de arranque en floppies

Tendrá que aprender a usar TrackDisk.device. yo fuertemente Asesorar no pasar por alto TrackDisk; Los requisitos para leer Floppies son complicados y debe conocer las variaciones mecánicas permitidas; El código de disquete de trackdisk es muy, muy bueno y trata con errores mejor que cualquier cosa que haya hecho cualquier otra persona. Los libros publicados sobre cómo "codificar a nivel de metal" para la Amiga (y en particular el libro sobre el uso de los floppies directamente) tienen tantos errores y suposiciones fallidas que mi copia tenía un bosque de errores de marcado de Stickies.

NOTA BENE: Fui la persona de Commodore que reescribió totalmente TrackDisk para Amigaos 2.0.


Si está hablando de una aplicación Amigaos normal, tendría un archivo de script de inicio en el disco para iniciar el disco e iniciar la aplicación (más un conjunto mínimo de archivos Amigaos) y un icono/ejecutable para iniciarlo si el AMIGA arrancó otro disco o HD. Caza y busca información sobre cómo hacer un disco de arranque para el Amiga.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top