Прошу перенести пост в раздел Инструкций.
ГеймРипы можно разделить на 2 вида в соответствии с источником, с которого делается рип:
Чиптюн. Консоли, имевшие свои генераторы звука, были сэмулированы программными средствами и из игр для них была извлечена музыка, оформленная в специальные звуковые форматы, как то NSF(NES Sound Format), VGM(Sega Genesis Sound), SPC(Super Nintendo Sound) и другие. Для прослушивания этой музыки необходимы плееры, являющиеся по сути эмуляторами звуковых чипов этих консолей, играющими музыку в соответствии с программой, записанной в музыкальном файле. Вес таких файлов обычно очень маленький.
Потоковые сэмплы, извлеченные с дисков и других носителей с играми. Эти семплы не генерируются игрой "на лету", а проигрываются встроенным в игру плеером.
Вам потребуются:
1. Программа
Foobar2000, как обладающая наиболее удобным конвертором и качественными игровыми плеерами (плагинами) одновременно.
http://www.foobar2000.org/download
2. Энкодер
Lame MP3.
http://www.rarewares.org/mp3-lame-bundle.php
3. Различные
плагины для фубара, предназначенные для того или иного формата чиповой и семплерной музыки.
http://www.foobar2000.org/components
Список плагинов foobar2000 для игровой музыки
Game Emu Player - Наиболее мощный и полезный плагин, работающий с AY, GBS, GYM, HES, KSS, NSF, SAP, SGC, SPC и VGM
VIO 2SF -
Nintendo DS audio plugin
VGMStream decoder - Плагин для потоковых семплов ADPCM и других файлов сжатого формата, извлеченных из разных игр для
консолей и ПК.
Полный список поддерживаемых форматов.
SID decoder -
Commodore 64 SID sound files (.SID, .MUS)
PSF decoder -
Sony Playstation Sound Format files (.PSF/.MINIPSF)
UPSE PSF Decoder - new
PlayStation Sound Format (.PSF/.MINIPSF)
USF Decoder -
Nintendo 64 Sound format (.USF/.MINIUSF)
YM Decoder -
Atari ST/
Amstrad CPC YM2149 sound chip format (.YM)
TFMX decoder -
Amiga TFMX files (MDAT., TFMX., .MDAT, .TFM, .TFMX, .TFX)
DUMB Module decoder -
Amiga, MOD/MDZ, S3M/S3Z, STM/STZ, IT/ITZ, XM/XMZ
4. Плеер музыки игр для аркадных игровых автоматов
BridgeM1.
http://www.e2j.net/downloads.html
Необходимые для него
m1.dll и
m1.xml можно получить из этого архива:
http://www.zophar.net/utilities/arcademusic/m1.html
5. Сами файлы (дампы) игровой музыки.
http://www.zophar.net/music.html - Музыка разных платформ (
NES, GameBoy, GBA, NDS и других).
http://slickproductions.org/nsfe.php - Обновляющийся архив музыки NES с проставленными тегами, названиями, таймингом. Лучший выбор при рипе
NES Sound Format.
Архив
NFS в режиме PAL (50 кадров в секунду), в котором работает Dendy.
Зеркало.
http://project2612.org/list.php - Музыка игр
Sega Genesis.
http://snesmusic.org/v2/ - Музыка игр
Super Nintendo.
Аркадные игровые образы, из которых BridgeM1 извлекает и проигрывает музыку. Не все игры поддерживаются, но подавляющее большинство.
Создание рипа в foobar2000:
1. Устанавливаете фубар.
2. В папку
...\Program Files\Foobar2000\Components кидаете dll-файлы всех необходимых компонентов (в архиве VGMStream decoder - 4 dll-файла).
3. Помещаете
lame.exe в любое удобное место.
4. Закидываете в фубар файлы музыки.
5. Правой кнопкой мыши по первому треку ->
Convert ->
...
6.
Output Format ->
MP3 (LAME) ->
Edit. Ставим ползунок на
V0.
Ok ->
Back.
Этот битрейт имеет качество звука, аналогичное 320 kbps, применительно к процессорному звуку - в силу особенностей последнего. Однако, обеспечивает меньший вес, для NSF и подобных форматов - в 2 раза.
Если конвертируются потоковые семплы, битрейт стоит выставить максимальным, то есть CBR 320.
7.
Destination -> Настраиваете папку, в которую будет положен конвертированный трек. При желании можно также настроить наименования конвертируемых треков.
Back.
Если конвертируем из треков, собранных в едином файле (NSF, GBS subsongs), в графе Name formatменяем %filename%на %filename% - %subsong%, а если названия файлов неподходящие, или имена треков даны только в тегах, то заменяем на %title% - %subsong%
8.
Convert. При первом конвертировании фубар попросит указать путь к энкодеру lame.
Если конвертируете множественные треки, то достаточно выделить их все и совершить массовое конвертирование.
Настраивать плагины через меню фубара (
Library ->
Configure -
Playback -
Input) вам придется самостоятельно, единственная рекомендация - по длине треков.
Для NSF, GBS выставляйте ее на 3 минуты с 10-секундным затуханием (для треков с короткими лупами длительность можно уменьшить, с длинными - увеличить). Для VGM - 1 или 2 лупа.
Echo Effect дает разброс настраиваемой глубины по панораме для 2-х основных каналов (Square).
Создание рипа в BridgeM1 и foobar2000:
BridgeM1 не требует установки, и его надо лишь распаковать.
1. Запускаете
bridgem1.exe.
2. Жмёте на кнопку треугольника посередине. В появившемся окне выбираете
Options ->
Directories и указываете путь к папке в играми Arcade (zip-архивы), а также путь для экспорта WAV.
Ok ->
Rescan.
3. Выбираете доступный РОМ (двойной клик, либо выделить и нажать Ok). Он сразу начинает играть в плеере. Управление предельно понятное.
4. Жмёте по динамику с подписью Norm, что слегка прибавит громкости.
5. Нажимаете левую кнопку с кругом. Начнется режим WAV Logging.
Запись идет в реальном времени, рекомендуется прослушивать каждый трек как минимум по 2 лупа. Запись прекращается при нажатии на стоп или переключении трека.
6. В получившихся WAV файлах скорее всего потребуется обрезать клик в начале и концовку, а также конвертировать в его в MP3. Для первого выбирайте ваш любимый аудио-редактор, для второго фубар.
Оформление рипа:
Для оформления релиза вам понадобится дать адекватные названия и теги трекам, а также снабдить их папку фолдером - картинкой-сканом обложки картриджа.
Обложку, официальное название, дату релиза, страну издателя и разработчика, композиторов и прочую информацию можно найти на двух посвященных этому сайтах:
http://www.mobygames.com/
http://www.gamefaqs.com/
Если вы не знаете, какая музыка какому уровню и месту игры соответствует, или как называется каждый трек, можно поискать на http://www.youtube.com/уже сделанный кем-либо саундтрек, либо, если такового нет, прохождение игры - и подписать треки в соответствии с геймплеем и здравым смыслом.
При оформлении раздачи следует, помимо указания обязательных параметров, назвать также
систему (консоль, платформу), для которой выпущена игра. Это необходимо для отличения игры от её портов и просто релизов на других системах. Также добавление этого тэга в заголовок помогает при поиске игры.
Жанр для всех геймрипов следует указывать
Score.
По специффическим вопросам, не описанным здесь по причине экзотичности, пишите лично сюда.
Примеры раздач:
(Score) The Incredible Hulk (SNES GameRip) (Steve Collett) - 1994, MP3, 320 kbps
(Score) Серия игр Turrican (GameRip) (Chris Hulsbeck) - 1990-1994, MP3, 320 kbps