PDA

Просмотр полной версии : Новая игра — Tardigrade



zx-чекан
26.07.2021, 13:11
Здравствуйте Спек-товарищи,

Вот моя новая игра, Tardigrade, в 2021 16к летний джам.

https://img.itch.zone/aW1hZ2UvMTEzNzIwNi82NTkyNTAyLnBuZw==/original/9S2ZIJ.pnghttps://img.itch.zone/aW1hZ2UvMTEzNzIwNi82NTkyNDk4LnBuZw==/original/Dz%2Bk%2B0.png

Главная ссылка (https://itch.io/jam/cassette-16-summer-jam-vol2/entries)

Извините — это очень трудная игра :v2_devil:

reddie
26.07.2021, 13:39
Cool game =)) Thanks!

Реально прикольная игруха, хоть и "примитивная", но затягивает. Рекомендую.

zx-чекан
26.07.2021, 13:59
Кстати — работает только 16К или 48К ROM.


Cool game =)) Thanks!

Реально прикольная игруха, хоть и "примитивная", но затягивает. Рекомендую.

Да это примитивая, я хотел в лучших традициях 1983!

AER
26.07.2021, 14:37
Главная ссылка непойми где, сколько страниц понажимать надо. дальше не стал кликать.

zx-чекан
26.07.2021, 14:54
непойми где, сколько страниц понажимать надо. дальше не стал кликать.

Извините. Они лучше?

http://stonechatproductions.co.uk/zxgames/Tardigrade.tap.zip

https://stonechatproductions.itch.io/tardigrade (Кликайте красный "Download")

Как добавить файл на этот форум?

Михаил Каа
26.07.2021, 15:23
Жаль, что игра только на 16к работает. На Пентагоне и Скорпионе второй уровень непроходимые.
It is a pity that the game only works at 16k. On the Pentagon and Scorpio, the second level is impassable. (Translated by Google.)
PS Попробовал поиграть на эмуляторе - игра мне понравилась.

reddie
26.07.2021, 16:13
игра только на 16к работает. На Пентагоне и Скорпионе второй уровень непроходимые

Прошу автора прокомментировать. Играл тоже в эмуляторе, в нем работает.
Заявлена работа на 16к и 48к, не думаю, что автор проверял игру только в эмуле =)

zx-чекан
26.07.2021, 16:30
Эта игра была создать для этого 16К конкурса (https://itch.io/jam/cassette-16-summer-jam-vol2), но без проблем — я сделаю исправленную версию для Пентагона позже.

reddie
26.07.2021, 16:36
Я, конечно, нуб и опозорился, но _корректно_ написанный код работает одинаково и в 16к, и в 48к.


сделаю исправленную версию для Пентагона позже.

Суть не в Пентагоне, а в нормальной работе игры на машинах с памятью больше, чем 16к.
Почему работает в эмуляторе, но не работает на реальных машинах - лично мне непонятно.
Налицо неправильная работа эмуляторов, не учитывающих какие-то особенности 16к режима.
Предположу, что в игре адресуется память свыше 32к, что для машины 16к не имеет значения,
но в 48 и выше это уже "совсем другие" адреса.

Михаил Каа
26.07.2021, 16:47
Приношу 1000 извинений. Это я затупил. Если запустить 48 бейсик и LOAD "" то все нормально работает. Все время забываю про эту особенность.
PS застрял на 6 уровне, классная игра, я уже давно так не рубился, затягивает.

reddie
26.07.2021, 17:10
Ну вот, проблема решилась сама собой. Переделывать игру не нужно =))


Это я затупил. Если запустить 48 бейсик и LOAD "" то все нормально работает.

Либо через USR 0. Игра несовместима со 128 бейсиком, дело, видимо в этом.

zx-чекан
26.07.2021, 17:12
Если запустить 48 бейсик и LOAD "" то все нормально работает.

Да это точно.

Проблема в том, что игра использует адреса 23327 - 23375, которые пустые в 16K и 48K, но не пустые в ZX-Spectrum 128K или Пентагоне.