Автор Тема: [NES] Terminator 2 (супер-секрет)  (Прочитано 1373 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн The GR

  • Пользователь
  • Сообщений: 2334
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« : 09 Май 2021, 04:19:27 »
Вообще я это заметил на канале Longplay, но более в интернете не встречал об этом упоминаний.
Так что пусть будет СУПЕР-СЕКРЕТ, раскрытый спустя 30 лет!  :wow:

Короче.
Сколько по вашему видов оружия в Т2 для НЕС?
Простые парни ответят один (дробовик). Опытные скажут два (дробовик и миниган). Ну и хитрецы скажут три, ведь кулаки тоже оружие  :D

На самом деле, не считая кулаков, в игре 7 видов пушек!
Да-да, те самые пушки из концовки третьего уровня можно реально выбрать вместо дробовика или минигана.
И они даже отличаются характеристиками. Хотя у всех всё тот же спрайт дробовика в игре.

1. Дробовик.
Даётся после первого уровня. Делает два медленных выстрела подряд.
2. SPAS-12
Делает три медленных выстрела подряд.
3. UZI (?)
Делает три быстрых выстрела подряд.
4. H&K MP5 (?)
Делает четыре быстрых выстрела подряд.
5. M-16
Делает четыре ещё более быстрых выстрела подряд.
6. AK-47
Делает пять медленных выстрелов подряд.
7. Миниган
Делает пять быстрых выстрелов подряд.

Большинство игроков после третьего уровня либо оставались с дробовиком, либо получали миниган, потому как система получения других пушек довольно замороченная.

Схема такая.
Что бы получить Миниган, нельзя никого убивать на третьем уровне, только ранить.
Но если кого-то всё таки случайно убили, то это можно компенсировать, ранив определённое количество человек.
(ага, убийство искупается ранением как можно большего числа людей  :lol: )

Что бы полностью закрыть вину за одно убийство нужно ранить 6 человек. Соответственно за 2 убийства это будет 12 человек, за три 18, и так далее.

Если вину закрыть не получилось (0 раненых на одно убийство) то у игрока остаётся дробовик.
А вот если вину получилось закрыть частично (от 1 до 5 раненых) ВОТ ТОГДА и будут выдавать другие пушки, в зависимости от степени закрытия убийства.
1 раненный - SPAS-12
2 раненных - UZI
3 раненных - H&K MP5
4 раненных - M-16
5 раненных - AK-47

Убийства закрываются последовательно. Например.
Убили 2, ранили 8.
Результат: полностью закрыли одно убийство, но на втором только 2 раненных, а значит в конце уровня выдадут UZI
Убили 3, а ранили 12
Результат: закрыли два убийства, но третье не закрыто вообще, а значит в конце уровня оставят дробовик.

Конечно особо толку от такой фичи в игре не много. Пострелять там особо негде.
Но зато можно спокойно убивать людей в госпитале, и всё равно в итоге получить Миниган (ну или клёвый H&K MP5  :cool: )

Оффлайн x.GREYSON.x

  • Пользователь
  • Сообщений: 518
  • Пол: Мужской
  • Электролыбка
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #1 : 09 Май 2021, 09:03:58 »
Получается, что на 3-м этапе желательно делать так: никого не убиваем по предпоследнего этажа. Если не ошибаюсь это 5-й этаж. На этом этаже тогда убиваем одного охранника, далее раним нужное кол-во людей для определенного оружия, а после поднимаемся на 6-й и добегаем до Сары.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 3332
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #2 : 09 Май 2021, 10:17:47 »
Что бы получить Миниган, нельзя никого убивать на третьем уровне, только ранить.
Но зато можно спокойно убивать людей в госпитале, и всё равно в итоге получить Миниган
Не сходится. UPD: Я запутался, всё верно.
В 2002 году об этом знали (https://gamefaqs.gamespot.com/nes/587693-terminator-2-judgment-day/faqs/15398 - 8. POINTS SYSTEM):
Цитата
Terminator 2 Judgment Day uses a points based system which determines what guns you receive in the later levels.
Guns range from an ordinary shotgun to the ultimate mini-gun.
You gain points by defeating enemies, progressing to new levels and by NOT killing ANY enemies in levels 3 and 4. You must shoot them in the legs. (More on this in the walkthrough) On the other hand, I think you can also lose points by killing those certain enemies in levels 3 and 4.
You will need 8,000+ points to get the ultra cool mini-gun.
Вообще, было бы странно показывать пушки и не давать их после подсчёта очков: https://youtu.be/uGwE-kfassY?t=837.
The GR, Может всё-таки зависит от очков? Тогда ваша система совпадает с очками или она не всегда работает. Если посмотреть код, то можно выяснить точно.
--------
UPD: Вы правы. Проверил код, очки не влияют на выбор оружия, очки считаются так: любое устранение на уровне +100, не убить (в ногу) +30, убить -50. Но как вы и сказали, нужно покрыть убитых с помощью "остановленных", в цикле просто вычитается одно от другого с подсчётом индекса оружия.
--------
Код такой в (U), CPU $B41E - Bank 3 [PRG $741E]:
  LDA $0722 ; Младший байт убийств
  ORA $0723 ; Старший байт убийств
  BEQ zero_kills
  LDA $0720 ; Остановленные враги (младший)
  STA $89
  LDA $0721 ; Остановленные враги (старший)
  STA $8A
  LDX #$00
loop:
  LDA $89
  SEC
  SBC $0722
  STA $89
  LDA $8A
  SBC $0723
  BCC set_weapon ; Если не осталось "остановленных"
  STA $8A
  INX
  CPX #$06 ; Макс. индекс оружия
  BNE loop
zero_kills:
  LDX #$06
set_weapon:
  STX $EA
--------
UPD2: Всё-таки вы ошиблись в подсчётах:
Убили 2, ранили 8.
Результат: полностью закрыли одно убийство, но на втором только 2 раненных, а значит в конце уровня выдадут UZI
По коду видно, что это деление: индекс_оружия = min(раненые / убитые, 6). Где индекс_оружия от 0 до 6 (0 - дробовик, 6 - миниган), min() - ограничение до 6. Если убитые == 0, то миниган. Так что, "Убили 2, ранили 8" - дают M-16, "Убили 3, а ранили 12" - дают тоже M-16, я проверил. UPD3: Исправил max() на min(), ошибся :) На JS можно делить на ноль, тогда формула такая: Math.min(valid/kills, 6).
--------
2. SPAS-12
Делает три медленных выстрела подряд.
У этого оружия скорость ниже, чем у других медленных. Так что таблица такая:
Индекс оружия00010203040506
Пуль на экране02030304040505
Скорость пуль04030404050405
Также различие в координатах выстрела, но только у минигана другие, можно легко опустить координаты у любого оружия, чтобы всегда попадать в ноги. Может в чём-то ещё различие.
« Последнее редактирование: 09 Май 2021, 14:46:50 от Sharpnull »

Оффлайн The GR

  • Пользователь
  • Сообщений: 2334
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #3 : 09 Май 2021, 17:01:02 »
Sharpnull, спасибо за подробный разбор  :)

