Как-то недавно мы с пацанами спектрумировали и зашла речь про буты, какие лучше, что в них обязательно, а что лишнее и т.д.
В общем, решил тряхнуть стариной, написать идеальный для себя бут. Надеюсь, и вам понравится.
Фишки:
- умеет сам себя инсталлировать на нулевую дорожку;
- автоматом запускает прогу *.B, если она единственная на диске;
- куча вариантов управления;
- фреймовый скроллер, лаконичный дизайн.
Управление:
Cursor, Siclair, Kempston, мышь с колёсиком, QAOP и даже WSAD для извращенцев.
0, Space, Enter - запуск.
Edit (CS+1), Delete (CS+0) - перечитать диск.
Caps shift + i - инсталлировать.
Инсталляция:
Если на диске уже есть boot.B, он заменяет адрес сектора и трека на свои и записывает себя в неиспользуемые TR-DOS сектора на нулевую дорогу.
Заменить бут ещё никогда не было так просто )
Очень хотелось, не не получилось впихнуть бут в 5 секторов. Но это может оказаться критично только если с диска запускаются образы снятые magic-ом. Но кто этим *****м вообще пользуется? Я даже не проверял, что будет, но скорее всего, бут будет затёрт магической сранью.
Шрифт разноширокий, генерится из милого сердцу каждого спектрумиста шрифта из ПЗУ.
В общем, приятного использования и с наступающим Новым Годом!
PS. Подумал, а чего я спорю, пусть, действительно, запускает единственный басик. Делов-то. Заодно очередную оптимизацию провёл, теперь ещё аж 14 байт свободных есть, можно ещё чего-нибудь замутить )
Качать тут:
TRD https://disk.yandex.ru/d/ZtkBSU-AWztVuQ
Hobeta https://disk.yandex.ru/d/h6KUWZKxNogiyg