карта готова http://maps.speccy.cz/map.php?id=ElStompo
говорят что в финале вас ожидает что-то особенное
....................
так и есть.
ещё одна (очень известная) игра с мультиколором.
Последний раз редактировалось goodboy; 06.04.2014 в 20:11.
Автор выложил исходники, под асм ZXSpin. Осталось сделать PentagonFix
Первая попытка сделать Пентагон фикс на основе исходников. Мигает на менюхе почему-то (пока не смотрел в чём дело), в игре вроде нормально.
Проверьте ещё кто-нибудь, в анриле или где-там пентагоны живут
UPD: В менюхе возможно мигает потому-что много тайлов обновляется и не влазеет во фрейм пентагоновский. Надо проверить на уровнях где много тайлов анимированных...Если так, то пичалька
UPD2: Убрал огонь в менюхе мигать перестало, надо все уровни тестить и возможно менять на штыки
Последний раз редактировалось DenisGrachev; 13.05.2014 в 13:49.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
А можно заодно глянуть на обработку клавиш? А то у меня в эмуляторе (на портативной консольке) в этой игре чудик вправо-влево бегает, а по телевизорам прыгать не хочет (соответственно, дальше меню не могу уйти).
Enterprise 128k (новостная лента сайта) | Cubietruck
В лоб не получится пофиксить под пентагон, на уровнях где много объектов анимированных также мигает. Попросил автора, может отключит анимацию тайлов или что ещё придумает.
Там идёт такой кусок кода:
Сначала адрес порта, потом значение and. Можно поменять s_and на другую кнопку из полуряда с пробелом (POKE 31546,4 - будет кнопка "M"). Но ещё мне не нравиться адрес полуряда 32566, по-моему должно быть 32766 - может из-за этого в некоторых эмуляторах глюк...Поэтому попробовать сначала нужно POKE 31544,254Код:ukey dw 64510 u_and db 1 dkey dw 65022 d_and db 1 lkey dw 57342 l_and db 2 rkey dw 57342 ;define keys fills this table r_and db 1 skey dw 32566 s_and db 1 pkey dw 49150 p_and db 16 resk dw 64510 ;restart resa db 8 qkey dw 64510 qand db 16 db 0,0,0 ;filler! ;
Denis, нужно переписать что-то из кода нижнего бордера, ту же анимацию, допустим, в постоянных тактах и вставить в нирвану, туда где сейчас написано
А то я всякий раз пугаюсь, когда самого длинного фрейма на спектруме может для чего-то не хвататьКод:ld b,148 djnz $ djnz $ nop nop
---------- Post added at 13:01 ---------- Previous post was at 12:56 ----------
ОК, поправка. Анимацию в постоянных тактах лучше не переписывать! ))))
"introspec" читается как "интроспек". некоторые читают как "интроспец", но я никакой не спец. я спек.
Dave уже согласился заморочиться, я ему выдал нирвану, написанную также как оригинал и в тех же адресах и ещё выдал ему идеи для оптимизации, и ещё исходник в его ZXSpin для пентагона и ещё много чего... Помог чем смог! Думаю справиться!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)