Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Игра GUNFRIGHT: что же там все-так не так?

  1. #1
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Игра GUNFRIGHT: что же там все-так не так?

    Давно хотел узнать, да все забывал спросить:

    Игра GUN FRIGHT "печально" известна тем, что нормально запускается исключительно из 48К режима. Т.е. не из конфигурации, где включено ПЗУ с BASIC-48, а именно с заблокированными 128Кб портами #xxFD. Что весьма интересно в связи с тем, что сама игрушка изначально 48К и теоретически ничего не должна знать при иные конфигурации и порты.

    Отсюда вопрос: никто в ней не копался насчет сабжа? Было бы весьма любопытно хотя бы с точки программиста узнать, из-за чего возникают такие глюки? А может быть уже игруху кто-то пропатчил?

    Вроде предварительно по форуму порыскал и не видел, чтобы этот вопрос разбирался...
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,802
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    87 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    Игра GUN FRIGHT "печально" известна тем, что нормально запускается исключительно из 48К режима.
    А если скинуть игровой процесс снапшотом - то не факт что он будет работать.
    И не факт что вообще после снапшота продолжится играть.
    (пользуюсь эмулем Unreal).
    Такой-же эффект наблюдался в одной из версий НЛО-1, но там я списывал на 128к и финты с защитой...

    Так что GUNFRIGHT удивительная гама, задачка нашим хакерам-дебагерам...

  4. #3
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Видел на кассете с фирменной защитой Ultimate. Потом мафон зажевал кассету и часть файлов была утеряна, пришлось покопаться, чтобы снять защиту. Под пентагон я игрулю фиксил, копия не сохранилась

    goodboy поможет, наверное.

  5. #4
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насчет запуска в 128-м - если сделать софт-сброс, и загрузить её в 48-м ROM, Gun Fright запускается, заставка с музыкой работает, но при старте игры глючит. Похоже себя ведёт игра Jetpac - при старте игры чёрный экран, (но слышно, что игра работает). Обе пишут в системный порт 128-го, а с каких дело - видимо, порты ввода-вывода подбирались экспериментально, или были рассчитаны на какую-то малоизвестную периферию, или часть процедур была взята с другого z80-компьютера.

    Что касается снапшотов к обоим - никаких проблем не замечал, играл со снапами z80 в обе. Скорее всего проблема с эмулем.
    Последний раз редактировалось Spectramine; 08.07.2015 в 07:47.

  6. #5
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    Отсюда вопрос: никто в ней не копался насчет сабжа? Было бы весьма любопытно хотя бы с точки программиста узнать, из-за чего возникают такие глюки? А может быть уже игруху кто-то пропатчил?
    Короткая адресация порта, плюс использование неполной дешифрации. И здравствуйте глюки.

  7. #6
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,752
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    207 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Максагор, Gunfright как и другие игры от ACG имеют весьма специфический опрос клавиатуры

    вот например

    в gunfright

    Код:
     #d0d4 out (#fd),a
     #d0d6 in a,(#fe)
     #d0d8 cpl
     #d0d9 and #1f
     #d0db ret
    с чем связана такая передача полуряда - непонятно возможно с ранними спецификациями на опрос клавиатуры так как PSSST Jetpac и Atic Atac делались еще в 1982.

    кстати я об этом уже на форуме писал.
    С уважением,
    Jerri / Red Triangle.

  8. #7
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,276
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    1,241
    Поблагодарили
    323 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    Вроде предварительно по форуму порыскал и не видел, чтобы этот вопрос разбирался...
    О! Jerri уже написал, все, что я хотел написать. Спасибо. И да - моя версия точно работает - http://vtrdos.ru/gamez/g/GUN_FRIG.ZIP

    ---------- Post added at 08:45 ---------- Previous post was at 08:41 ----------

    Кстати, игры, написанные на 3D Game Maker, тоже используют OUT что-то там для щелканья непонятно чем. Для их корректной работы тоже нужно мочить эти OUT'ы!
    Ave ZX!

  9. #8
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,795
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос очень важный: кто помнит, или кто может показать скриншотом, а лучше даже снапшотом, как бандит, перемещающийся по городу, стреляет? Помнится, что-то такое должно быть, копал-копал внутри, нашел много-много разного, в том числе адреса от A27B до A33B, с шагом 0x10, которые хранят структуры объектов на карте. A27B шериф, затем идут три структуры для пуль, затем A2BB - бандит. Отдельного адреса для пуль бандита не нахожу. Может, его пули - в общем пуле пуль (вот закрутил ). А может, и не было вовсе, а только кажется, что они стреляют в городе?
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

    Скрытый текст

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  10. #9
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я помню, стреляет в городе только шериф.

  11. #10
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,145
    Записей в дневнике
    38
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    23 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    с приятелем игру проходили на пару: он давил шпаце(пауза), а я наводил прицел и валил бандита.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Что за игра?
    от Sergei Frolov в разделе БК-0010/0011
    Ответов: 20
    Последнее: 24.10.2018, 20:28
  2. Моя игра
    от AER в разделе Игры
    Ответов: 187
    Последнее: 07.11.2015, 14:03
  3. Игра из ПЗУ
    от Руслан в разделе Несортированное железо
    Ответов: 6
    Последнее: 11.07.2013, 15:29
  4. Игра
    от Daisy в разделе Игры
    Ответов: 4
    Последнее: 19.04.2009, 23:59
  5. help! игра
    от KiN0 в разделе Зарубежные компьютеры
    Ответов: 3
    Последнее: 21.09.2005, 21:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •