Порадую первым скриншотом.
Компилирую часть через tasm: код инициализации, прерывания итп., остальное через pasmo с опцией --w8080 - она даёт варнинги на команды недоступные для i8080.
Пока ещё не всё перелопатил под i8080, самая мякотка осталась.
Репозиторий кода: https://github.com/nzeemin/vector06c-desolate
Есть пара вопросов:
1. Эффективный способ развернуть биты одного байта в обратную сторону? пока вижу только вариант все сдвиги делать через аккумулятор, обмениваясь с парой регистров, громоздкий код.
2. Нужен генератор случайных чисел, достаточно даже 8-битного. Для Спектрума использовал вариант с регистром R, тут его очевидно нет.




Ответить с цитированием