Форум Эму-Россия
http://forum.emu-russia.net/

Проигрыватель музыки из бомбера :)
http://forum.emu-russia.net/viewtopic.php?f=13&t=167
Страница 1 из 1

Автор:  org [ 02 окт 2007, 17:00 ]
Заголовок сообщения:  Проигрыватель музыки из бомбера :)

Смотрю тут народное творчество появилось, я тоже решил кое что сделать:
Проигрыватель звуков и музыки (APU Player) из всем известной несовской игры.
Пока что только тизер, когда доделаю (осталось чуть чуть), то выложу всё с исходным кодом :)

Вложения:
bombapu.zip [9.2 КБ]
Скачиваний: 940

Автор:  org [ 03 окт 2007, 12:15 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

Проигрыватель звуков и музыки из NES Bomberman. Финальная версия. Всего в бомбере 10 мелодий (1 скрытая не используется в игре), 6 звуков и ещё 1 специальный звук (оцифровка) для взрыва бомбы.

Инструментарий использованный в проекте:
• FAR Manager для набора кода (http://www.farmanager.com)
• TRaCER (http://nesdev.parodius.com/tracer.zip) и IDA 5 (http://datarescue.com) для дизассемблирования бомбера.
• Для компиляции используется DASM Matthew Dillon (http://www.atari2600.org/DASM)

Чтобы откомпилировать .NES файл запустите MAKE.BAT

Вложения:
BomberAPU.zip [91.94 КБ]
Скачиваний: 936

Автор:  zephyr [ 03 окт 2007, 18:52 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

Мне понравилось.
Какую литературу можешь посоветовать тому кто хочет, но незнает как писать на NES?

Автор:  TiberiyLTim [ 04 окт 2007, 05:02 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

http://www.tim007.com/Book/GameDevNES.zip

Автор:  org [ 04 окт 2007, 10:15 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

6502 очень простой процессор, у самой NES тоже от силы 20 регистров (из них больше половины для программирования звука). Кодить придется на асме, хотя существуют и C-компиляторы для 6502, но проц настолько простой, что они созданы скорее ради прикола.
Проще всего научиться программировать, изучая устройство какой-нибудь игры.

Автор:  zephyr [ 04 окт 2007, 18:53 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

Всем спасибо.

Автор:  HardWareMan [ 04 окт 2007, 21:11 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

Круто. Неужели кто-то продолжил моё дело, только на другой платформе. ;) Так держать, Org.

Автор:  CaH4e3 [ 05 окт 2007, 16:26 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

Хех, Хвмен, да и ты не первооткрыватель. ;)))

Автор:  zephyr [ 05 окт 2007, 19:37 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

2 HardWareMan
Круто. Неужели кто-то продолжил моё дело, только на другой платформе.
Если бы кто-то не ленился написать пару-тройку туторов, первооткрывателей было бы больше :(

2 org
Можешь написать пару базовых туторов с примерами???

Автор:  HardWareMan [ 05 окт 2007, 22:28 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

CaH4e3 писал(а):
Хех, Хвмен, да и ты не первооткрыватель. ;)))

Знаю, но на Сегу - я первый. Ибо музыкальные сборники видел тока на NES с мелодиями CapCom. Или что-то еще было?
zephyr писал(а):
2 HardWareMan
Если бы кто-то не ленился написать пару-тройку туторов, первооткрывателей было бы больше :(

А зачем? И кстати статья была. На старом, Lynx'овсокм, форуме. Но тогда идею с EmuTech забросили, так что УВЫ. Кстати, я вроде в EM посылал... Или АнС'у давал. Не помню в общем.

Автор:  zephyr [ 06 окт 2007, 11:58 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

А зачем?

Я писать буду. Мне !!!доставляет удовольствие!!! писать программы.
Напишу много чего хорошего для сообщества...

Если сомневаешься насколько я хороший или плохой кодер, то скажу:
что веду проект, для издательства в "Алавар" - shareware игру.
Проекту уже 1,5 года. Совсем скоро альфа.
Пишется с нуля на OpenGL + WinApi под Win32 системы и Vista.
Компилятор Delphi7.
Все движки написал сам.
Умею также писать под ДОС на ASM или Pacal.

Выложи эту статью еще раз в этой теме или на мыло, please
zephyrgl@yandex.ru

Автор:  HardWareMan [ 06 окт 2007, 13:44 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

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

Вложения:
Комментарий к файлу: Статья так и осталась в черновиках. Стиль и ошибки не исправлены. Использовать только как пример.
BT.rar [126.07 КБ]
Скачиваний: 939

Автор:  zephyr [ 06 окт 2007, 15:15 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

2HardWareMan
Спасибо!!!

Автор:  org [ 08 окт 2007, 11:15 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

zephyr
Вообще-то я не силен в программировании для NES, честно говоря это первый эксперимент подобного рода. Я просто взял бомбера, порвал его в IDA, и вытащил APU-player в виде откомментированного исходника. Писать что-то с нуля для NES довольно проблематично, потому что нужно самому рисовать тайлы, подбирать цвета в палитре, потом упорно кодить на асме и пол-часа искать где-же там ошибка.

А примеры есть на http://nesdev.parodius.com, особенно круто смотрятся демки Chris Covell.

Автор:  HardWareMan [ 08 окт 2007, 12:49 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

org писал(а):
Писать что-то с нуля для NES довольно проблематично, потому что нужно самому рисовать тайлы, подбирать цвета в палитре, потом упорно кодить на асме и пол-часа искать где-же там ошибка.

Согласен, для NES еще есть всякие подводные камни, которые появляются из-за ограничения аппаратных возможностей NES, ну и при изучении картриджа на предмет APU плеера - еще и структура картриджва и ее маппер. А вот для Сеги я не вижу трудностей. ;)
PS Наверно очень скоро я сделаю еще один плеер...

Автор:  CaH4e3 [ 14 окт 2007, 17:32 ]
Заголовок сообщения:  Re: Проигрыватель музыки из бомбера :)

В тему:
http://www.hidden-palace.org/?releases/44
http://gdri.smspower.org/wiki/index.php ... ngine_List

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/