посоветовать как всё запаковать и сделать моноблок ?
Вид для печати
Не думаю, что надо. Разобраться-то я разберусь и сам, тока смысла в этом 0. Оригинальная игра грузится так же, главный цикл игры на бэйсике. Можно собрать воедино музыку меню, кодовый блок и фонт в один файл и запаковать, конечно... А вот ассемблерный загрузчик там будет вразрез с генеральной линией автора.
Правильная версия получилась. Вообще игра приятно играется: графика, управление и т.п.
Блин, на обратном пути Джонс просто застыл на месте после перехода на след экран. Баг?
Да, я сегодня тоже словил это. Там конкретно в этот экране по пути обратно надо медленно, по шагам входить. Тогда все будет хорошо. Завтра буду разбираться в чем проблема. Похоже, баг оригинальный, не мной придуманый. А что у тебя, кстати, за машинка?
у меня он однажды застыл на экране в пещере (герой не двигался,но камни продолжали падать).кажется я впрыгнул (а не вошёл в этот экран).
посмотрел обсуждение этой игры на WoS - про этот баг автору уже сообщили. похоже там на экране невидимый блок в который можно попасть.
Да, бага точно не моя - в игре нет проверки целостности кода. На на правом экране позиция, с которой можно впрыгнуть на левый экран, находится чуть ниже, чем позиция приземления на левом экране. Если сделать такой прыжок, ноги героя остаются на прежнем уровне и "врастают" в землю - герой не может пошевелиться.
Вот альтернативный релиз, идущий вразрез с генеральной линией автора :) :) :)
Автор обновил версию игры - http://www.worldofspectrum.org/forum...7&postcount=63
И ещё раз обновили игру до версии 1.2 - http://www.worldofspectrum.org/forum...4&postcount=68
слово автору
My Spectrum game Antiquity Jones has been updated with a small fix that stops the player getting stuck in the yellow caves.
This fix has taken a long time in coming (sorry to all those who asked for it last year!), but this was mainly because of the version of AGD used to make it.
Newer versions of AGD added joystick support, but the version used for this game (2.4) did not, so to make games with joysticks, you had to search for the locations in memory set by the program and then poke in new values via the loader if the player selected to use a joystick.
Anyway - job done.
Well not completely... had to do another fix so now we have version 1.2...!