Вот кстати звуковая карта у него там интересная в z80-project!Сообщение от MegaMyth
Интересно, можно ли заделать наподобие эмуляцию AY/TS и SID в одном флаконе?
Вот кстати звуковая карта у него там интересная в z80-project!Сообщение от MegaMyth
Интересно, можно ли заделать наподобие эмуляцию AY/TS и SID в одном флаконе?
Последний раз редактировалось Lethargeek; 23.02.2007 в 07:33.
Прихожу без разрешения, сею смерть и разрушение...
Пока решил сам помучить монстра (респектк2) .
На тему захвата адресов с проца - К шине VA присобачил внутриматрично буфер аля ИР23/74*373 (управляемый патенциалом), цель которого пропускать адреса с проца пока ВК не фунцеклирует , когда ВК пелезит в мозги , буфер зажмёт на пол такта (на время ползанья ВК) последнюю комбинацию бит с ША проца считанную с VA .
Ещё освободил один пин - ранее был такой атавизм как отдельный пин на выбор видео страницы (для проца) и отдельный пин на выбор экрана (для ВК), теперь они объеденены в один пин .
Проц тормозится клоком .
Схем пака никаких не обновлял .
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Ща домучиваю сырок респектк2 , и вероятно сразу выложу как только он хо тя бы откомпилится Никаких доп портов и видео режимов не вклинивал и турбу то же не делал . Из всей этой мутотени меня впринципе интересует только режим цвет на точку И сделать впринципе можно не шибко тормозно , ибо проц тормозится только если лезит в VRAM (RAM5&RAM7) , и то не насмерть ибо загрузка регистра происходит по положительному фронту клока 3,5MHz (а на пентагоне на время отрисовки экрана проц стоит вааще).
По плате - обновил и схему и плату , завёл всю шину данных (кому не нужны будут старшие биты смогут их отрезать) , перелопатил одно колбасное место (теперь стало не так жудко).
Свободных пинов митрицы (если не делать раздельные H/V Sync) пять штук .
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
2ALL
Ктонить пытает тёплые чувства к разрешению 320x200(16цветов на точку) ?
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
ноу, по религиозным соображениям (256*192 || 512*384) && БОРДЕР
К сожелению 256*192 кране не интернациональный режим (если говорить о расширенных режимах с 16цветов на точку) . Лучший вариант 256х224 , т.к. некоторые игрухи в которых нельзя выкинуть тулбары практически не реально адаптировать под 256*192 (покрайней мере это крайне геморно сделать). 320x200 ваще местами без альтернативно (Шибко выше уже не сделать , т.к. один битплан 40байт * 200строк = 8000байт , при максимальном размере битплана 8192байт . А в другие страницы влезть не получится , т.к. VRAM 32кило).
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
По наивности подумал что SD разрулит 5тивольтовые входы и ограничился только 3.3В на питание SD (сигнальные цепи оставил 5В). Понял как был неправ. Теперь цепляю делители на резисторах на входы SD (1k/2k думаю должно быть в самфй раз). Выход подтяну на 3.3 (гдето 5k поставлю). Так что схему, которую я выкладывал, нужно корректировать.
На текущий момент сделал выбиралку количества строк для режима цвет на точку - 192 , 224 , 256 , 200(для 320x200). Впринципе эти же режимы можно использовать и со знакоместовой раскраской , если перетащить атрибуты пониже . Собсно вопрос - комунить нужны режимы 256x224 , 256x256 , 320x200 со знакоместовой раскраской ?
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
2 syd
Хотел узнать насколько реально сделать так чтоб контроллер выдавал по [ LOAD "" ] католог всего что есть на карточке и отгружал по паралельному (!) интерфесу дампы аля .Z80 ?
Т.е. допустим на карточке валяются кучка дампов аля .Z80 . По [ LOAD "" ] загружаем каталог карточки . Из коталога выбираем дамп , некий загрузчик уже по паралельному интерфейсу грузится в мозги спека и принимает дапм . (По принципу фунцеклирования получается нечто вроде выгрузки из картриджа (в zx-ревю нечто подобное кажись было)).
Думаю и ленточные файлы можно аналогичным образом выбирать (грузить их придётся есесно по последовательному интерфейсу).
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)