Да, нужна
Нет, не нужна
Нужна, но не в таком виде
Что , неужели КЕШ сделали расширенный ,а софта не было совсем ?
-------------------------------------------------------------------------------------
Продолжение , пытаясь объединить усилия с Олегом solegstar, начал допиливать железную часть , а Олег попробует развести плату но у нее весьма не простые требования.
Основные не законченные задачи по железу -
Переключение режима работы кнопки magic (magic / cash)
Блокировка расширенной памяти с восстановлением защелки порта #7FFD
Не доработан auto-fire в kempston
Предусмотреть возможность блокировки второй YM2149 (перемычкой ?)
Возможно предусмотреть перемычку для INT
Добавить возможность подмешивания звука GS и вход для этого звука на общей плате расширений.
Подумать как сделать блокировку порта принтера при установленной GS (конфликтует)
Возможно стоит , а возможно нет ,завести на общую плату расширений адреса для переключения конфигураций ПЗУ (хотя они спокойно идут из основной платы) но то даст возможность подключить все одним разъемом на общей плате расширений.
--------------------------------------------------
Первое ,на данный момент решил главную задачу , полная блокировка расширения 1024к с восстановлением защелки #7FFD , все сделано за счет свободных элементов на плате самого пентагона , в железе протестировано , и не надо будет добавлять ничего на плату расширения для этого.
Второе , переключение режима работы кнопrи magic - magic/cash , так же решено при помощи свободного элемента на плате пентагона , на плату расширений ничего добавлять не надо , в железе протестировано
solegstar Олег ,по сути осталось разобраться с auto-fire в kempston , и добавить арбитр ,остальное мелочи , старался ничего не добавлять на плату расширения без надобности , вышеописанное решил всего на четырех свободных элементах платы пентагона ,два ЛИ1 , ЛН1 , ЛЛ1 ,при этом в плату расширения никаких изменений не вносится.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Походу никакой. А вот Кэш Рэмембер перестает работать, если 32 кэш выставить в настройках унреала! Работает только с 16! Так что надо 16 делать.
А кому и зачем сейчас нужен magic? Ведь есть же кэш рэмембер со встроенным теневым монитором, и корректной "сохранялкой" снапшотов.
А это зачем? Вторая YM2149 может иногда как-то помешать? Если так, то я за )
Куплю корпус и материнку от Spectrum +2/+3
Наверное лучше сделать так же, как в ZXM-SoundCard Extreme.
А если ещё сделать переключение частот, то будет вообще космос.Как отмечалось выше в ревизии "Extreme" появилась возможность переключать входную частоту микросхем YM2203. В данной ревизии предусмотренно две дополнительных частоты соответсвующие режимам Amstrad CPC и Atari ST. Эти режимы соотвествуют значениям входной частоты для одноименных компьютеров. Чтобы можно было программно переключать источник частоты был введен порт 0FFFCh.
Биты порта 0FFFCh (старший разряд слева):
Где:
Бит 7 6 5 4 3 2 1 0 BLKAY2 - - - - - CLKEXT CLKMODE
CLKMODE - выбор режима входной частоты микросхем YM2203. Лог "0" - стандартная чатота (значение после сброса). Лог "1" - расширенная частота (см значение бита 1).
CLKEXT - управление расширеным режимом входной частоты. Лог "0" - режим Amstrad CPC (значение после сброса) Лог "1" - режим Atari ST.
BLKAY2 - блокировка доступа второй микросхемы AY2. Лог "0" - доступ разрешен (значение после сброса). Лог "1" - доступ запрещен.
В правильно заданном вопросе содержится половина ответа
Исходники есть ,зачем мучить железо. Посмотрю что это за Кэш Рэмембер ,если понравится поправлю под 16/32кб
Чти каноны !
Достоверно не известно , на всякий случай может будет перемычка блокировки , что бы вторую YM2149 не выдергивать.
Размером больше нашей платы расширения , зачем пихать невпихуемое , для того Mick и сделал отдельное устройство.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Оцифровки иногда (а может и всегда) пердят. И вот как-то не хочется для запуска программ с оцифровками открывать корпус и дергать перемычку. OUT 65532,128 удобнее.
Так я предлагаю сделать только порт с тем же адресом для блокировки.
В правильно заданном вопросе содержится половина ответа
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
И так в режиме пожарной команды были доделаны все на данный момент задуманные доработки железки.
Объединив усилия с Олегом solegstar -
Олег виртуозно смог расставить все компоненты платы уместив в размер всего 100x100мм , 27 микросхем из которых три это DIP40 , огромное спасибо , у меня это не получалось с моим опытом.
Я добил разводку автотрассером ,не идеально ,но увы время жмет.
Все гналось для того что бы успеть под акцию у китайцев по производству плат.
Пока плата ориентирована на тесты , если нет ошибок остальные пойдут под распространение.
Далее плата все равно будет большего размера , так как на нее будут добавлены для удобства разные разъемы, и возможно новые примочки.
Платы заказаны , детали и пентагон подготовлены.
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
Очередь зашевелилась и стала быстро увеличиваться...
Pentagon 128K mod.2014+Gotek+DendyJoy на 74HC595N+PS/2 KB
Роби 48k+
Ленинград-Композит (пока не живой)
Я только за !
На плате собрано -
1024кб RAM
Turbo-Sound
Turbo 7mHz
Nemo-IDE
Kempston с возможностью подключения джойстика SEGA и Auto-fire
Доработка INT (подтверждение по M1/IORQ для правильной работы в турбо)
Stero Covox (порты #FB , #7B )
Микшер звука на четырех предварительных усилителях
Арбитр IORQGE
ZX-BUS
Плата ориентирована на расширенное ПЗУ (стандартное пентагоновское , тест 1024 , Mr Gluk Reset Service)
КЕШ 32кб
Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.
сижу туплю как баран ! в какую сторону ориентирована плата ? zx bus с какой стороны?
вторую 512 искал полчаса
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)