Просмотр полной версии : Битые версии игр на Virt
Как оказалось, битая только версия с WOS. С файлом на сайте у Pavero все отлично - http://www.zx-spectrum.cz/data/games/files/s.php?id=Destinymission.zip
В Avenger (https://worldofspectrum.org/archive/software/games/avenger-gremlin-graphics-software-ltd) (Gremlin'86) замечен интересный глюк для прогресса завершения квеста, который под конец игры выводится в процентах. При победе там 98% (ну, и ничего бы, казалось, ошиблись с суммой этапов прогресса). Однако проверка, из чего состоят эти этапы (с гибелью после каждого взятого предмета :) ), приводит к любопытным результатам.
До взятия сосуда процентов всегда 0%, зато гибель после первого взятого предмета может вернуть очень разный результат.
Оказывается, процедура расчета прогресса берет количество взятых предметов, умножает на 10 и прибавляет к нему небольшой случайный бонус. Но для 0 всегда выдается 0, а когда собраны все предметы, то выдается 99+флаг победы (то есть ухода с территории). Вот только флаг этот равен 0xFF, то есть -1. Поэтому при гибели без побега можно получить даже 99%. Может, это так задумано, мудрость ниндзя - погибнуть после выполнения миссии почетнее? Однако нет, ниндзя забирает очень важный предмет, свиток, который необходимо отнести и вернуть (подразумевается по сюжету). К тому же в историях Way of the Tiger, по мотивам которых создавалась игра, герой должен выжить и претерпеть еще много приключений.
Колдует это функция по адресу BBC2, а собственно вариант со сложением -1 (или 0) с 99 по адресу BBC8. Можно попатчить это хотя бы так:
...
CP 09
JR NZ,BBD4
LD A,(B037)
CPL
ADD A,64
JR BBE9
; BBD4
LD B,09
LD C,A
...
Тогда 100 должно быть вместо 98.
Можно было бы вообще, еще приуменьшить результат со всеми взятыми предметами и гибелью, чтобы стоимость побега была не в 1%, но тогда, видимо, понадобились бы где-то байта 4 в стороне.
Там есть еще неясный момент чуть ниже, взятое случайное число, ограниченное его до 7, зачем-то проверяется на 7 - если 7, то из него вычитается 2. Выглядит лишним. Может, 7 было несчастливым у авторов.
Но эти манипуляции можно сохранить как занятную фичу. :)
Нет нормального релиза Academy (Tau Ceti II) c картой-финалкатом где можно назвать своим именем звезду, на английском языке.
Нет нормального релиза Academy (Tau Ceti II) c картой-финалкутом где можно назвать своим именем звезду, на английском языке.
а откуда он возьмётся если это выдумка авторов ремикса ?
в оригинале вместе с игрой шла программа по астрономии, но к игре она отношения совсем не имеет
https://worldofspectrum.net/pub/sinclair/screens/in-game/s/StarMapFromSol.gif
Так понимаю, что в версии Sokoban от WE'91, на 33 уровне точка старта отличается от классической. Из-за чего уровень становится непроходимым?!
Так на всех релизах на VIRT.
Игра от Simon Mark Ferre'17 на этом уровне совпадает с классикой, что проверяется правкой уровня в строке 90 (игра на Бэйсике). Но она небыстрая.
Игра от New Frontier'91 на уровне 33 тоже с классикой совпадает, это можно проверить, поменяв адрес данных первого экрана D9F4 (лежащий по адресу 69B3) хотя бы на E3B4 (наверное, не совсем точно, скролл работает неправильно после этого, но точку старта видно). Но в ней на вид неудобное управление, все время риск толкнуть ящик дальше, чем нужно.
Upd: в Sokoban от WE'91, на уровне 42 левый ящик в нижнем ряду сдвинут на шаг влево по сравнению с классикой. Из-за чего все три ящика в этом углу недоступны, и уровень непроходим.
Что интересно, в версии от Simon Mark Ferre'17 на этом уровне сдвинут не этот, а другой ящик того угла - нижний в самом левом столбце на одну клетку выше, чем в других версиях. Это тоже делает уровень проходимым, пожалуй, даже облегчая его.
Upd: в Sokoban от WE'91, на уровне 55 - правильно понимаю, что две цели справа от центра просто недостижимы, туда нельзя "повернуть" ящики ни с одной прямой?
В классике только 50 уровней, поэтому с 51 идут уже разные бонусные, так что нет образца.
Думаю, этот уровень можно исправить, проломив стену. Например, записав 40 по адресу 7F9D. Сравнивать уже не с чем, проверьте меня кто-нибудь.
По предыдущим уровням:
№42 - по адресу 781B два байта, 00 и 20
№33 - (728A),00 и (72C7),F4
После 50 уровня, с адреса 8000 идут уже не уровни, и на 56 - мусор. Впрочем, по DEL (CS+0) можно закончить игру и даже записаться в таблицу рекордов при этом. Кстати, EDIT (CS+1) - рестарт уровня, CAPS (CS+2) - вкл./выкл. звуков, INVV (CS+4) - вкл./выкл. музыки.
Black Cat / Era CG
24.11.2021, 21:12
Правильный Собокан вот https://drive.google.com/file/d/1Ud9aCEkJvfzaESNxKYw5CHeGuXB-DkTX/view?usp=sharing
На втрд его вроде нет.
Spectramine
24.11.2021, 21:27
Битый R-Type - после 4го уровня игра зависает (выяснил мой товарищ, подтвердил на стриме Sinc LAIR): https://vtrd.in/gamez/r/RTYPE_S.ZIP (Seamans'96).
Правильный Собокан вот https://drive.google.com/file/d/1Ud9aCEkJvfzaESNxKYw5CHeGuXB-DkTX/view?usp=sharing
На втрд его вроде нет.
Есть - https://vtrd.in/release.php?r=4c6384237330d72b0119428f9fc56fdb
- - - Добавлено - - -
Битый R-Type - после 4го уровня игра зависает (выяснил мой товарищ, подтвердил на стриме Sinc LAIR): https://vtrd.in/gamez/r/RTYPE_S.ZIP (Seamans'96).
Проблема в расположении файлов на диске, если кодовый блок поместить после бейсик файла, игра станет полностью рабочей.
Black Cat / Era CG
25.11.2021, 08:57
ЕстьО. Вот тоже думал, что должен быть. А где он там лежит, в каком разделе?
О. Вот тоже думал, что должен быть. А где он там лежит, в каком разделе?
В разделе русских игр.
Spectramine
25.11.2021, 16:34
Проблема в расположении файлов на диске, если кодовый блок поместить после бейсик файла, игра станет полностью рабочей.
Спасибо, так и есть, скопировал файлы в нужном порядке на другой образ, всё работает:76495
Интересно, кому и зачем пришло в голову поменять порядок расположения файлов.
Случайно при копировании так получилось, при работе с хобетой например.
Black Cat / Era CG
25.11.2021, 17:31
В разделе русских игрБлин я не вижу :(
Блин я не вижу :(
Называется Another One Sokoban, как в сопроводительном файле и в меню игры, можно переименовать в Sokoban CSP Edition, как на Spectrum Computing.
Black Cat / Era CG
26.11.2021, 10:58
Называется Another One SokobanАаа блин. Понятно. Спасибо.
Кстати, на VIRT всего одна версия Nether Earth (ну, не считая еще там же ремикса), и в ней как минимум массовые графические глюки при выводе на экран гусениц.
ZX_NOVOSIB
09.10.2022, 20:12
TomCaT, одна?? Там их больше десятка :D
речь про фирменную (а не всякие ремиксы).
а вообще битых версий любых игр может быть много, первые читалки тупо игнорировали ошибки.
речь про фирменную (а не всякие ремиксы).
а вообще битых версий любых игр может быть много, первые читалки тупо игнорировали ошибки.
Goodboy - ты еще забыл сообщение TR-Dos...
Когда дискета - не читалась...
Retry, Ignore, Abort...
Что нажимали???
Правильно - Ignore...
null_device
11.06.2023, 09:10
Лежащая на вирте игра Chuckie egg 2, от корпорации жуки - глюкавая.
Перемещаясь по лестнице в комнату с egg maker'ом, за готовым яйцом, происходит переброс в стартовый экран. Что делает невозможным прохождение.
ZX_NOVOSIB
11.06.2023, 18:34
null_device, а сейв/лоад на дискету там есть?
NEO SPECTRUMAN
12.06.2023, 01:52
кстате на главной странице
куча протухших ссылок...
null_device
12.06.2023, 05:03
null_device, а сейв/лоад на дискету там есть?
Вроде бы, есть.
кстате на главной странице
куча протухших ссылок...
Ну, не то, чтоб прямо куча, но есть. Это если в релизах после выложенной новости что-то менялось и они перезаливались.
TomCaT, одна?? Там их больше десятка :D
Где "там" ? А, ну точно, в переводах? Но английский оригинал на странице "N" - одна версия, от Wellsoft'93
Нужна диск-версия Nether Earth с файлером как в Tir-Na-Nog от Shadow Maker, также есть рипнутая ay музыка с амстрада и картинка. И еще нормальный перевод нужен. Кто готов заняться ?
ZX_NOVOSIB
28.07.2023, 18:29
Нужна диск-версия Nether Earth с файлером как в Tir-Na-Nog от Shadow Maker, также есть рипнутая ay музыка с амстрада и картинка. И еще нормальный перевод нужен. Кто готов заняться ?
Дизасм NE уже есть. Тут нужна новая версия, с кучей новых играбельных карт! Оригинал то за 11 минут проходится...
vlad-kras
30.07.2023, 15:16
Тут нужна новая версия, с кучей новых играбельных карт!
Так есть же версия с кучей карт.
https://zx-pk.ru/threads/34634-nether-earth-nakonets-dizassemblirovali!.html?p=1162311&viewfull=1#post1162311
Только мне кажется, что в модовых версиях Nether Earth, например в ZS Edition'99, интеллект роботов нисколько не пострадал. Как были тупенькими, так и остались тупые враги против тупых союзников. И вся баталия сведется к контролю единственным своим роботом в ручном режиме. Сомневаюсь, что новые карты сделают игру сильно интереснее. Вспомните, как на стандартной карте роботы навечно застревали в туннеле.
Если у кого другие ощущения по этим модам или если кто вдруг ковырял их внутренности - напишите, что там поменялось. Надежды мало, конечно, что ZS 99 снабдил 48ю версию новым AI, но вдруг произошло чудо.
ZX_NOVOSIB
30.07.2023, 19:50
Так есть же версия с кучей карт.
там карты не продуманы, от балды, в них нет никакого замысла
- - - Добавлено - - -
Только мне кажется, что в модовых версиях Nether Earth, например в ZS Edition'99, интеллект роботов нисколько не пострадал. Как были тупенькими, так и остались тупые враги против тупых союзников. И вся баталия сведется к контролю единственным своим роботом в ручном режиме.
Значит надо фиксить ИИ
- - - Добавлено - - -
Сомневаюсь, что новые карты сделают игру сильно интереснее. Вспомните, как на стандартной карте роботы навечно застревали в туннеле.
Сделают.
ИИ пофиксить - и не будут застревать. Плюс можно сделать, чтобы обычное оружие тоже разрушало препятствия, только медленно
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot