Трекеры появились в начале 90-х, например ни один из них не работает на XT, минимум 286 процессор.
Надо ли говорить, что игры с opl музыкой для xt и существуют с конца 80-х?
Ну не совсем так. Некоторые хвуковые и большинство сетевых карт имели небольшой eprom, где хранили свои настройки, так что перенастраивать ресурсы карты при последующих включения необходимости не было, но все равно была необходимость грузить драйвер конкретной карты, так что толку с этого в те времена не особо много было, в отличии от вин систем, где драйвера уже идут из коробки и предоставляют универсальный api для работы.
Это где-же вы видели такое расточительство? Если только в местах где памятью пожертвовать ради тактов плеера. Да и каких ещё команд, это-ж не midi, тут куча управляющих регистров и что бы играть музыку нужно посылать в них циферки, и делать это совершенно разными способами.
А где я писал про регистры?
Ознакомтесь с вариантом трекера для опл — www.adlibtracker.net. Найдете внутри него миди — пишите.
Это смотря какой гусь, до овцы были только ультрасы разных ревизий и побрякушки к ним.
У них с совместимостью всё совсем плохо, они работали только с игрушками заточными под гусей!
Вместе с овцой вышел Макс, который в ряде случаев что-то мог, но в общем та-же песня.
И только в пятом году, выходит относительно универсальная плата, и всякие подобные под другими марками.
Зачем вы пишете то, в чем совершенно не разбираетесь?
Тогда это было логично — если комп выключается, то, естественно, все настройки слетают и карту нужно конфигурировать в config.sys и autoexec.bat…
У большинства игр был сетап, который надо было запустить только один раз после установки игры. Настройки сохранялись на диске, следующие разы настраивать необходимости нет.
Появился до, но миди фактически делали глядя на него.
Миди поддерживает, не пишите ерунды.
Миди под стандарт GM стали делать и использовать в играх только года с 92-го, до этого миди в играх были под mt32.
К моменту выхода овцы, он уже был вроде как не актуален по ттх,
Не смотря на два года разницы, гусь оставался довольно востребованным вплоть до массовых игр под win платформу, т.е. ближе к концу 90-х. Особенно как пара более простой звуковухе для аппаратной совместимости с sb.
в овцу можно было воткнуть гораздо больше памяти и
Но для игр это не имело никакого значения, т.к. использовался только 512 кб ром банк.
Схемы кастомного расширения GUS PnP до 16 мб и AWE32/64 до 32 мб разработаны были еще в середине 90-ых, почти сразу после выпуска карт. Сложного там ничего нет, можно и на макетке сообразить. Сейчас просто стало доступно недорогое изготовление печатных плат.
Если хочется близкого к идеалу SB Pro2, но избавиться от хрипов, шумов и наводок, то надо брать последние клоны с его поддержкой, например Terratec EWS64.
При этом SB16 поставить парой ничего не мешает, только развести по адресам на более экзотические, например 220,7,1 для Pro2 (где его желают найти даже игры без конфигураторов звука) и 240,5,3,5 для SB16, что бы слушать нормальное 44.100/16/stereo в играх, которые это умеют.
Про довольно приличный wavetable на ews64 и упоминать не буду.
По хорошему это карта, конечно под топовый 486 или Pentium. Тогда в пару ей вместо SB16 ставить AWE.
Надо ли говорить, что игры с opl музыкой для xt и существуют с конца 80-х?
Но выше мы обсуждали wt, а тут вы перескочили на fm.
Пусть и не громадные, но имела.
Процессор эффектов и более качественый банк.
Зачем? В играх это никак не использовалось.
Нет, стандартный набор довольно так себе.
Нет, просто не надо использовать думы как единственный вариант сравнения.
Я сам собрал и сравнил звучание около 50 звуковых карт kawai.spb.ru/files/sound/games/descent2.html
Разница звучаний gus/awe довольно очевидная вещь, обсуждалась и сравнивалась за последние 25 лет множество раз.
«Всегда и везде»? Нет. Только в некоторых играх. В большинстве же, awe32, выпущенный на два года позже, давал более сочный звук.
Сравнивать саундтрек дума, написанный на и для sound canvas со звучанием на других картах — не самая лучшая метрика.
А где я писал про регистры?
Ознакомтесь с вариантом трекера для опл — www.adlibtracker.net. Найдете внутри него миди — пишите.
В какой период времени?
По технологичности бластеры догнали гусей примерно с выпуском awe64, а это какой год?
Зачем вы пишете то, в чем совершенно не разбираетесь?
У большинства игр был сетап, который надо было запустить только один раз после установки игры. Настройки сохранялись на диске, следующие разы настраивать необходимости нет.
Миди поддерживает, не пишите ерунды.
Миди под стандарт GM стали делать и использовать в играх только года с 92-го, до этого миди в играх были под mt32.
Не смотря на два года разницы, гусь оставался довольно востребованным вплоть до массовых игр под win платформу, т.е. ближе к концу 90-х. Особенно как пара более простой звуковухе для аппаратной совместимости с sb.
Но для игр это не имело никакого значения, т.к. использовался только 512 кб ром банк.
2) выдрать из кода миди фаил граббером и проиграть через сторонний плеер.
А откуда данные, что там именно миди? В эпоху до wt звука немалое количество игр хранили fm музыку именно в виде opl команд.
www.youtube.com/watch?v=kQxOjAXwuzw
www.youtube.com/watch?v=rXWIx60FKS0
Более того, даже разные версии от самой ямахи звучат немного по разному
www.youtube.com/watch?v=5knetge5Gs0
При этом SB16 поставить парой ничего не мешает, только развести по адресам на более экзотические, например 220,7,1 для Pro2 (где его желают найти даже игры без конфигураторов звука) и 240,5,3,5 для SB16, что бы слушать нормальное 44.100/16/stereo в играх, которые это умеют.
Про довольно приличный wavetable на ews64 и упоминать не буду.
По хорошему это карта, конечно под топовый 486 или Pentium. Тогда в пару ей вместо SB16 ставить AWE.