точно спасибо.
Shiny, а чего символы не отображаются? они не ascii?
а там текст то есть?
точно спасибо.
Shiny, а чего символы не отображаются? они не ascii?
а там текст то есть?
С уважением,
Jerri / Red Triangle.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
нет ascii. Есть кодировка ATASCII и internal - соответствие символов числам. Например, код пробела ATASCII =32, для internal=0.
https://gury.atari8.info/refs/atascii.php
- - - Добавлено - - -
В чем проблема? В хранении карты, или в логике перемещений врагов?
Shiny, Он имеет ввиду что не потянет это закодить
С уважением,
Jerri / Red Triangle.
yevrowl, тебе ни АГД ни КВИЛЛ не помогут если хочешь воссоздать игру в высоком качестве.
там проблема в том что они не тянут много обьектов. а тут такой список
ГГ - 1 штука
снаряды ГГ - 2 штуки
Тень - 1 штука
враги - на одном из экранов я насчитал 34 штуки.
пули врагов - вероятно являются частью врагов. Ну можно накинуть еще штук 6
итого 44 обьекта на экране.
я в свое время прикидывал скорость вывода, сейчас есть другая идея. может прокатить. но нужно выдернуть именно данные о карте
вот тут база для иды Version 6.8.150423 (32-bit)
если есть желание можно посмотреть
С уважением,
Jerri / Red Triangle.
yevrowl(04.01.2026)
в версии Атари 4 уровня сложности
отличаются вероятно скоростью реакции врагов
Во всяком случае переменная задается 7 5 3 1
Shiny, переменная CONSOL(d01f)
что он тут проверяет я его не понимаю.Код:A loc_25FA: ; CODE XREF: init_final_cut-4F2j RAM:25FA JSR wait_ RAM:25FD JSR wait_ RAM:2600 JSR j_init_roll_line RAM:2603 LDA CONSOL RAM:2606 AND #1 RAM:2608 BEQ loc_25FA RAM:260A RAM:260A loc_260A: ; CODE XREF: init_final_cut-470j RAM:260A LDA CONSOL RAM:260D AND #2 RAM:260F BEQ loc_2614 RAM:2611 JMP loc_267B
1 start
2 select
?
С уважением,
Jerri / Red Triangle.
yevrowl(06.01.2026)
yevrowl, по нажатию f3 в игре меняется ранк
novice
experienced
advanced
expert
ничего кроме адского ускорения не заметил.
С уважением,
Jerri / Red Triangle.
yevrowl(04.01.2026)
Собрал данные по оригинальной игровой механике (версия для DOS):
В версии для DOS две сложности — Novice и Advanced, отличаются только количеством вражеских юнитов.
За уничтожение любого вражеского юнита начисляется 5 очков, за без результативное попадание в Тень ничего, вот не обратил внимание полагается ли некое количество очков за экстерминацию Тени в последней комнате лабиринта. Полная очистка комнаты лабиринта прибавляет 200 очков. Знак вопроса даёт 500 очков или дополнительную попытку, читал что с некоторой вероятностью это же может и отниматься. За колбу и ключ очков не даётся, как и за открытие замка.
Заготовка текстового блока касательно сюжета:
Вообще «shamus» (варианты произношения: «шеймус», «шеймас», «шамус») в переводе с разговорного английского, заимствованного из идиш — сыщик или частный детектив. На дворе XXII век, и вы — Шеймус, лучший частный детектив в галактике. В вашей галактике есть проблема, название которой — Тень, однако никто не знает, что это за существо. Одно можно сказать наверняка: если не убрать Тень — галактика будет обречена, поскольку Тень клянётся уничтожить галактику со всеми обитателями, включая вас, Шеймус. Даже самое смертоносное оружие, известное человечеству — ИКИВИ (ионно-короткий испаритель высокой интенсивности), может только оглушить Тень под защитой самого крепкого из известных скафандров — БЖТГ (бронежилет три-гамма). Руководители галактического совета призвали вас выполнить самое опасное для жизни в вашей карьере задание: заявиться в логово Тени на краю галактики, уничтожить появляющихся приспешников, найти ядро логова и уничтожить Тень. Путешествие по логову, состоящему из четырёх уровней — на которых размещены 128 комнат, требует острых как бритва рефлексов и отличной памяти — для прохождения необходимо отыскать ключи и открыть таковыми все замки, сражаясь с приспешниками и не касаясь стен. Задерживаться в комнатах опасно, иначе вскоре возникнет Тень…
÷)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)