Сообщения без ответов | Активные темы Текущее время: 18 апр 2024, 14:29



Ответить на тему  [ Сообщений: 7 ] 
 Battle City APU Player 
Автор Сообщение
Сообщение 12 мар 2008, 16:35
Профиль

Зарегистрирован:
12 мар 2008, 16:18
Сообщения: 37
Непосредственно сабж сделан, скорее, для смеха (или из серии 'Look, ma, no hands!'), да и идейка, разумеется, украдена у ORG'a (прости меня, а?). Гораздо больше мне хотелось привлечь внимания к другой своей поделке: исходнику всей игры. Он почти готов (наверняка, сделал в нем много неточностей) и уже полностью модульный, однако всё, что касается звуковых процедур (Stop_Sound и Play_Sound (и пара процедур, входящие в них)) оказались выше моего понимания. Возможно, кого-нибудь (возможно, самого ГУРУ (мечтательно закатывает глаза)) заинтересует эта тема (IDA'вской базой поделюсь)...


Сообщение 13 мар 2008, 13:28
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 июл 2007, 10:41
Сообщения: 570
Здорово сделано! Поставил себе звук на смс :)


Сообщение 14 мар 2008, 01:26
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
25 июл 2007, 05:09
Сообщения: 211
Откуда: 39
Зверь! Уважуха! Я даже, как будет время, сделаю одну идею благодаря этому.

_________________
http://romhacking.net.ru - всё про ромхакинг


Сообщение 14 мар 2008, 01:31
Профиль WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 19:33
Сообщения: 17
Даже и не замечал, что при разрушении базы что-то проигрывается. Интересная штука.


Сообщение 14 мар 2008, 16:30
Профиль

Зарегистрирован:
12 мар 2008, 16:18
Сообщения: 37
Цитата:
не замечал, что при разрушении базы что-то проигрывается

Код:
ROM:E6A2                 LDA     (LowPtr_Byte),Y
ROM:E6A4                 AND     #$FC ; '№'
ROM:E6A6                 CMP     #$C8 ; 'L'      ; Сравниваем с индексом тайла штаба
ROM:E6A8                 BNE     +
ROM:E6AA                 LDA     HQ_Status       ; 80=штаб цел, если ноль то уничтожен
ROM:E6AC                 BEQ     +               ; Если 0, взрываем штаб
ROM:E6AE                 LDA     #$27 ; '''      ; Взрываем штаб
ROM:E6B0                 STA     HQ_Status       ; Начальный кадр анимации взрыва (7 кадров по 4 фрейма)

ROM:E6B2                 LDA     #1
ROM:E6B4                 STA     Snd_HQExplode
ROM:E6B7                 STA     Snd_PlayerExplode;                    !Проигрываем одновременно звук взрыва и разрушения штаба!

ROM:E6BA                 JSR     Draw_Destroyed_HQ ; Рисует разрушенный штаб
ROM:E6BD                 LDX     Counter
ROM:E6BF                 LDA     #$33 ; '3'      ; Делаем рикошет на пулю
ROM:E6C1                 STA     Bullet_Status,X
ROM:E6C3                 JMP     BulletToObject_Return0

Да, звук глушится фактически звуком взрыва игрока.

Жаль, что желающих откомментить оставшихся 4 процедуры не нашлось... Придется самому выкручиваться.


Сообщение 15 мар 2008, 02:00
Профиль WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 19:33
Сообщения: 17
Ну, тут сейчас народу мало, может еще где, а то и на зарубежных форумах будет больше отклик, хотя за рубежом Battle City далеко не так популярна, как здесь.


Сообщение 15 мар 2008, 17:23
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
25 июл 2007, 05:09
Сообщения: 211
Откуда: 39
Pinball Wizzard писал(а):
Ну, тут сейчас народу мало, может еще где, а то и на зарубежных форумах будет больше отклик, хотя за рубежом Battle City далеко не так популярна, как здесь.


Теоретически европейцы и американцы вообще не должны были её играть (как и мы, но пираты…), ведь игра только для Японии выходила. На японских форумах могут помочь =))

_________________
http://romhacking.net.ru - всё про ромхакинг


Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 7 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB