Как разработать приложение Amiga, которое можно загрузить с дискет-диска (не-DOS)?

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

Вопрос

Следуя на "Как кодировать и собрать приложение Amiga?«Вопрос, какая библиотека разработки необходима для загрузки приложения Amiga с дискет -диска?

Обновлять: (2012-04-10) Чтобы рассмотреть вопрос о решении, я отредактировал название и тело, чтобы сосредоточиться только на библиотеке. Все еще отсутствует загрузка из инструментов развертывания дискеты, которые можно задать в другом вопросе.

Это было полезно?

Решение

Подробное описание того, как писать загрузочные блоки на флопписах

Вам нужно научиться использовать TrackDisk.Device. я сильно Сообщите не обходить трекдиск; Требования к чтению флопов сложны, и вы должны знать разрешенные механические отклонения; DrackDisk Floppy Code действительно действительно хорош и имеет дело с ошибками лучше, чем кто -либо другой. Опубликованные книги о том, как «кодировать на уровне голого металла» для Amiga (и, в частности, книги об использовании флопов непосредственно), имеют так много ошибок и неудачных предположений, что в моей копии был лес, отмечающие ошибки.

Примечание Бене: я был человеком в Commodore, который полностью переписал TrackDisk для Amigaos 2.0.


Если вы говорите о обычном приложении Amigaos, у вас будет файл Startup-Script на диске, чтобы загрузить диск и запустить приложение (плюс минимальный набор файлов Amigaos) и значок/исполняемый файл, чтобы запустить его, если Amiga Загрузил другой диск или HD. Охотайте за собой и ищите информацию о создании загрузочного диска для Amiga.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top