Вторник, 03.02.2026,
Приветствую Вас Гость | RSS

Center SF 2010

Гиды хакинга - Форум

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Metal  
Гиды хакинга
ValentintheFoxДата: Понедельник, 11.10.2010, 14:08 | Сообщение # 1
Лучший и второй админ сайта
Группа: Администраторы
Сообщений: 6
Награды: 1
Репутация: 50
Статус: Offline
Ну что же, первый гид переведённый с Соник ретро мной
Как сделать эгг-монитор рабочим.

Найдите этот код
--------------------------------------------------------------
Obj2E_ChkEggman: ; XREF: Obj2E_Move
addq.b #2,$24(a0)
move.w #29,$1E(a0)
move.b $1C(a0),d0
cmpi.b #1,d0; В мониторе Эггман?
bne.s Obj2E_ChkSonic
rts ; Эггман монитор ничего не делает
-------------------------------------------------------------
И замените на этот
-------------------------------------------------------------------------------------------------------
Obj2E_ChkEggman: ; XREF: Obj2E_Move
addq.b #2,$24(a0)
move.w #29,$1E(a0)
move.b $1C(a0),d0
cmpi.b #1,d0; В мониторе Эггман?
bne.s Obj2E_ChkSonic ; если нет, проверте следующий монитор (1-up icon)
move.l a0,a1 ; move a0 to a1, because Touch_ChkHurt wants the damaging object to be in a1
move.l a0,-(sp) ; push a0 on the stack, and decrement stack pointer
lea ($FFFFD000).w,a0 ; put Sonic's ram address in a0, because Touch_ChkHurt wants the damaged object to be in a0
jsr Touch_ChkHurt ; run the Touch_ChkHurt routine
move.l (sp)+,a0 ; pop the previous value of a0 from the stack, and increment stack pointer
rts ; Эггман монитор работает!
-------------------------------------------------------------------------------------------------------

 
TailsДата: Суббота, 16.10.2010, 12:33 | Сообщение # 2
Мастер
Группа: Администраторы
Сообщений: 2
Награды: 0
Репутация: 32767
Статус: Offline
есть другой код.
Code

Obj2E_ChkEggman:; XREF: Obj2E_Move                 
            addq.b    #2,$24(a0)
            move.w    #29,$1E(a0)
            move.b    $1C(a0),d0
                
            c   mpi.b    #1,d0            
            bne.s    Obj2E_ChkSonic
                
            clr.b    ($FFFFFE20).w
            jmp    Obj36_ Hurt       ; идти к Obj36_Hurt лейбелу
            rts        ;end of code

спрашивал на Sonic-world.ru


Open Sonic is Here!
http://opensnc.sourceforge.net/
 
  • Страница 1 из 1
  • 1
Поиск:

Форум: 8/14
Фото: 17
Новости: 5
Загрузки: 10
Игры: 213
Создано SwadowX'ом(a.k.a TailsX-Doll) и Tails'ом ©в 2026 году