Leonudomlya Server

Battletoads & Double Dragon - The Ultimate Team

На экране выбора героя ввести:
B,A,D,B,U,D → перелёт до зоны 5-2 + 5 жизней
U,D,D,U,A,B,B,A → перелёт до зоны 7 + 10 жизней
раздастся звуковой сигнал.

В оригинале когда заходите в WARP зону и начинаете
играть в конце игры вам говорят вы читер.
Изменен код и теперь вам не говорят что вы читер,
а получаете полноценную концовку.

Когда находитесь в WARP зоне
Нажми - ВВЕРХ + START, START
Для получения полноценной концовки.
0D:F37F: 8A
0D:F380: 29 10
Заменено на:
0D:F37F: 20 20 80
TXA
AND #$10

JSR $8020

\\ Кусок оригин. кода
\\ Кусок оригин. кода

\\ Прыжок в модифицированный код


0C:8020: A5 30
0C:8022: C9 18
0C:8024: D0 04
0C:8026: A2 00
0C:8028: 86 17
0C:802A: 8A
0C:802B: 29 10
0C:802D: 60


LDA $30 = #$00
CMP #$18
BNE $802A
LDX #$00
STX $17 = #$00
TXA
AND #$10
RTS ----------------


\\ Чтение кнопок геймпада
\\ Проверка, что нажат Вверх+Старт
\\ Если код введен не правильно, уход в оригин.код
\\ Загружаем байт #$00 в регистр Х
\\ Записываем байт #$00, в регистр Х, по адресу $0017 (00-ты не читер, 0А-ты читер)
\\ Кусок оригин. кода
\\ Кусок оригин. кода
\\ Возврат


8020 = A530C918D004A20086178A291060

На главную