Бас, и только? А Golden Axe 3? Эмуль звучит бедно, "пусто". Особенно хорошо слышно в наушниках.
Golden Axe 3 действительно сочнее звучит. Для полного счастья надо достать с полки m-audio revolution 5.1 и послушать на ней ещё.
Что касается качественного MIDI-плеера для DOS, лучше чем официального playmidi от Creative похоже не найти. Интерфейс - командная строка. Можно вручную выбирать тип OPL (параметр Tx в строке SET BLASTER). Звучание достоверное:
Статьи потихоньку пишутся, но медленно и туго. Слог у меня сухой и зажатый, красноречием никогда не страдал, особенно учитывая то, что там куча повторяющихся терминов (бит, алгоритм, формула, громкость и амплитуда (да, это не одно и то же)) - сам текст не располагает к красивому изложению. Да ещё полно причин: - материала много, а если сюда добавить описание тестов, предположения, выводы и т.д. - вообще дохрена. И если каждый момент расписывать подробно, вместе с тестами и т.д., читатель не уяснит суть, короче, увидит кучу деревьев, но не увидит леса. Поэтому я решил расписать материал на нескольких уровнях: в общих чертах, подробно, с тестами и выводами (раздел для упоротых). - хочется написать всё доступно и подробно, чтобы, прочитав статью, читатель полностью разобрался, как всё устроен. Но при этом надо не переборщить, не написать "инструкцию для идиотов", вот здесь и вся сложность - постоянно думаешь, стоит ли объяснять то или это (что такое квадратная волна, почему для неё нужен один бит, почему частота звука в 2 раза меньше частоты дискретизации, почему такой-то предделитель и т.д.), как лучше расписать такой-то момент: на словах, рисунком, алгоритмом, псведокодом... - не знаешь, в каком порядке давать материал, потому что всё взаимосвязано и для понимания одних моментов надо знать другие и наоборот - когда делаешь тесты, знаешь к чему идёшь, видишь какие-то результаты и что-то понимаешь; когда прочитал разные источники и в конце концов можешь охватить взглядом всю схему; когда не надо самому себе объяснять простые вещи (простые - потому что уже разбираешься) типа "точность повышается на 2 бита" или "арифметический сдвиг" - это всё одно. А объяснить всё это остальным - совсем другое.
Ещё хочется нарисовать схемы, чтобы изложение понятней было.
На будущее, если найдётся человек, который после прочтения статей сможет понять всё, что я там написал, и сделать статьи красивше, буду рад.
-- 13 сен 2010, 15:50 --
Забыл сказать. Пока почти готово полное описание PSG, без раздела с тестами, без рисунков. Не выясненные до конца моменты: - сложение каналов - переключение шума с Тона3 на Тон4, досконально не понял, что там происходит. YM уже пишу, пока разбираю основы.
_________________ Мысль - это интеллектуальный эксцесс данного индивидуума.
На будущее, если найдётся человек, который после прочтения статей сможет понять всё, что я там написал, и сделать статьи красивше, буду рад.
Пиши как умеешь. Время найду - обработаю твои тексты. Тем более мне как раз понадобится данная информация для будущего выпуска моего персонального подкаста, посвященного звуковым чипам. Возможно, что приглашу тебя в качестве специального гостя по теме на запись. Посмотрим...
Boom! Shake-shake-shake the room! Скорее секите сюда: YM2612 И ее клон: TA-07 Эти чипы используют разную технологию (техпроцесс), но похоже все же клон это почти копипаста оригинала (разницу можно "пощупать" тут). Так что уже очень скоро мы будем знать практически все об этом чипе. Пора учиться читать кристаллы! Зацените! Так, я закончил сшивание. Это первый опыт в данном направлении, так что не пинайте по голове. :3 Картинка 24516x21770 пикселей и 116Мбайт. Оно не влазит никуда, поэтому захостил на обменнике. Знаете место получше - перезалейте, а ссылку киньте мне - я подправлю пост. Оригинал в PSD у меня весит 1,5ГБайт, а скратч диск использовался почти на 35ГБайт. Чо выяснил: 1. ЦАП 8 бит а не 9. 2. ЦАП походу общий не только в пределах 1 канала. Он общий и для левого/правого, однако оссцилограф показывает обратное: Тут либо запоминание уровней в емкостях, либо все же 2 ЦАП, которые построены симбиозом в одном месте. Проследить до него можно по аналоговым пинам - он слева вверхнем углу.
Теперь нужно распознать все блоки и подписать их. Внизу справа видны матрицы таблиц, скорее всего синуса и огибающей. Тот блок похоже 14ти битный. Слева по центру наверное матрица банка регистров, над ней - логика выборки. Интересует пин №10 - он тоже двунаправленный, как шинка данных.
Tic-tic-tic-tic Boom!
PS Любой кусок картинки могу перезаснять в лучшем качестве по запросу. :3
_________________ Tried so hard and got so far, but in the end, it doesn't even matter...
Ваши скиллы да приложить бы к N64 CIC, который уже дважды был декапсулирован, но прогресса никакого нет. Я даже не понимаю, можно ли по последней фотографии прочитать ROM: http://retroactive.be/cic/
Зарегистрирован: 02 сен 2007, 06:07 Сообщения: 46 Откуда: Москва
HardWareMan писал(а):
И кому он нужен, этот ваш N64 CIC.
Авторам эмуляторов. Hacktarux, Just Desserts, marshallh выражали готовность писать эмулятор CIC сразу после появления дампа (весьма возможно, что архитектура очень слабо отличается от CIC для SNES, эмулятор которого уже есть). Конечно, для эмуляции N64 это мало что даст без декапсуляции и эмуляции PIF, но, похоже, никто не желает заниматься его декапсуляцией, пока нет успеха с CIC.
Судя по фотке, там область ПЗУ (если это настоящая маска а не EPROM) нужно снимать слоями, чтобы добраться до перемычек. Те декапсуляторы лошары, думали что просто вскроют и вот оно, на блюдечке. :3 А еще придется декодировать, ибо маска никогда не ложится в прямом виде, тем более в чипе защиты.
_________________ Tried so hard and got so far, but in the end, it doesn't even matter...
Зарегистрирован: 02 сен 2007, 06:07 Сообщения: 46 Откуда: Москва
[sweet dreams mode on]Ну а вообще в MAME/MESS есть список из более сотни чипов, декапсуляция которых нужна для прогресса эмуляции (как аркадных систем, так и консолей, компьютеров; многие системы не работают именно из-за отсутствия внутренних ромов). Если у тебя есть какой-то дешёвый способ это делать, оборудование, и притом ты энтузиаст, то мог бы принести большую пользу эмуляции. Тебе бы мамедевы присылали сами чипы, и за каждую успешную декапсуляцию мог бы получать не менее 300 бачинских. Столько, помнится, брал Dr. Decapitator, пока был активен в этой области. Почитываю форумы mameworld.info, mess.org и думаю, мамедевы такое предложение на ура бы приняли.[/sweet dreams mode off]
Если у тебя есть какой-то дешёвый способ это делать, оборудование, и притом ты энтузиаст, то мог бы принести большую пользу эмуляции. Тебе бы мамедевы присылали сами чипы, и за каждую успешную декапсуляцию мог бы получать не менее 300 бачинских.
Ты явно слабо представляешь себе, как это делается, кем и на каком оборудовании. Поверь, клянчить на форумах декэппинг - занятие более чем бесполезное.
I should add, I'm not really sure from looking at the circuit if the DAC really is 9-bit or 8-bit. It looks like 9 data lines come up to the DAC, but one of them gets whisked away and I can't quite figure out what happens to it. At a guess, I'd say it's really a 9-bit DAC, but one of those is the sign bit, so it gets applied later on, after the remaining 8 bits have been run through the ADC conversion table.
Абсолютно прав! Аналоговые значения в матрице 8x32 (256 уровней). 9й бит знаковый. Знаковый бит подключает матрицу к AVCC или AGND через силовые ключи. Именно поэтому между сэмплами на MOL/MOR присутствует 1/2 напряжения AVCC. Таким образом, 8ми битный ЦАП либо подтягивает выход к AVCC, либо давит его к AGND, в зависимости от бита знака. Вах! Очень интересно: все 9 бит заведены на схему управления. Верхние 8 заведены на регистр (над блоком управления) последний заведен куда-то на сам блок управления (другим маршрутом). Так есть ли возможность выводить 9ти битные сэмплы?
_________________ Tried so hard and got so far, but in the end, it doesn't even matter...
- Based on YM3438 die shot reverse engineering and thus provides very high emulation accuracy. - Cycle-accurate. - Undocumented registers/features emulation. - SSG-EG, CSM mode emulation. - Compatible with the YM2612.
Ты ladder effect на After Burner - треке Super Stripe проверь. Или Golden Axe 3 - Cave of Crystal. Вообще, на любых тихих треках. Вот записи с приставки Golden Axe 3 http://www.emu-land.net/forum/index.php ... ach=188668
Вот запись Лунной сонаты из червяка джима 2 с MegaDrive 1 модели. Оригинальная нетронутая приставка, без кастомных усилителей и выброшенных фильтров, as is: https://yadi.sk/d/Ekf8pRWr3PENoZ (FLAC, 48 кГц)
Пожалуй, лучшего теста эффекта ступеньки и не найти. И главное, на яндекс-диске не сдохнет...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 62
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения