Вскрыл формат хранения пэтчей в EPROM который вставляется в синтезаторный модуль физ. моделирования Yamaha VL-70m.
В микросхему 27C800 (1 Мб 16-ти битной памяти) начиная с адреса 04B05A зашиваются обычные Sysex dump-ы которые можно получить с самого модуля или скачать с интернета! И никаких тебе контрольных сумм.
Маленький гемор — формат «маленького индейца» когда старший с младшим байтом перепутан местами.
Теперь можно создавать свои Turbo VL сэты!
А с микросхемой 27C160 (2 Мб 16-ти битной памяти) можно делать мульти-ромы два в одном с оффлайновым переключением второй прошивки.
Вскрыт формат VL-70m
Напишу на той неделе java-утилитку создания своего образа из выбираемых syx-файлов. За основу возьму родную прошивку.
Овал, ты крут! Ты можешь сделать TURBO VL Upgrade Chip for Yamaha VL70-m ? И типа, два набора пресетов в одном чипе? А как их переключать? Я бы купил у тебя такое!
по адресу: http://oval-lab.mylivepage.ru/file/?fileid=1729 Находится java утилитка быстрого прослушивания sysex пэтчей VL-70m и создания EPROM образа. Для работы программы необходима установка JRE 1.4.2 http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2re-1.4.2_12-oth-JPR&SiteId=JSC&TransactionId=noreg По поводу прошивки готовых образов обращайтесь в личку.
Естественно в утилитке предусмотрю оперативную загрузку sysex-ов в VL-70m для предварительного прослушивания
Dim: > Овал, ты крут! Ты можешь сделать TURBO VL Upgrade Chip for Yamaha VL70-m ? И типа, два набора пресетов в одном чипе? А как их переключать? Я бы купил у тебя такое! Можно совместить два набора, переключатель можно приклеить эпоксидкой на самой микросхеме — но это не удобно — придется каждый раз все равно разбирать корпус. Самое лучшее на проводках вынести джампер. Есть впритык место у DC In гнезда.
> Можно совместить два набора, переключатель можно приклеить эпоксидкой на самой микросхеме — но это не удобно — придется каждый раз все равно разбирать корпус. Самое лучшее на проводках вынести джампер. > Есть впритык место у DC In гнезда. Да, фигня, если переключатель — это два контакта, типа нормально замкнутые, или нормально разОмкнутые, то могу микро рэле впаять. Можно будет переключать хоть из другой комнаты.
Ну да переключатель будет удобнее