| Разработка и ромхакинг > Ромхакинг |
| [NES] M&M Heroes - хак/перевод |
| << < (3/3) |
| мфыфыы:
Норм, звучит лучше чем оригинальная музыка |
| Guyver(X.B.M.):
В архив добавлена версия игры с изменённой музыкой: Что нового: * Временно убрана возможность на заставке кнопкой "Select" выключить/включить музыку в игре. * Изменена музыка на заставке вариацией по мотивам мелодии "Main Menu Theme" из игры "Heroes of Might and Magic III". * Изменены все три мелодии, звучащие на игровых картах. Они взяты из игр "Yue Fei Chuan" (мелодия в пещерах), Dragon Quest VIII (мелодия в пустыне) и "Chu Han Zheng Ba" (мелодия на игровой карте). Мелодии немного изменены и адаптированы для звукового движка игры. |
| SeregaZ:
блин... жмакнул конвертануть мидишку и залип. только что пониже на 2 октавы опустил. жалко что только 2 канала. остальные бы тож задействовать :) добавить пыщь пыщь пыщь. и треуголку какую-нить. и сэмплы бы еще. |
| mr287cc:
--- Цитата: Guyver(X.B.M.) от 26 Февраль 2026, 06:20:15 ---Т.е. мне предлагается выдрать из рома музыкальный движок, вставить туда famitone, написать мелодии в одном из редакторов и вставить всё это обратно в ром, попутно его расширив и изменив маппер. Учитывая то, что я даже дебаггером пользоваться не умею... Я ничего не забыл? --- Конец цитаты --- Это на несколько вечеров позалипать под пиво (говорю за себя). Маппер для этого менять не нужно. Но пока нет контента в виде обновлённого NES саундтрека, говорить особо не о чем. Миди конверсии - это всё несерьёзно, тут должен поработать хороший музыкант чиптюнер, которого нет. А те, что есть, вряд ли будут что-то делать на голом энтузиазме. Так что путь остаётся прежний - набивать хоть какие-то мелодии под текущий китайский движок. Второй более-менее реалистичный путь - сконвертить музыку с GBC, по крайней мере она тоже под три канала и она официальная. |
| Guyver(X.B.M.):
Мне на гбк сами мелодии не нравятся :neznayu: |
| safronoff:
Итак, что можно сказать на данный момент... Треков на замену музыки в игре у вас нет. Тогда поделюсь с вами тем, что есть у меня. На данный момент готово 6 основных треков (их на самом деле больше, но есть нюанс - больше 8 треков nsf не откроет, без хакинга никак). За основу взял мелодии из вторых "Героев" на Game Boy Color. Треки переносились мной вручную, так что... имейте совесть. :cool: Показывать их все сейчас пока не вижу смысла, да и треки как таковые почти не отличаются от оригинальных. Треклист того, что есть и что пока не готово: 1. 13 (мелодия из меню) 2. 2 (тема замка, не задействована в игре) 3. 17 (Battle, играет на первой карте) 4. 24 (Rampart, вторая тема, возникли проблемы со square 2 ввиду очень заниженных нот) 5. 5 (проигрыш в битве) 6. 6 (грубый трек, вполне бы подошёл для экрана с надписью "Белый игрок потерпел поражение") 7. 8 (трек для гейм овера, сначала написал, но потом заменил другим, а этот вынес в конец банка) 8. 14 (гейм овер) 9. 3 (полная победа, пока не готова) 10. 10 (победа в сражении) 11. ? (тема для третьей карты, пока не выбрана и не готова) Послушать и сравнить треки можно здесь: https://downloads.khinsider.com/game-soundtracks/album/heroes-of-might-and-magic-ii-2000-game-boy-color Ниже для правдивости своих слов прикрепляю nsf файл с двумя заменёнными треками - трек из меню и тема замка (в самой игре тема замка не используется, т.к. музыка не меняется при входе в замок). Добавлено 11 марта 2026 года: Вроде как все треки с геймбойской игры перенесены как положено. Вот обновлённый треклист (в порядке размещения в движке, а не в порядке воспроизведения): 1. Battle (в оригинале под номером 17) 2. Rampart (номер 24) 3. Stronghold (номер 40) 4. Defeat (номер 5) 5. Menu (номер 13) 6. Game Over (номер 14) 7. Win (номер 10) 8. Congratulations (трек 2) Трек под номером 06 (грубый джингл для проигрыша/гейм овера) остался в данных движка, его при желании можно прослушать, заменив указатель трека на 80 BF. Прослушать треки можно по ссылке в предыдущем посте. Обновлённый nsf пока прикладывать не буду - нужно ещё определиться со звуками в игре, какие и где используются. Вижу, что Гайвер не торопится с ответом, хотя замена треков в игре - это как раз таки в его интересах. |
| Guyver(X.B.M.):
Да я же вынужденно взялся за музыку (уж очень она ужасная в оригинале). Я же переводчик, а не хакер. Но всегда можно сделать ещё одну альтернативную версию :neznayu: Было бы круто сделать отдельную музыку для замка и для сражения. |
| safronoff:
--- Цитата: Guyver(X.B.M.) от 11 Март 2026, 18:26:15 ---Да я же вынужденно взялся за музыку (уж очень она ужасная в оригинале). --- Конец цитаты --- Тут даже спорить не стану. :cool: Звуки тоже неподходящие подобраны. --- Цитата ---Я же переводчик, а не хакер. --- Конец цитаты --- А как будто я хакер, или музыкант. :biggrin: Но, тем не менее, сделал же, справился, хоть и не без танцев с бубном. Шумовые каналы в некоторых треках пришлось проигнорить. Некоторые треки по 500 байт весят, это дофига. --- Цитата ---Но всегда можно сделать ещё одну альтернативную версию :neznayu: --- Конец цитаты --- Желательно бы. --- Цитата ---Было бы круто сделать отдельную музыку для замка и для сражения. --- Конец цитаты --- Тема замка и так есть (прикладываю отдельным bin файлом, хотя ты и так слышал). Прописать включение трека в коде, наверное, не проблема. Но фокус в том, что в движке прописано лишь 8 композиций, и они все, по сути, уже заняты. Чтобы расширить (увеличить количество треков) - это нужно с самим движком заморочиться. Либо, как вариант, взять другой nsf файл с тем же движком, где треков по умолчанию больше, вставить его в ром и там уже разбираться. И да, если треков будет больше, то и указатели на звуки "съедут". Хотя кто знает... По-хорошему, перед экраном гейм овера, на экране "Игрок потерпел поражение", тоже отдельный трек надо бы включить, вместо заглавной темы, а то нелепо получается. PS. я пока звуки поперебираю. Сколько их вообще задействовано в игре, я без понятия. Добавлено 12 марта 2026 года: В общем, вот промежуточный результат. Полностью заменены все 8 треков игры + частично заменены звуковые эффекты, взятые из других игр, использующих тот же звуковой движок. Если есть что подсказать, какие звуки ещё можно заменить (нужен точный номер звука - как в nsf файле - и его описание, где применяется) - пишите, попробуем добить эту поделку до играбельного состояния. |
| safronoff:
Походу, эта тема не вызывает (и вряд ли вызовет) интерес у публики, так что... Выкладываю обновлённый ром с *.nsf файлом. В треке для первой карты (17-й трек, Battle) исправлен тайминг для шумового канала (при повторах у мелодии съезжали шумы). Хак больше обновляться не будет (по крайней мере мной). Я и так этой поделке уделил очень много времени, а интерес почти никакой... PS. также приложу отдельно адаптированный мной спрайт стойки эльфа. За основу взят спрайт из первых "Героев" для MS-DOS. Как по мне, в игре, помимо музыки, желательно бы ещё и графику всю перелопатить и улучшить. Как минимум, шрифт почти везде используется один и тот же, так что при желании даже место в CHR-ROM высвободить получится. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |