User talk:Binarymaster/Archive

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search

Apache Strike

  • It's hard to write it on English, so I'll write it in our native language:

У меня небольшая проблема с музыкой Apache Strike DOS и C64 версий. Я просто не знаю, как правильно сделать так, чтобы после второго повтора было постепенное затухание звука. Вдобавок в DOS версии один звук в начале пропущен. Не могли бы вы поправить это? --M1911 (talk) 09:03, 27 October 2014 (MDT)

Ммм... попробую. Насчёт C64 не гарантирую, но с DOS версией у меня скорее всего проблем не будет. Для постепенного затухания звука попробуйте использовать аудио редактор Audacity (правда я больше Sound Forge люблю). Ещё могу порекомендовать ПО для записи звука - Vista and 7 Sound, правда её нужно скомпилировать. Плюс в том, что пишет прямо с выхода звуковой карты посредством WASAPI. Но в некоторых случаях придётся ресемплировать звук до 44.1 кГц в том же Audacity, чтобы сократить размер. --binarymaster (talk) 09:40, 27 October 2014 (MDT)

SIDplayer же, рип я уже выложил. Проверил, норм идёт, останется тока записать. А DOS оригинал можно тут скачать - http://www.old-games.ru/game/3725.html. --M1911 (talk) 09:44, 27 October 2014 (MDT)


Запись музыки для DOS версии я отложу до создания страницы игры.

Сделал запись для C64 версии игры. Обратите внимание на код шаблона рипа, он указывается в следующем виде:

{{Rip|filename.zip}}

Подробнее можно посмотреть в правилах.

Также мне пришлось снова переименовать файл, поскольку в названии платформы "C64" вы использовали русскую букву "С". Будьте внимательнее, успехов! --binarymaster (talk) 17:31, 27 October 2014 (MDT)

Понятно. Просто на моей клавиатуре ЙЦУКЕН и QWERTY С и C находятся на той же клавише.

И, кстати, ещё. Оказывается, SIDplayer немного некорректно проиграл музыку - я только что запустил Apache Strike через эмулятор - музыка идёт раза в полтора медленнее, на самом деле, чем в вашей записи, хотя и верной. Надо поправить.

Если что - эмулятор и саму игру скачать нетрудно. --M1911 (talk) 02:07, 28 October 2014 (MDT)

Запись делал при помощи плагина SID для XMPlay. Что-ж, попробую с эмулятора записать. --binarymaster (talk) 03:23, 28 October 2014 (MDT)

Как выяснилось, достаточно было сменить режим NTSC на PAL в плагине. Запись готова. --binarymaster (talk) 04:22, 28 October 2014 (MDT)

Sacred (W32)

  • I tried to upload rip, but this is too big (even part of it). What should I do for solving this problem? Some MP3 tracks in original are shorter, because the original files isn't loop and haven't additional 10 seconds at the end. --M1911 (talk) 07:51, 13 December 2014 (MST)
  • Already answered to you here :) Also I added "No Rip" parameter to game rip. --binarymaster (talk) 07:54, 13 December 2014 (MST)
    • I bother that some looping in-game mysic isn't loops in files. So the recording of this and ripping will be different. --M1911 (talk) 07:56, 13 December 2014 (MST)
    • Well I think about this kind of rip it's better to discuss the details with TheAlmightyGuru. --binarymaster (talk) 07:58, 13 December 2014 (M * Ещё один вопрос к вам. Судя по времени вашей активности, вы живёте в Западном полушарии. Вы - русский эммигрант, родились в русской семье эммигрантов или же просто пребываете в штатах, не являясь их гражданином? --M1911 (talk) 08:19, 2 January 2015 (MST)
        • Хе-хе. Живу в Москве, в часовом поясе +3. Сайт посещаю в основном днём, вечером и ночью. Веду преимущественно ночной образ жизни. Я программист :D --binarymaster (talk) 10:42, 2 January 2015 (MST)
          • Просто время посещения сайта сбивало с толку. У меня часовой пояс +6. --M1911 (talk) 11:09, 2 January 2015 (MST)

Как менять звуковое устройство в Prince of Persia (DOS)?

  • Я могу только рекорднуть рип (как general MIDI) или записать через эмулятор (как Roland MT-32). Как записать PC Speaker, Adlib и Tandy? --M1911 (talk) 07:10, 14 January 2015 (MST)
  • В последней версии игры 1.3 есть установщик Setup.exe, там можно настроить. Ещё игру можно запускать с параметрами:
prince.exe midi
prince.exe adlib
prince.exe tandy

PC Speaker думаю не обязательно записывать, т.к. треков много. Индексы записей в порядке убывания по качеству (сначала MT-32, потом AdLib, потом Tandy).

--binarymaster (talk) 07:15, 14 January 2015 (MST)

  • У меня 1.4. Но попробую. Запишу хотя бы самые начальные через MT-32. Попрошу не удалять файл - я заменю General MIDI на MT-32. --M1911 (talk) 07:17, 14 January 2015 (MST)
  • Ok! --binarymaster (talk) 07:18, 14 January 2015 (MST)
  • Кстати, вы читали "Принц Госплана"? Если нет, то советую - хорошая вещь, интересная сама по себе. Ранний Пелевин, у которого ещё нет глубинной психологии, которую далеко не каждый так сходу поймёт, и откровенных моментов. --M1911 (talk) 07:24, 14 January 2015 (MST)
  • Читаю вообще редко, но при первой возможности ознакомлюсь. --binarymaster (talk) 07:30, 14 January 2015 (MST)
    • Можно прямо онлайн. И это не пиратство. --M1911 (talk) 07:32, 14 January 2015 (MST)
      • Что у вас за компьютер, кстати? Когда я залез в Setup.exe. у меня показало, что выбирать я лишь из PC Speaker и Sound Blaster (каким я записал AdLib). Windows 7 не поддерживает Tandy 3 Voice и Roland MT-32? Бред какой-то. А сейчас я запишу AdLib и PC Speaker музыку. --M1911 (talk) 02:38, 15 January 2015 (MST)
        • Пишу всё через DOSBox SVN Daum, там есть встроенный эмулятор синтезатора MT-32, только перед использованием к нему необходимо найти прошивку (ROM образы). --binarymaster (talk) 02:43, 15 January 2015 (MST)
          • Надо решать вопрос. Кому взять Tandy 3 Voice? Я пока записываю по мере прохождения PC Speaker и AdLib. Запишу полностью см. --M1911 (talk) 07:57, 16 January 2015 (MST)
            • Запись Tandy могу взять на себя. --binarymaster (talk) 08:37, 16 January 2015 (MST)
            • При игре через Tandy у меня почему-то вместо звука издаётся треск, может быть что-то в игре не доработано, или эмуляция не годится. Но зато работает PS/1, запишу его. --binarymaster (talk) 08:58, 16 January 2015 (MST)
              • PS/1 проигрывает звук так же, как и Tandy 3 Voice? --M1911 (talk) 08:59, 16 January 2015 (MST)
                • Приблизительно. Технических деталей не знаю, но играет гармоничнее, и больше, чем в один голос. --binarymaster (talk) 09:05, 16 January 2015 (MST)
                  • Хуже AdLib, но лучше PC Speaker? --M1911 (talk) 09:10, 16 January 2015 (MST)

Итак, есть предложение по работе

  • Я составил список игр серии Prince of Persia. И предлагаю нам взяться за порты первой Prince of Persia. Той, когда Apple II версия появилась в 1989 году.

Итак, если мы возьмёмся, между чем мы можем выбирать? И как рипнуть оттуда музыку?

  • Prince of Persia (A2) - с оригиналом тут у нас сплошная загвоздка. До сих пор не было создано ни единой страницы про игру на Apple 2. Следовательно, непонятно, какой формат файлов надо извлечь (именно извлечь - они запакованы в игровых файлах). Посмотрев в списке форматов, я убедился только, что едва ли хоть один из перечисленных форматов - наш. Можно попытаться найти формат файлов в исходниках - но не более. Слишком много "если", короче.
  • Prince of Persia (AMI) - аналогично. Созданные игры используют MOD, но нельзя быть уверенным, что именно MOD тут использовали. А если не использует - придётся пробовать методом научного тыка.
  • Prince of Persia (AST) - в 99% случаев перед нами SNDH. Можно найти архив. Или придётся заняться тем, про что написано "beyond the scope of this site". "Вне поля зрения", грубо говоря, но не "запрещено" ведь. Уже лучше.
  • Prince of Persia (C64) - тут и угадывать не надо. SID. Более того, я скачал с HVSC этот файл и проверил Sidplay - нормальный, не битый файл. Правда, авторы рипа включили не только музыку, но и звуковые эффекты.
  • Prince of Persia (CPC) - AY и только он. Но вот как его рипнуть - тут я опускаю руки. Архивов Armstrad CPC музыки не нашёл. Вероятно, так же, как и ZX Spectrum, ибо формат один и тот же. Но не более чем догадка.
  • Prince of Persia (DOS) - MIDI, SYX и WAV. Мы рипнули музыку и уже половину записали, так что осталось лишь доделать до конца. Просто это не очень быстро из-за нехватки времени, но всё же. Уже сделано, в общем.
  • Prince of Persia (FMT) - ещё более загадочная машинка. Как рипать FM Towns, не имею ни малейшего понятия.
  • Prince of Persia (GB) - GBS. Или поискать рип, или сделать самому? Не думаю, что будет уж большой проблемой.
  • Prince of Persia (GBC) - снова GBS? В общем, не знаю.
  • Prince of Persia (GEN) - VGM. На том, чтобы их логгить, Ник Калата собаку съел.
  • Prince of Persia (GG) - понятия не имею.
  • Prince of Persia (IOS) - вряд ли авторы пихали файлы вглубь других, потому, думаю, можно легко и просто всё обернуть.

ещё допишу потом.

  • Prince of Persia (LIN) - вероятно, так же.
  • Prince of Persia (MAC) - не имею ни малейшего понятия.
  • Prince of Persia (NDS) - 2SF? А рипать как?
  • Prince of Persia (NES) - всё за нас уже сделано.
  • Prince of Persia (PC98) - тут рипать ещё сложнее, скорее всего.
  • Prince of Persia (SCD) - дай-ка подумать... CD! А какой ещё на Sega CD может быть формат?
  • Prince of Persia (SMS) - не знаю.
  • Prince of Persia (SNES) - SPC. Я скачал уже архив. Проверить только, рабочий ли он, да поправить названия (авторы архива имели явно много фантазии, чтобы поименовать файлы типа "#1224ergbveds.spc").
  • TG16 - хз.
  • TGCD - вероятно, тоже CD.
  • WII и X68 - понятия не имею.
  • W32 - если разработчик не стал изобретать велосипед, пытаясь сделать "свой кодек Ogg, только с блекджеком", то не вижу ничего сложного.
  • ZXS - проблема в том. что понятия "полный порт на спуктрум" нету. Пытались в нашей стране это сделать все, кому не лень. Лучше всего вышло у Nikodim, но и то порт незавершён. Я откопал где-то AY архив их музыки, можно записать. если не сломан.

--M1911 (talk) 06:48, 18 January 2015 (MST)


Ммм... в любом случае, торопиться с рипами не нужно, к этому процессу нужно подходить внимательно и аккуратно. Без хорошего знания форматов здесь никак. Всё-таки риппинг это не конвейерная работа. Я обычно делаю рипы из игр, которые не раз полностью проходил. Для качественного рипа может потребоваться умение программировать, в частности для разбора игровых ресурсов или декомпрессии данных. Иногда удача улыбается, и удаётся вытащить распакованные данные прямо из памяти игры. В общем, это комплексная работа, требующая терпения и времени. Да и кроме как играми под DOS я особенно не интересуюсь. Так что такая работа мне как-то не по плечу.

А вот дописать музыку DOS'овской версии я могу, т.к. делаю это быстро, и на это у меня много времени :)

Если у вас есть большая уверенность, что вы сможете сделать рип какой-либо игры, его нужно обязательно сделать, при этом довести до идеала. И только после этого выкладывать. Именно поэтому я не берусь за риппинг игр вслепую, это должно доставлять удовольствие.

--binarymaster (talk) 07:30, 18 January 2015 (MST)

  • Я могу скинуть вам рипы C64 (SID), ZXS (от Nikodim, так как эта версия полнее всего, AY) и SNES (SPC) рипы платформ. Если будет время, сделаю VGM для GEN. Дописал про остальные.

Про DOS - у меня появляется на горизонте такая противная штука, как ЕГЭ и переводные экзамены. Ибо я в 8 классе, что уже писал в профиле. Следовательно, времени играть у меня мало. Но я лучше запишу сам, так как уж надо быть мне продуктивным не меньше, чем другие участники. --M1911 (talk) 07:44, 18 January 2015 (MST)

  • Очень важно найти золотую середину между продуктивностью и качеством, поэтому торопиться не стоит :) Если времени нет, лучше отложить. В любом случае, никуда не денется. Кстати, по поводу вашей записи DOS версии, вы используете внешнюю программу для записи музыки? Я просто заметил, что звук немного не гладкий. --binarymaster (talk) 09:05, 18 January 2015 (MST)
    • Я не заметил это даже в своих недешёвых наушниках. По поводу программы - записываю какой-то программой (названия нету, смотрел уже) в WAV, после чего конвертирую в OGG. Мб, проблема в низком битрейте?
      Кстати я сам делаю в свободное время одну игру.--M1911 (talk) 05:31, 19 January 2015 (MST)
      • У DOSBox есть встроенная возможность записи звука, нужно использовать именно её (сочетание клавиш Ctrl+F6, насколько я помню). Если вы пишите звук с помощью другой программы, есть большая вероятность искажения звука, поскольку он будет направлен через программный или аппаратный микшер. Слух у меня хороший, пишу музыку иногда, занимаюсь аудио инжинирингом, и подобные детали в звуке всегда замечаю. При этом битрейт (по крайней мере 128 кб/с в OGG) не значительно влияет на звучание. --binarymaster (talk) 13:35, 19 January 2015 (MST)
      • Я загрузил новый вариант записи File:201 - Prince of Persia - DOS - Prologue A.ogg, в вашей версии я слышу некий эффект "звона", он обычно возникает при некачественном программном или аппаратном ресемплировании от микшера. Сравните их, надеюсь его слышу не только я :) --binarymaster (talk) 13:52, 19 January 2015 (MST)
      • Перед сравнением почистите кеш браузера, т.к. воспроизводит предыдущую версию (по крайней мере у меня такое). 1, 2 --binarymaster (talk) 13:56, 19 January 2015 (MST)
        • Ладно, остальные допишу правильно. Кстати, я делаю компьютерную игру свою. С музыкой. --M1911 (talk) 04:45, 20 January 2015 (MST)
        • Удачи вам в начинаниях :) --binarymaster (talk) 05:11, 20 January 2015 (MST)
          • Можете оказать мне, как программист программисту (правда, программист я так себе, больше методом тыка делаю и с помощью мануалов), одну услугу? --M1911 (talk) 06:35, 20 January 2015 (MST)
          • Времени у меня в обрез... кстати, именно поэтому я даже не поинтересовался деталями разработки. Сейчас у меня на первом приоритете написание магистерской диссертации. Расскажите вкратце, на каком языке пишите, что за игра, и прочее. --binarymaster (talk) 08:54, 20 January 2015 (MST)
  • Не могу. Опять 403 с моего айпи, сижу в школе с планшетом. Дин не знает, в чем дело.

Про VGMPF и про мою игру

Первое - я думаю, надо переименовать Breakthru из-за того, что есть трек с таким же названием у Queen.

Думаю, переименовывать пока не надо. Когда найдётся игра, использующая трек от Queen с таким названием, тогда всё будет сделано. --binarymaster (talk) 05:58, 29 January 2015 (MST)

Второе - вы спрашивали у меня про игру. Вот что я отвечу.

Жанр игры - шутер от первого лица. Бесплатный под лицензией GNU GPL. Движок и часть кода - у Wolfenstein 3D и Spear of Destiny MS-DOS версии (к слову, легально, ибо в соглашении об исходном коде игры сказано, что он для частичного использования. Я ведь и не использую его полностью? Но это не мод - кроме движка и части кода, эти две игры не связывает ничто.

Язык - C++, но я делаю не столько через декомпилятор, сколько через FloEdit. Для этих целей пишу MIDI, которые конвертирую в IMF.

Пока что говорить не о чём. Идея есть, название есть (пока скажу рабочее - Honda (W3DE), где W3DE - сокращение от Wolfenstein 3D Engine), но показать пока ещё нечего. Сделаю в этом году демку - выставлю на показ народу на хосте каком-нибудь.

В моих планах вот что:

  • Добавить выбор из трёх режимов музыки. Помимо AdLib/IMF, добавить PC Speaker (IMF или WAV) или цифровое (чисто WAV). В Wolfenstein 3D уже е есть PC Speaker режим для звуков и WAV для звуков. Остаётся лишь поколдовать, чтобы и для музыки так было.
  • Добавить покачивание оружие при ходьбе, как в Duke Nukem 3D.
  • Всеми правдами и неправдами попытаться сымитировать возможности движка Build. Именно сымитировать - допилить движок я пока не смогу. Например, сделать костры, наносящих урон при прикосновении путём обездвиживания призраков Пакмена (тех самых из E3M9 из W3D). Ну вы поняли, что я имею в виду. Думаю, вы догадаетесь, как я собираюсь реализовать голубое небо над головой, телепортацию (аккурат из SoD финального уровня игры, двадцать первого), падение набок героя при смерти и прочие фичи :-)

В общем, такие дела. --M1911 (talk) 03:29, 29 January 2015 (MST)

Довольно большой проект, я бы не осилил :) По поводу звука, мне кажется проще сделать WAV звуки, имитирующие PC Speaker, нежели написание такового эмулятора. Хотя генератор звука с квадратными волнами написать несложно, я относительно недавно читал об этом на хабре. --binarymaster (talk) 05:58, 29 January 2015 (MST)
Странно. Мне кажется, для вас это было бы делом недели-двух. При том, что я не знаю ни одного языка программирования, делать таким образом софт - дело очень лёгкое. Одна проблема: или мне недосуг (по причине такой противной части школы, как зачёты, ЕГЭ, подготовка к ним и прочей хреноте), или не могу. Манулы по перелопачиванию Wolfenstein 3D валяются в сети; найти их, тащемта, проще пареной репы.

Как будет что-то, что можно показать - залью на хост и предоставлю вам. Спешить мне некуда, времени достаточно.

И да, по причине моей великой кривизны рук, встро енный эмулятор я написать не смогу, поэтому платформа будет даже не Windows - DOS :-) Запускаю через эмулятор, на тридцатидвухбитных Windows идёт и без него, правда, в таком случае нет музыки. --M1911 (talk) 06:15, 29 January 2015 (MST)

  • И да. Я посмотрел ваши MIDI файлы. У них какая-то странная структура. Они читаются, хоть и криво, моим планшетом, а Windows Media Player - нет. Нужно ли перезалить их конвертированными через foobar2000 MIDI? Или нет? --M1911 (talk) 06:48, 30 January 2015 (MST)
Я сегодня утром перезалил MIDI файлы, у меня там не было события End of Track :) Возможно поэтому WMP его не открывал. Просто я обычно MIDI слушаю в XMPlay MIDI, он ошибок не выдавал. --binarymaster (talk) 09:41, 30 January 2015 (MST)

Необычное предложение

Error creating thumbnail: File missing

У меня появилась интересная идея. А что если в сериях (в портах одной и той же игры) показывать не только логотип, но и наглядное сравнение портов игры одним скриншотом? Причём для этого подбирать моменты, когда изображение в игре будет примерно одно и то же (в DragonStrike, например - дракон перед первой миссией, в Wolfenstein 3D - самое начало игры (Уильям Джозеф Блажкович стоит в типа камере, которая, несмотря на это, имеет раздвижные двери и открывается без ключа, а перед ним - убитый только что им же солдат вермахта). Пример справа - DOS и C64 версии DragonStrike (ещё бы Амигу, PC98 и X68 приплести...). Думаю, какая версия тут досовская, вы догадаетесь (учитывая, что Commodore 64 не поддерживал более 64 цветов вроде бы).

Удалите этот файл, когда обсуждение закончится. --M1911 (talk) 06:45, 4 February 2015 (MST)

Думаю, лучше это обсудить с создателем вики, Дином, ибо ему виднее. Но предложение интересное. -- binarymaster (talk) 06:59, 4 February 2015 (MST)
Тогда вам лучше написать ему, наверное, у вас лучше английский :). Вот так сделать вертикалью, подогнать под одну ширину (ибо разрешения экрана у разных портов было разным - вон ту картинку, что справа, для C64 мне пришлось уменьшить её раза в три, иначе не подходило под размер досовской версии в DOSBox) и подписать в поле внизу, какой порт где. Правда, есть и изъяны - для того же порта под NES DragonStrike похожего скриншота не подобрать, ибо версия совершенно не похожа графически. Это придётся вставить какой-то другой, не так похожий. Но для большинства старых серий игр - думаю, подойдёт. --M1911 (talk) 07:03, 4 February 2015 (MST)
Как я понял, вы уже написали сообщение Дину, так что эту тему тоже помещу в архив. -- binarymaster (talk) 16:06, 6 February 2015 (MST)