А что эта карта будет играть и совместима ли она с пентевой и ее официальной прошивкой?
Вид для печати
2 вопрос что играет Эекстрема?
Какие ay, gs что она может?
Вот и я говорю, чтобы все было в одном флаконе и на одной плате и без слотов :)
Ну я так шучу. :)
На крайний случай 3слотную ёлку можно ножовкой доработать до 2слотовой.
Не ожидал такой активности. В течении суток заказ из 20 плат уже набрался, посему набор заказов считаю завершенным. В понедельник буду заказывать печатные платы.
Все заказы больше не принимаются, отправил запрос на производство.
Печатные платы заказаны и оплачены.
Ну все платы пущены в производство, готовы будут в 20 числах апреля.
Пора детальки заказывать. :)
Эээх...Опоздал я уже, да? Для пентевки можно было бы мне прикупить то. На будущее, если мож кто передумает или продавать будет, готов буду взять...
где можно глянуть перечень элементов Extreme версии карты?
Выложил информацию о ревизии Extreme на свой сайт. Страничка http://micklab.narod.ru/ZXMSoundCard.htm
Смотрите, если заметите ошибки - сигнализируйте
Что конкретно у тебя not found.
Вот поднимем темку
Фотки печатки
http://s006.radikal.ru/i214/1406/33/cb4d1b02ea06t.jpg
http://s43.radikal.ru/i101/1406/b6/89c2c60cf0abt.jpg
На выходных собрал одну
http://s006.radikal.ru/i214/1406/67/aad0cd162206t.jpg
Гы, гы идеи черного кота приживаются через раз :)
Забыл перенести с версий Light и Middle выборку SAA1099 по портам 4FF и 5FF. Вернее джампер то поставил, а адресные линии не развел. Ну собственно, как бы оно ни на что не влияет, толь ко разве на будущие проги, которых может и не быть.
Да и сомнительность этих портво весьма большая, так типа для владельцев Тампаксов(Timex). Но буржуи ведь тоже на спеке обращаются к SAA1099 по портам FF и 1FF. Так что можно и забыть о сием недоразумении, ибо как их там звали великих поросят Нех и Нах :)
Ну это так к слову. Набросал прошивку - карта даже и заработала. :)
Если еще будет очередь на данные платы или у кого есть собранная на продажу пишите в личку или еще лучше на почту.
Mick, отправь, пожалуйста, возможность оплаты карты ZXM-SoundCard Extreme в личку. Или сюда или на барахолку (на барахолке ник sgt). Боюсь залезть в отложенные на карту деньги.
Как я понял совместно с NeoGS на ZX Evo ZXM-SoundCard Extreme будет работать?
Так сначала про версию Middle. Выложил версию прошивки без дешифрации порта #B3. Она имеет обозначение как версия 01.01 http://micklab.narod.ru/ZXMSoundCard.htm
Теперь об Extreme - начал собирать платки, думаю до конца недели соберу первые платы. Тогда и начну обрабатывать заказы (конструкторы собирать).
P.S. Собираю я платы сам в свободное время, поэтому сами понимаете процесс этот не быстрый. Но я постараюсь не затягивать с этим.
Так, совсем забыл рассказать о главной фитчи этой карты ZXM-SoundCard Extreme. То что она как бы включает в себя три устройства это уже все поняли. Но дополнительно в нее введен порт конфигурации FFFCh. В нем используются три бита.
0 бит - переключение штатной частоты тактирования YM на "расширенную"
Это означает, что при записи лог. 0 (по умолчанию после сброса) в этот бит частота YM в данном случае 3,5 МГц (напомню что для YM2203 нужно подавать удвоенную частоту). В случае записи в него лог. 1 то подключается другой генератор, так сказать расширенный, частота которого зависит от бита 1 в этом порте.
1 бит - расширенная частота Amstrad/Atari. Тоесть при записи лог. 0 (по умолчанию) будет идти на вход YM частота "Amstrad" (нормальная частота - 1МГц, но для YM2203 будет 2 МГц). В случае записи лог. 1 будет идти частота "Atari" (нормальная частота - 2МГц, но для YM2203 будет 4МГц.)
7 бит - принудительно блокирует выбор второго YM2203, чтобы так сказать при работе старых рукожопых программ, которые срут в порт xxFDh не было переключения на второй YM2203. Запись лог. 0 (по умолчанию) разрешает переключение YM, запись лог. 1 - запрещает.
Собственно выбор порта FFFCh и обусловлен чтобы исключить несанкционированное переключение входных частот YM в случае засирание порта xxFDh рукожопыми программами. Ну и часть xxFCh портов я использую как Зефире, так и в других своих проектах. Посему считайте я его прихватизировал :)
Ну и также отмечу, что этот порт также будет в ZXM-Zephyr, где будут также переключатся входная частота для YM. Но в отличии от YM2203, там частоты штатые - 1,75МГц, 1МГц, 2МГц, иными словами не удвоенные :)
И несколько примерчиков пользованием этого порта.
Ну вроде бы и все что хотел пока рассказать.Код:Set_clk_Amstrad:
ld a,01h
ld bc,0fffch
out (c),a
ret
Set_clk_Atari:
ld a,03h
ld bc,0fffch
out (c),a
ret
Disable_select_YM:
ld a,80h
ld bc,0fffch
out (c),a
ret
Странный выбор для порта.
А что будет с пентагоном, если писать в FFFC? Будет срать сразу в 2 порта: FE и AY.
У оригинального спектрума 128 тоже самое. FE выбирается по A0, FD по А1.
что-то я никак не врублюсь в проблему... /iorqge же есть. в любом случае пент надо до zx-bus дорабатывать и вводить iorqge. карточка откликается на fffc, выставляет iorqge, порты компа блокируются, не?
У меня пока на запись не блокируется, только на чтение.
---------- Post added at 11:40 ---------- Previous post was at 11:38 ----------
Я так понимаю и от NemoIDE пятногон будет сходить с ума. Тогда дорабатывайте пентагон ибо под него подстраиваться не особо есть интерес.
Зачем раскладывать грабли, если можно обойтись без этого? A1,A0 = 0 в адресе порта лучше не использовать.
Ну как бы уже NemoIDE использует, а это как никак стандарт. Просто воспользуешься копировщиком фаталлом или WDC и все по бордеру побежали полоски и пердеж в AY. Ну его нафиг значит это пентагон, тормоз прогресса.
---------- Post added at 11:54 ---------- Previous post was at 11:52 ----------
Ну как бы ты часто планирешь переключать входную частоту YM.
Я лично только в начале музыки или демки и при выходе.