M80, а что такое irp/irpc? Может можно найти замену?
- - - Updated - - -
M80, возможно .generate может заменить irp. А вот для irpc придется писать какой то внешний распарсиватель.
M80, а что такое irp/irpc? Может можно найти замену?
- - - Updated - - -
M80, возможно .generate может заменить irp. А вот для irpc придется писать какой то внешний распарсиватель.
Вот, вот. Считаю m80 классикой, с его макросредствами. При том что хрен-знамо каких годов! Вот нашел L80)
QP/M 2.7 62K
A>dir
POWER .COM : PCPLUS .BIN : XDIR .COM : RUN .COM
ZSID .COM : DIS .COM : XSUB .COM : RDR .COM
L80 .COM : M80 .COM : DDTZ .COM : 1 .bas
BOOTGEN .COM : XLOAD .COM : DEBUGZ .COM : DBGINST .COM
SYSGEN .COM : 2 .bas : 3 .bas : BAS .COM
CONVERT .COM : MBASIC .COM : REBOOT .COM
A>l80
Link-80 3.44 09-Dec-81 Copyright (c) 1981 Microsoft
*
Вот и пусть чего не катят на Билла Гейстса! 1981 год, однако продукт пользуется, кто бы чего не говорил. Какие есть возражения?
У меня нет возражений.
В "Болдере" Лебедева, если не ошибаюсь, именно такой алгоритм очистки экрана был.
Ещё будучи школотой в начале 1990х и, увы, ничего не зная про LFSR - ломал голову, что это у автора игры за хитрый random generator, который не повторяется и гарантированно покрывает все точки экрана.
Добавил ссылки на документацию по AY-3-8910 и КР580ВИ53 в раздел о звуке
Последний раз редактировалось parallelno; 22.03.2023 в 22:47.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Можно поправить ссылку на музон из Арканоида на прямую -- https://svofski.github.io/pretty-8080-assembler/?arkmus
Больше игр нет
parallelno (22.03.2023)
Извините за полуоффтоп, но я послушал версию по ссылке и ее звук мне не нравится. Если что - критикую себя, т.к. указан там в качестве ответственного за тонгенератор. Берем абсолютно те же ноты svofski и играем семплами через таймер (лучше Arkan_Sample2_NoBuzz2) в v06x (в других эмуляторах не стоит, в крайнем случае в emu80) или на реале - совсем другое дело.
Вариант с семплами безусловно звучит чище, но он занимает почти всю память. А тот, что в рыбе -- крохотный.
Больше игр нет
В варианте с семплами выполняется переброска семплов из исходных позиций в "выровненные". Это был задел на зацикливание, но в арканоиде это не нужно и можно просто играть семплы по исходным адресам, при этом будет занимать 11 Кб. Да, это много, но все же не вся память. Надо бы вернуться к несемплерному варианту и попробовать улучшить.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)