Ой, сорри, это оказывается Оберон. Но хрен редьки не слаще. Все равно приятно, что наследие Вирта живо на РК, и вроде получившийся бинарник не сильно большой...
Oleg N. Cher (01.04.2021)
В игре просто много текста вперемешку с пробелами. Я не озаботился его упаковкой.
Думаю, именно для такой игры как FoxHunt переписывание на асм не даст особой выгоды. В память игра помещается и так, и даже на РК86 с 16К будет работать. А тормознутость не из-за использования языка высокого уровня, а из-за медленного вывода через Монитор. Ускорить можно через прямой вывод в видеопамять.
Даже что-то динамическое можно попробовать написать. :-)
Читайте статью в сегодняшнем номере журнала Downgrade про портирование игры FoxHunt со Спектрума на РК. Если будут вопросы - милости прошу.
Удивило, что для достаточно развитого ЯВУ есть тулчейн для 8080. И он дает неплохие результаты. Вряд ли сегодня кто-то серьезно занимается сильно оптимизирующими компиляторами для 8080, а так результаты могли бы быть еще лучше!
Upd: Программы на Обероне транспилируются в С, и основная заслуга кодогенерации у z88dk. Одно непонятно, почему не писать сразу на С? Хотя новичкам, наверное сложно, но тот, кто настроит этот тулчейн - уже не новичок!
Последний раз редактировалось tchv71; 02.04.2021 в 03:22.
Oleg N. Cher (01.04.2021)
В детстве, на страницах журнала радио, мне частенько попадалась инфа по компу Радио 86 РК, и вот решил посмотреть во что на нем играют.
Как я понял из форума, существуют более продвинутые компы, с цветной графикой и музыкой, надо будет и в эту тему углубиться)
ZX Spectrum Evolution
СЮБОР SB225-B
2:454/26.3
Oleg N. Cher (11.02.2023)
Последний раз редактировалось Андрей777; 25.05.2023 в 08:57.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)