Цитата Сообщение от alex8418 Посмотреть сообщение
откуда взялся полный текст программы в том числе с изменениями в конце её, ведь в журнале ZX Review 1995 №1 она написана не полностью?
В этом же номере журнала, в конце статьи есть двоичный дамп. Я его набрал, а потом с помощью SkoolKit сконвертировал в исходный код. Из изменений — помню, что где-то исправлял одну опечатку, но не более. Дальше вроде бы хотел избавиться от захардкоженных адресов, чтобы сделать процедуру более переносимой, но до конца не доделал. К сожалению, в истории изменений этого нет, но если есть вопросы по конкретным элементам, можно обсуждать в гит-репозитории (специально опубликовал).

Цитата Сообщение от alex8418 Посмотреть сообщение
Есть получилось, сам создал counter.tap из counter.asm, только пользователь morozov забыл указать ещё одну программу:
Вот как я сделал:
1. Вводим pasmo --bin counter.asm counter.bin
получается: counter.bin
2. Вводим bin2tap -c counter.bin counter.tap counter 64531
получается: counter.tap - аналогичный из архива counter.zip (пользователя morozov)!
Там то же самое в мейк-файле. Ничего вручную запускать не обязательно, он как раз и нужен, чтобы автоматизировать процесс сборки (правда этот подход рассчитан на Linux/OSX, а не на Windows).

Цитата Сообщение от alex8418 Посмотреть сообщение
Так вот вопрос - какую программу мне использовать, что набрать программу из файла counter.asm на реальном спектруме без эмуляции?
Тут не помогу. Я в своё время код писал на бумажке, переводил в машинные коды и вводил чем-то типа FOR/DATA/POKE. По идее, должен подойти любой ассемблер, т.к. никаких наворотов в этой программе нет. Правильно ли я понимаю, что задача состоит именно в том, чтобы написать загрузчик на настоящем компьютере? Почему нельзя написать его в эмуляторе, а потом загрузить в компьютер? Я так понимаю, что до написания, что до компьютера пока далеко.

- - - Добавлено - - -

Цитата Сообщение от Bedazzle Посмотреть сообщение
...или заменить адрес, и писать в пзу
Конечно, это проще, но не спортивно. Топик-стартер-то хочет написать свой загрузчик (читай, разобраться по ходу, что к чему).