Так то да, в игре очки считают отдельно от доступа к оружию. И за убитых их просто снижают.
Ведь там должна была быть таблица с Hi-Score, вырезанная в последний момент.

Получается, что на 3-м этапе желательно делать так: никого не убиваем по предпоследнего этажа. Если не ошибаюсь это 5-й этаж. На этом этаже тогда убиваем одного охранника, далее раним нужное кол-во людей для определенного оружия, а после поднимаемся на 6-й и добегаем до Сары.

Ну или убиваем самого первого охранника, потом в комнате раним нужное количество санитаров, и далее просто бегаем, ни в кого не стреляя.

Вообще, было бы странно показывать пушки и не давать их после подсчёта очков

Вот всё детство на этом экране кнопки перебирал. Всё надеялся каким-то образом выбрать другую пушку.
И только абсолютно случайно обратил внимание, как в одном из прохождений игры на ютубе игроку дали другую пушку. Даже подумал, что показалось. Но потом в точности повторил действия игрока на третьем уровне, и тоже получил другую пушку. Ну и далее немного поэкспериментировал  :)
Кстати, хорошая идея для хака. Повесить на Select переключение между всеми пушками в игре, как было в роме прототипе. Правда с учётом всего двух моделей спрайтов, будет немного запутанно  :-\

Онлайн Street Fighter

  • Пользователь
  • Сообщений: 4705
  • 8-16 bit Forever!
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #4 : 10 Май 2021, 05:54:31 »
Интересная информация :thumbup:!

Оффлайн x.GREYSON.x

  • Пользователь
  • Сообщений: 518
  • Пол: Мужской
  • Электролыбка
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #5 : 10 Май 2021, 09:25:53 »
Цитата
как было в роме прототипе
Было бы не плохо допилить прототип до рабочей версии. Там на 2 уровня больше. Ну вы видели )

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 3332
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #6 : 10 Май 2021, 10:48:56 »
Там на 2 уровня больше
Если вы об этом https://tcrf.net/Proto:Terminator_2:_Judgment_Day_(NES), там нет новых уровней по сравнению с финальной версией, 4 и 6 - недоступны и, как пишут на tcrf, там только немного графики. Так что этот прототип даже не стоит трогать.

