"introspec" читается как "интроспек". некоторые читают как "интроспец", но я никакой не спец. я спек.
Фирменный .tzx по крайней мере устроен так, что сначала грузится картинка со счетчиком ленты, потом мультик-интро, потом картинка со стартовым меню игры, потом первый уровень. Дык вот, если перед загрузкой первого уровня нажать паузу, а потом "перемотать ленту" на любой другой уровень, то и загрузится и запуститься любой уровень. (Подробней писал здесь) Правда предметов и оружия не будет, но их ведь можно покесами вставить, я думаю. А можно крушить врагов голыми руками
Создается впечатление, что каждый отдельный уровень - это отдельная игра, и при переходе от одного уровня к другому просто где-то сохраняется инфа о предметах, очках, затраченном времени. А новый уровень перед стартом просто считывает эту, довольно скудную, информацию.
И так ли нужно проверять сделанное? Разве нельзя сделать по аналогии с Last Ninja 2? Просто подставить данные от LNR. Там различий то кот наплакал, но тем не менее, LNR это как бы финальная, полная версия LN2.
Ну вот это я и имел ввиду, сделать всё как в LN2 делали, только взяв инфу от LNR.и если кто-то захочет помочь с ремиксверсией самый простой вариант провести параллель с обычной (благо её на диск переводили многие).
---------- Post added at 22:40 ---------- Previous post was at 22:36 ----------
Конкретные примеры? Кто из представителей "качества" закричал и сделал ноги? И самое главное куда?
Куплю корпус и материнку от Spectrum +2/+3
это видимо у автора такой стиль создания игры (он кстати турок), много одинаковых процедур повторяются в каждом уровне. похожая история в другой его игре HammerFist. а отсутствие проверки на первоначально загружаемый уровень это видимо из-за быстрой адаптации на ленту (на дискете такого естественно не наблюдается)
---------- Post added at 18:57 ---------- Previous post was at 18:56 ----------
были заявления от некоторых товарищей - сидите дескать и дальше в своей песочнице, а я пойду дальше
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не в тему, но мне интересно, выше я выкладывал пример того, как с помощью unSNAP перевести .sna в TRD. Получаются несколько файлов, один из них "бейсик".
Можно ли как-то вклиниться в этот "бейсик"-загрузчик? Например я хочу, чтобы перед загрузкой самого снапшота грузилась заставка. Соответственно нужно как-то вставить строку, загружающую картинку, а потом управление вернуть загрузчику, дабы он загрузил сам снапшот.
Я подумал что можно сделать MERGE "загрузчик". Сделал. Потом вставил строку 9997 которая загружает картинку, а потом 9998 GO TO 0
И сохранил всё это SAVE "file" LINE 9997
Наивный, я думал, что прога запуститься с 9997 строки, сделает что мне нужно и дальше управление перейдет на сам загрузчик. Но вышел облом. При переходе на нулевую (или на первую) строку происходит сброс в 48-ой бейсик. При этом если сразу после MERGE сделать RUN (в бейсике), то всё работает. Видимо что-то теряется после того как я вставляю свои строки и сохраняю
Можно конечно сделать, чтобы было 2 бейсик-проги, чтобы бейсик прога сначала грузила картинку, а потом грузила бы бейсик-загрузчик. Но это жесть полная, хотелось бы всё же иметь один бейсик-файл. Я уж пробовал бейсик загрузчик переименовать, чтобы у него расширение было не B, а С. А потом пробовал полученный файл запускать и через RUN и через LOAD и через GO TO - не работает.
Куплю корпус и материнку от Spectrum +2/+3
Я имел ввиду просто картинку загружаемую с адреса 16384
Куплю корпус и материнку от Spectrum +2/+3
ну в твоей адаптации SNA часть картинки (рамка) испорчена.
зачем лепить из говна конфету мне непонятно.
(про то что 48к игра превратилась в 128only я уже молчу)
Последний раз редактировалось goodboy; 14.06.2014 в 22:22.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)