Только монстр пайки Макс может создать другого монстра XD С Наступающим тебя! Год был ещё тот, желаю тебе в новом году здоровья, и свободного времени на твои увлечения. Я ни чего не понимаю в схемотехнике, и не всё понимаю из того, что ты рассказываешь про устройство плат, но очень приятно слышать спокойную, грамотную русскую речь, и снова немного окунуться в эпоху DOS игр, которым была отдана довольно большая часть моей жизни.
Макс, отличное видео под Новый Год! Теперь я знаю что такое Адлиб а не воспринимаю его как " А, это какая - то звуковуха, которой ни у кого нет" . Сравнение музыки в Страйках было к месту , Сега и Электроник Артс смогли а те кто портировал на Pc - Гремлин чтоли - нет . Жду продолжения !
Моё увлечение устройством игр, на самом деле их графической части; и увлечение электронной музыкой на железных синтезаторах алгоритмы ютюба посчитали достаточными, чтобы порекомендовать этот дневник. И я этому весьма рад. Думал, посмотрю немножко как делают монтаж компонентов вручную, и вот полтора часа пролетели. И снято так увлекательно, прямо порно мира электроники.
Да, чувак, ты крут. Всегда приятно смотреть, мне не удается победить свою лень ... Что OPL2, что OPN2 выполняют поток команд. У них нет буфера (ram), поэтому для раскрытия потенциала чипа сега грамотно добавила сопроцессор z80 с отдельной оперативной памятью. Программистам и этого показалось мало. Они написали звуковые движки под сегу, которые еще и основной процессор задействуют (можно же не только поменять данные музыки в ram z80, в этой памяти располагается сама исполняемая программа сопроцессора). Для вывода PCM нужно семплы пересылать с соответствующей скоростью. вот и получается, что Adlib не хватает сопроцессора (лучше своего на плате со своей же ram) Пошел переслушивать любимые сеговские темы...
Мне кажется "глючные" OPL2 это перемаркированные YM других модификаций, которые не популярны у покупателей. Я правильно понимаю что можно написать конвертер команд, чтоб музыка от Comodor64 играла на AdLib и наоборот? И так же под разные модификации YM, например конвертировать музыку с Sega на AdLib...?
эй. не кати бочку! я проходил дуум на 386SX33! маленькое окошко делаешь и все летает =) кстати на 386SX ДУУМ2 бегает быстрее - движок уже более оптимизированный. таки Я вам говорю. =) я проходил обе этих игры на SX33
Сопроцессор AdPlay скорее всего нужен для VBars, потому что для них программа наверное использует преобразование Фурье, а оно требует много мощности от процессора если это делать на процессоре.
так. про тепловизор поподробнее. насколько зорок он? 1-2 градуса разницы увидит? поможет выловить скажем свищ в стене через который уходит тепло? и започем он?
про турбо - а вот тут интересно. может тебе надо ввести для адлиба делитель частоты системной шины? ну скажем на 2\3 или на 4\5... точно не знаю, но чтоб получилась частота близкая к 4.77 походу да надо вводить программируемый делитель. другие программы умеют работать с таймером и потому отслеживают частоту системы и вводят такты ожидания с тем чтоб адлиб работал на 4.77 а ультима написана несколько ранее. и либо для ультимы патчер написать либо какой резидент чтоб именно отслеживал частоту машины и вносил в тело игры поправки...
А разве ОУ должен греться? Можно увидеть схему обвязки ОУ? Собирал полсотни разных узлов для обработки звука на операционниках (даже усилок для наушников на ОУ с превышением номинальной выходной мощности), ниразу не наблюдал подобного нагрева...
Филигранная работа! Смотрел до конца и пздыщь тоже понравился )) к стати, занимаемое по ширине место можно ещё уменьшить, разместив часть логики с обратной (!) стороны печатки ;) Успехов и здоровья в наступившем году. С уважением.
не, если не знать, что оно играет не то - то музыка очень даже фантастична и не корежит от нее. вот в чем дело. а может именно для адлиба именно эта музыка играет? ну типа фишка игры...
Без микроконтроллера в никуда, YM3812 подключить к PCI нельзя Adlib не будет работать под Windows, из-за защищённого режима работы системы, и обойти программный Wave table из Windows 98, и перекочевавшая в Windows 2000 и XP, невозможно, PCI работает иначе чем ISA
Видео супер.) Это ж очень хорошо, что всё сразу завелось. А про китайцев и чипы: летом заказывал чипы для денди-клона, приехала половина дохлых, 2 из 4. Заказывал ещё осенью, приехали дохлые абсолютно все 4. Ну тут я уже полный возврат оформил. В переписке китаец почему-то был очень настойчив и просил вернуть чипы. За свой счёт, ессесно. Кек.
Макс, и все-все-все! Помогите найти программу-сборник музыки, которая запускалась в DOS, в текстовом режиме на черном фоне выводила список мелодий (там были шутка Баха, подмосковные вечера, крестный отец, турецкий марш и еще несколько треков), и играла выбранную мелодию через PC speaker (и это была полифония). Если кому попадалась такая программа, отпишитесь под этим комментом, пожалуйста. И да, всех с Новым Годом!
@@0374studio Да. Есть способы - через прямое дерганье пином таймера. Получается ШИМ, правда приходится запрещать прерывания и четко высчитывать все такты процессора. Ну и естественно, во время проигрывания проц ничем другим заниматься не может. PS: и динамик не может быть одноголосым. PC-speaker считается одноголосым потому, что управляется таймером (по сути счетчиком-делителем), который можно программировать на разные частоты, а можно поставить нулевую частоту и дергать вкл/выкл, тогда управление получится напрямую от CPU
Имеется ооочень большая и длинная звуковая плата на ИСА-шине. Её как-нибудь можно использовать без подключения к старому компьютеру, управляя ею например микроконтроллером?
3438 vs 2612 они действительно "почти" одинаковы, но у 2612 есть баг под названием "DAC ladder" effect, 3438 как более поздняя реализация уже не воспроизводит этот баг.
Интересно посмотреть на кристаллы чипов оригинала и подделок. Нужно сжечь чипы, кристаллы при этом останутся целыми, и потом сравнить их под микроскопом.
Интересно, а имеет ли смысл выводить индикацию работы чипов на переднюю панель? Чтобы, например, если в игре тишина, то можно будет понять, доходят ли до чипа пакеты.
ОУ! Лучший подарок под ёлку! Учитывая, что два "мёртвых" перемаркированных чипа ведут себя одинаково и даже пытаются что-то выдавать похожее на звуки, можно предположить, что они таки живы, но оригинальная маркировка была немного другой. Но я в их зоопарке не разбираюсь и даже предположить не могу, что бы это могло быть. С новым годом!
адлиб трекер пробовал с выключенным турбо запускать? а то может когда его писали еще 386 режима у процессоров не было? да и частот под 40мгц не было изобретено
Отличное новогоднее видео, для полного теста Adlib|YM3812 надо было использовать игрушку от Cryo первую Dune. которая использует по полной возможности OPL2
СПАСИБО!!! Чем дальше смотрел, тем интереснее было. А финал - это просто подарок от деда мороза:))) (Я про OPN2) Мне в первых жабах на сеге очень нравится музон. Больше чем в Джангл Страйк.
Кстати, помнится, что первая дюна и KGB-Quest от Cryo Interactive, не смотря на то, что использовали обычный FM-синтезатор для музыки, звучали ничуть не хуже AWE и GUS. Вот только уже не припомню, нужен ему только OPL3, или и на OPL2 будет работать тоже.
ну да у страйков под адлибом звук явно не амижный... ну тут уж куда деваться... и на сеге другой синтезатор. и DS-чип у сеги есть, сэмпловые звуки она играет - в отличие ОТ. ты б еще кэннон фоддер запустил... ага...
идеальное новогоднее видео! случайно попал на ваш канал с распаковки японодичи (находясь в Азии, Лаосе). потом все новогодние каникулы начала 2020г. изучал видосы Макса. на этот год опять подарок!
хотел зарегаться на форуме... ошибка "приведено неверное решение" но никакого решения небыло предложено. Покопался посмотрел, ага гуглокапча? У меня гугол и яндекс забанены =).
Индикацию активной карты(чипа) на большой сборной звуковой карте имеет смысл вывести как индикацию на морду ПК. Вопрос - а не думал симулировать все звуковые чипы на одной ULA матрице?
Индикацию вывести неплохо, но это потребует тащить пачку длинных дорог через всю плату, на что решительно нет места. Если только гребёнки для подключения светодиодов в каждом блоке поставить. А эмуляция - это не про FMonster. Да, можно вместо SID или AY поставить их эмуляторы, но плата рассчитана исходно для работы с оригинальными чипами. Цель FMonster быть без эмуляции и без программируемых устройств (включая CPLD и ПЗУ).
Нет. Начать хотя бы с того, что у них в принципе разное число голосов. 6 против 9. Моно против стерео. Наличие PCM канала против его отсутствия. Скорее всего, есть отличия в возможностях синтеза звуков. Далее идут соответствующие различия в числе и назначении внутренних управляющих регистров, в которые и будут записываться команды. Они разные, делают разное. Тут нужна как минимум некая программная конвертация из одного в другое. Но в любом случае сделать 100% совместимость нельзя.
@@fagear если у них одинаковый набор команд для работы с регистрами и набор регистров OPN2 является подмножеством набора OPL2, то всё остальное должно быть решаемо. Но это конечно если смотреть с высоты моей кочки зрения )))
Помнится, для того же prince2 можно было подключить в сетапе внешний драйвер звуковухи, которой нет в общем списке. Значит для того же opn'а можно застругать драйвер, как минимум для второго принца. А скорее всего можно файл драйвера сгенерить и для многих других. Я помню, как играл в него со внешним драйвером для ковокса, хотя, в принципе, он работал и через резидент sb-to-covox. Но так было лучше, потому что было стабильнее.
10:29 Нужно больше свободного места? Меняй чипы в SOIC корпусах на TSSOP корпуса, они в два раза меньше, или QFN корпуса, они в четыре раза меньше. Правда придётся паяльник отправить на покой и купить фен.
В современных звуковухах нет ничего, кроме PCM. Никаких синтезаторов. Типа, эмулируйте, преобразуйте в PCM и воспроизводите. И не на профессиональных картах нет MIDI интерфейса.
Неожиданно!)))) НОВОГОДНИЙ ВИДОСИК
Только монстр пайки Макс может создать другого монстра XD
С Наступающим тебя! Год был ещё тот, желаю тебе в новом году здоровья, и свободного времени на твои увлечения. Я ни чего не понимаю в схемотехнике, и не всё понимаю из того, что ты рассказываешь про устройство плат, но очень приятно слышать спокойную, грамотную русскую речь, и снова немного окунуться в эпоху DOS игр, которым была отдана довольно большая часть моей жизни.
1:19:40 разгон чипа от 30 до 100 за несколько секунд! 🏁🏎️💨
Макс, отличное видео под Новый Год! Теперь я знаю что такое Адлиб а не воспринимаю его как " А, это какая - то звуковуха, которой ни у кого нет" . Сравнение музыки в Страйках было к месту , Сега и Электроник Артс смогли а те кто портировал на Pc - Гремлин чтоли - нет . Жду продолжения !
Когда уже окончательная версия Монстр платы? Занимательный сериал получился.
С новым годом! Огромное спасибо за столь качественный контент))
Ооооо, какой контент классный подъехал! А у меня Turtlebeach Maui 8bit есть, почти новая) и SB16 ессно
Годнота подъехала. Спасибо, увлекательно. (Даже петарда в конце!!!)
Вместо новогодних передач.
Это у Бачило...
@@1234588748 именно...но, и тут очень уютно. 🤣
Может растворить корпус у пары чипов в кислоте и посмотреть на кристаллы в мелкоскоп?
С наступающим!
Вам на канал Lisin YT))
@@avamnepohui7260 Хороший канал. И да именно это я имел в виду.
Прям такая необходимость растворения?😕
@@ИльяСаев-я6ю Любопытно же кремний сравнить в номинально одинаковых чипах.
@@avamnepohui7260 Скорее на канал Андрей Йердна.
Он там молча сидит и трассирует кристаллы чипов.
Что-то давно F-монстра не видно, не слышно(((
хотим видосик уже.
Моё увлечение устройством игр, на самом деле их графической части; и увлечение электронной музыкой на железных синтезаторах алгоритмы ютюба посчитали достаточными, чтобы порекомендовать этот дневник. И я этому весьма рад. Думал, посмотрю немножко как делают монтаж компонентов вручную, и вот полтора часа пролетели. И снято так увлекательно, прямо порно мира электроники.
поделись, какие каналы по видео смотришь?
@@jp2en сейчас в основном лекции по физике на канале Научная тематика
Ага 386 на 40 мгц еле тянет doom, а от 3do все хотят идеального фреймрейта, на процессоре куда скромнее.
Doom от 486DX66 - инфа сотка!
там еще и архитектура другая.
Я проходил на 386sx40, экран меньше делаешь и всё летает!)
@@bujlbl_b_6ok241 как ты сделаешь экран меньше? Там нет настроек, непутайте плз со доом2
@@ЙошКорала +
Да, чувак, ты крут. Всегда приятно смотреть, мне не удается победить свою лень ...
Что OPL2, что OPN2 выполняют поток команд. У них нет буфера (ram), поэтому для раскрытия потенциала чипа сега грамотно добавила сопроцессор z80 с отдельной оперативной памятью. Программистам и этого показалось мало. Они написали звуковые движки под сегу, которые еще и основной процессор задействуют (можно же не только поменять данные музыки в ram z80, в этой памяти располагается сама исполняемая программа сопроцессора). Для вывода PCM нужно семплы пересылать с соответствующей скоростью.
вот и получается, что Adlib не хватает сопроцессора (лучше своего на плате со своей же ram)
Пошел переслушивать любимые сеговские темы...
Мне кажется "глючные" OPL2 это перемаркированные YM других модификаций, которые не популярны у покупателей.
Я правильно понимаю что можно написать конвертер команд, чтоб музыка от Comodor64 играла на AdLib и наоборот? И так же под разные модификации YM, например конвертировать музыку с Sega на AdLib...?
Интересное предложение.
Охренеть, как интересно!!! Не оторваться
эй. не кати бочку! я проходил дуум на 386SX33! маленькое окошко делаешь и все летает =) кстати на 386SX ДУУМ2 бегает быстрее - движок уже более оптимизированный.
таки Я вам говорю. =) я проходил обе этих игры на SX33
Сопроцессор AdPlay скорее всего нужен для VBars, потому что для них программа наверное использует преобразование Фурье, а оно требует много мощности от процессора если это делать на процессоре.
так. про тепловизор поподробнее. насколько зорок он? 1-2 градуса разницы увидит? поможет выловить скажем свищ в стене через который уходит тепло? и започем он?
про турбо - а вот тут интересно. может тебе надо ввести для адлиба
делитель частоты системной шины? ну скажем на 2\3 или на 4\5... точно не
знаю, но чтоб получилась частота близкая к 4.77
походу да надо вводить программируемый делитель. другие программы умеют работать с таймером и потому отслеживают частоту системы и вводят такты ожидания с тем чтоб адлиб работал на 4.77
а ультима написана несколько ранее. и либо для ультимы патчер написать либо какой резидент чтоб именно отслеживал частоту машины и вносил в тело игры поправки...
А разве ОУ должен греться? Можно увидеть схему обвязки ОУ? Собирал полсотни разных узлов для обработки звука на операционниках (даже усилок для наушников на ОУ с превышением номинальной выходной мощности), ниразу не наблюдал подобного нагрева...
Филигранная работа! Смотрел до конца и пздыщь тоже понравился )) к стати, занимаемое по ширине место можно ещё уменьшить, разместив часть логики с обратной (!) стороны печатки ;) Успехов и здоровья в наступившем году. С уважением.
не, если не знать, что оно играет не то - то музыка очень даже фантастична и не корежит от нее. вот в чем дело. а может именно для адлиба именно эта музыка играет? ну типа фишка игры...
когда уже карта будет готова хочется уже послушать этого монстра
Может китайцы к годным чипам просто добавлют пару случайных микрух в том же корпусе, это может объяснить перемаркировку всех чипов.
Всё проще: "Корявотив" мог заказать перемаркированные чипы, а китайцам надо было их как-то продать, поэтому перемаркировали обратно
Воу, воу, полегче! Вот это контент! Пришлось подписаться :)
Как проект сейчас?
Складывается впечатление, что если музыкальную тему Jungle Strike на PC ускорить, то она заиграет, как нужно.
Не факт, музыка написана под разные чипы. И использует разные инструменты и каналы.
@@av_kovko да, но как инструменты/каналы соотнести со скоростью воспроизведения (tik time)
50:41 - ха-ха, точно подмечено. Ещё screen scroll в 12 fps 🤣
А таких плат нет на 32-разрядные PCI ? для проверки ym3812 чипов
Без микроконтроллера в никуда, YM3812 подключить к PCI нельзя Adlib не будет работать под Windows, из-за защищённого режима работы системы, и обойти программный Wave table из Windows 98, и перекочевавшая в Windows 2000 и XP, невозможно, PCI работает иначе чем ISA
44:47 invalid opcode (хочет 486?)
Все не любят плавающие неисправности.😐😑
Какой же кайф смотреть ваши видео:) спасибо огромное за ваш труд!
А эмулятор сеги под DOS получится собрать с пробрасыванием реального чипа в него ?
Можно, было бы желание.
Бонус заценил, кекачу горит!
здорово.очень интересная тема,спасибо
Видео супер.) Это ж очень хорошо, что всё сразу завелось. А про китайцев и чипы: летом заказывал чипы для денди-клона, приехала половина дохлых, 2 из 4. Заказывал ещё осенью, приехали дохлые абсолютно все 4. Ну тут я уже полный возврат оформил. В переписке китаец почему-то был очень настойчив и просил вернуть чипы. За свой счёт, ессесно. Кек.
Возможно, битые чипы необходимы для особого Китайского техно ритуала, практикуемого "Поднебесным братством кибер негодяев".
Макс, и все-все-все! Помогите найти программу-сборник музыки, которая запускалась в DOS, в текстовом режиме на черном фоне выводила список мелодий (там были шутка Баха, подмосковные вечера, крестный отец, турецкий марш и еще несколько треков), и играла выбранную мелодию через PC speaker (и это была полифония).
Если кому попадалась такая программа, отпишитесь под этим комментом, пожалуйста.
И да, всех с Новым Годом!
Полифония через одноголосный динамик?
@@0374studio Да. Есть способы - через прямое дерганье пином таймера. Получается ШИМ, правда приходится запрещать прерывания и четко высчитывать все такты процессора. Ну и естественно, во время проигрывания проц ничем другим заниматься не может.
PS: и динамик не может быть одноголосым. PC-speaker считается одноголосым потому, что управляется таймером (по сути счетчиком-делителем), который можно программировать на разные частоты, а можно поставить нулевую частоту и дергать вкл/выкл, тогда управление получится напрямую от CPU
Имеется ооочень большая и длинная звуковая плата на ИСА-шине. Её как-нибудь можно использовать без подключения к старому компьютеру, управляя ею например микроконтроллером?
Вероятно можно.
Волшебный дым был во время взрыва? 😁
С Наступающим!
Новогоднего Бачило кто-нибудь смотрел?
Надо время.....
В следующем году, за 10 заходов может и просмотрю)) Это жесть, 10 часов!
Не осилю сегодня
За месяц осилил. А что? 🤣
Ну кто минусит видео ? Вы хотя-бы напишите в чем причина? За что ?
Just a Jealousy 🤣
3438 vs 2612 они действительно "почти" одинаковы, но у 2612 есть баг под названием "DAC ladder" effect, 3438 как более поздняя реализация уже не воспроизводит этот баг.
3438 еще играет чище, а вот 2612 мне по приятнее звучит более грязно и грубо.
ролик явно стрельнет..лет через 30)
Интересно посмотреть на кристаллы чипов оригинала и подделок. Нужно сжечь чипы, кристаллы при этом останутся целыми, и потом сравнить их под микроскопом.
Интересно, а имеет ли смысл выводить индикацию работы чипов на переднюю панель?
Чтобы, например, если в игре тишина, то можно будет понять, доходят ли до чипа пакеты.
ОУ! Лучший подарок под ёлку!
Учитывая, что два "мёртвых" перемаркированных чипа ведут себя одинаково и даже пытаются что-то выдавать похожее на звуки, можно предположить, что они таки живы, но оригинальная маркировка была немного другой. Но я в их зоопарке не разбираюсь и даже предположить не могу, что бы это могло быть.
С новым годом!
адлиб трекер пробовал с выключенным турбо запускать? а то может когда его писали еще 386 режима у процессоров не было? да и частот под 40мгц не было изобретено
Отличное новогоднее видео, для полного теста Adlib|YM3812 надо было использовать игрушку от Cryo первую Dune. которая использует по полной возможности OPL2
крюков изобличает катайцев то тда2030 паленые то теперь читы убитые.
пересматриваю видео, даже второй раз смотреть интересно, самые крутые техно ролики!
СПАСИБО!!! Чем дальше смотрел, тем интереснее было. А финал - это просто подарок от деда мороза:))) (Я про OPN2)
Мне в первых жабах на сеге очень нравится музон. Больше чем в Джангл Страйк.
Кстати, помнится, что первая дюна и KGB-Quest от Cryo Interactive, не смотря на то, что использовали обычный FM-синтезатор для музыки, звучали ничуть не хуже AWE и GUS. Вот только уже не припомню, нужен ему только OPL3, или и на OPL2 будет работать тоже.
За бонус +
ну да у страйков под адлибом звук явно не амижный... ну тут уж куда деваться... и на сеге другой синтезатор. и DS-чип у сеги есть, сэмпловые звуки она играет - в отличие ОТ. ты б еще кэннон фоддер запустил... ага...
идеальное новогоднее видео!
случайно попал на ваш канал с распаковки японодичи (находясь в Азии, Лаосе).
потом все новогодние каникулы начала 2020г. изучал видосы Макса.
на этот год опять подарок!
может это родственные им чипы но другие. с немного другой разпиновкой. такой вариант не канает?
Во.. смотрим. отлично!
Есть аппаратный MIDI синтезатор на базе YM2612 ruclips.net/video/GjcnrMy_QiQ/видео.html
Процесс разработки уже на столько отлажен, что все запустилось с первого раза ) Такими темпами скоро весь монстр будет готов. )
Вообще, спасибо большое за контент! Вдохновился оным и засел за rust и resid :)
А вдруг это не одинаковая неисправность у обоих, а оба исправны, а платку затачивали под неисправный чип?
Вам не понравилось, что в яму не упали? Сколько мороки с сединой было. Радуйтесь. А PALка так и палит.😀
хотел зарегаться на форуме... ошибка "приведено неверное решение" но никакого решения небыло предложено. Покопался посмотрел, ага гуглокапча? У меня гугол и яндекс забанены =).
Спасибо за видео!
И С Новым Годом!
Охоххх )))вот это подарок новогодний!! ))) пришёл годный материал!!
1:15:42 Intergalactic - Beastie Boys
Как всегда очень круто!
Хах, клёво, Макс! Смачный фейерверк в конце!
Duke Nukem 3D требует процессора с поддержкой сопроцессора, 386 SX не содержит блока операций с плавающей точкой.
Сопроцессор 387 стоит в плате.
Как всегда посмотрел на одном дыхании, не отрываясь. Спасибо Макс!
IBM Music Fethure card
Интересно, кто все эти люди, которые сейчас играют в вот это.
Спасибо за интересное видео.
С наступающими праздниками.
Золотые руку у тебя Макс, ну и голова тоже золотая😀👍
Ура новое видео
Не кто не пошутил о 228. ладно...
Ты пошутил 🥳
у меня вообще есть привод си ди ром пионер 95 года по моему
Это просто шикарно!!!
Как всегда отличный выпуск!
О, у Макса новый видос. Ништяк!
Уууууу новый видос, неожиданно удивил😊😊😂👍
С наступающим новым годом тебя
Ну вот, взял обогреватель поломал)))
Круто! С Наступающим!
Индикацию активной карты(чипа) на большой сборной звуковой карте имеет смысл вывести как индикацию на морду ПК.
Вопрос - а не думал симулировать все звуковые чипы на одной ULA матрице?
Индикацию вывести неплохо, но это потребует тащить пачку длинных дорог через всю плату, на что решительно нет места. Если только гребёнки для подключения светодиодов в каждом блоке поставить.
А эмуляция - это не про FMonster. Да, можно вместо SID или AY поставить их эмуляторы, но плата рассчитана исходно для работы с оригинальными чипами.
Цель FMonster быть без эмуляции и без программируемых устройств (включая CPLD и ПЗУ).
Здравствуйте. можно узнять кусок схему, куда подключается светодиод?
Вывод /CS синтезатора, светодиод, резистор 1 кОм, +5 В...
паяешь по-американски.
Ну наканецта
Интересно, а можно поток команд с OPN2 загнать на OPL2 и проиграть музыку с сеги?
Нет. Начать хотя бы с того, что у них в принципе разное число голосов. 6 против 9. Моно против стерео. Наличие PCM канала против его отсутствия. Скорее всего, есть отличия в возможностях синтеза звуков.
Далее идут соответствующие различия в числе и назначении внутренних управляющих регистров, в которые и будут записываться команды. Они разные, делают разное.
Тут нужна как минимум некая программная конвертация из одного в другое. Но в любом случае сделать 100% совместимость нельзя.
@@fagear если у них одинаковый набор команд для работы с регистрами и набор регистров OPN2 является подмножеством набора OPL2, то всё остальное должно быть решаемо. Но это конечно если смотреть с высоты моей кочки зрения )))
Набор команд у них, очевидно, разный, ибо разное количество и содержание регистров.
@@fagear в данном случае можно вспомнить пару i8080 -> Z80. Но конечно же, не факт что и здесь имеется такая же пара.
@@ПузБольшой Z80 и 8080 разные процессоры, не совместимые между собой. Даже программы несовместимы друг с другом. Архитектуры разные.
Помнится, для того же prince2 можно было подключить в сетапе внешний драйвер звуковухи, которой нет в общем списке. Значит для того же opn'а можно застругать драйвер, как минимум для второго принца. А скорее всего можно файл драйвера сгенерить и для многих других. Я помню, как играл в него со внешним драйвером для ковокса, хотя, в принципе, он работал и через резидент sb-to-covox. Но так было лучше, потому что было стабильнее.
01:24:28 это терракт.
👍👍👍👍👍👍
10:29 Нужно больше свободного места? Меняй чипы в SOIC корпусах на TSSOP корпуса, они в два раза меньше, или QFN корпуса, они в четыре раза меньше. Правда придётся паяльник отправить на покой и купить фен.
Неприемлемо. Подразумевается, что это будет в виде набора для сборки. SOIC и 0805 можно спокойно паять хоть дидовым ЭПСНом. Меньше - уже не очень.
@@fagear Ааа, вон где ограничение, тогда да.
Интересное видео. Особенно бонус в конце!)
Ага - убийство мёртвого)
Я ничего не имею против ретро железа и аутентичности. Но что ушло из звуковых карт, и нет сейчас в современных, что есть в олдовых звуковухах?
Я ничего не имею против рыбалки на удочки и на червя. Но что ушло из рыбалки, и нет сейчас в рыбалке на сети, что есть в рыбалке на удочки?
В современных звуковухах нет ничего, кроме PCM.
Никаких синтезаторов. Типа, эмулируйте, преобразуйте в PCM и воспроизводите. И не на профессиональных картах нет MIDI интерфейса.
Макс, а в фмонстре будет именно opl2?, не в opl3? И почему, если так?
Разрабатывается и блок OPL3, и блок 2xOPL2.
@@fagear круто.
Осталось ещё вторую мегакарту спроектировать - содержащую всё: wss, SB, GUS, и всё-всё прочее.
Хорошая реклама Али в виде бонуса ))
интересно как звучит дуум на адлибе =)