Оффлайн The GR

  • Пользователь
  • Сообщений: 2334
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #7 : 10 Май 2021, 15:37:14 »
Было бы не плохо допилить прототип до рабочей версии. Там на 2 уровня больше. Ну вы видели )

TARGET RANGE почти наверняка должен был обыгрывать эпизод из фильма, с уничтожением полицейских машин из минигана.
А это значит нужно было делать ещё один тип уровня со своими уникальными спрайтами ...
Так что скорее всего его даже и не начинали делать.

А вот с ESCAPE интересней.
С высокой долей вероятности это мог быть перекрашенный уровень с мотоциклом, только вместо мотоцикла грузовичок (его спрайты даже можно обнаружить в роме).
Тем более по темпу игры, как раз подошла бы ещё одна поездка после уровня в Сайбердайне, вместо внезапного последнего уровня.

Представьте.
Второй уровень, только перекрашенный с синюю гамму, и обозначенный как шоссе, по которому гонит наш грузовичок, объезжая легковые машины и длинные трейлеры, время от времени уворачиваясь от выстрелов преследующего вертолёта с Т-1000.
И всё это под эту музыку:
Которую так же нашли в роме.

Но этот уровень так же не стали делать.
Возможно из-за недостатка памяти. Как например в Master System не было уровня на мотоцикле. (хотя при этом на Master System существует полноценный порт сегавского Robocop vs Terminator, со всеми уровнями, врагами и боссами, хоть и с тормозами как в Contra Force  :-\ )

Как писали в одном из комментариев на ЮТубе: сначала хотели сделать крутую игру, а потом решили, что и так купят  :D

Оффлайн x.GREYSON.x

  • Пользователь
  • Сообщений: 518
  • Пол: Мужской
  • Электролыбка
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #8 : 12 Май 2021, 08:19:10 »
Цитата
Так что этот прототип даже не стоит трогать.
В наше время можно и объем рома увеличить и допилить все. И вообще сделать порт на РС типа инди-мини-игра (на подобие ДД4). Жаль этого делать не умею.

Оффлайн The GR

  • Пользователь
  • Сообщений: 2334
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #9 : 13 Май 2021, 03:07:25 »
сделать порт на РС типа инди-мини-игра

Типа такого?  :D


Онлайн purgen

  • Пользователь
  • Сообщений: 166
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #10 : 13 Май 2021, 06:14:49 »
 Прикольно было бы в такой порубиться :cool:

Онлайн MaxWooD

  • Пользователь
  • Сообщений: 785
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #11 : 13 Май 2021, 10:43:17 »
В прототипе очень понравился левел-дизайн второго уровня. Понятно что едешь по водостоку. Управление конечно кошмарное.

Оффлайн skATina

  • Пользователь
  • Сообщений: 124
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #12 : 13 Май 2021, 20:05:27 »
на 4-ом уровне на 4-ом этаже есть комната напротив лифта.. как в неё попасть?

на картинке слева. за стеной где патроны. если входить через другую дверь до патронов не дойти.

кста.. еще из секретов: все знают что на втором уровне из последней машины можно жизнь выбить?

Оффлайн The GR

  • Пользователь
  • Сообщений: 2334
    • Просмотр профиля
[NES] Terminator 2 (супер-секрет)
« Ответ #13 : 15 Май 2021, 22:33:46 »
все знают что на втором уровне из последней машины можно жизнь выбить?

Не жизнь, а целый континью! Единственный на всю игру.
Жизни найти можно две: в больнице, и на заводе.

на картинке слева. за стеной где патроны. если входить через другую дверь до патронов не дойти.

Там действительно комната, в которую нет двери. Но в моём роме приза там не было. Эти патроны лежали как раз перед стеной, и их можно было взять.
Возможно есть не полные ромы, с немного напутанным расположением предметов  :neznayu:
И зачем эта комната так же не понятно. В порте для Game Gear из этого уровня вырезали целый этаж, но этаж с этой комнатой оставили..
Может там должны были стоять спрайты Сары и Джона  :-\

А вот что ещё может тянуть на секрет, так это возможность перепрыгнуть стену между комнатами, на последнем этаже Cyberdyne  :wow:
Подсмотрел у спидраннеров. И это можно было бы принять за баг, если бы не о-очень подозрительно поставленные у этой стены ящики, на которые можно запрыгнуть. Так что уверен, это официально задумывалось секретом.

Кстати когда устанавливаем заряды, если установить один, а потом снова взять ещё один (что бы на руках опять было два) игра начинает очень странно показывать стрелочкой места установки. Кажись, вот это уже реальный баг.

В общем такая маленькая игра, но с такими совсем не очевидными секретами  ^_^