ну а ты думал
возможно проблема в том, что исползуется атмелский ATF1508 вместо 7128...
ну а ты думал
возможно проблема в том, что исползуется атмелский ATF1508 вместо 7128...
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
В код не глядел, но если младшие адреса Z80 не используются (VA которые), VBUS_MODE не должен участвовать в дешифрации.
Иначе выборку надо защелкивать по CLK'у, а отпускать по переходу IORQ в единицу.
Или более простой вариант - по CLK'у, при VBUS_MODE = '0' защелкивать VA0, VA1... (какие там еще нужны), и использовать их в дешифрации (VBUS_MODE в дешифрации не участвует).
Короче, эти строки должны выглядеть так:
VAR - защелкнутое состояние VA на время VBUS_MODE = '0'Код:AY_BC1 <= '1' when VAR(1 downto 0) = "01" and M1 = '1' and IOREQ = '0' and A14 = '1' and A15 = '1' else '0'; AY_BDIR <= '1' when VAR(1 downto 0) = "01" and M1 = '1' and IOREQ = '0' and A15 = '1' and WR = '0' else '0';
Хотя не, это как-то неприлично... IORQ надо фильтровать, иначе ложные срабатывания будут...
Естественно AY не читается, к моменту когда Z80 защелкивает данные, AY уже шину данных освобождает.
Последний раз редактировалось molodcov_alex; 17.07.2009 в 18:25.
ZX Spectrum forever!
Ага! Теперь прыгают. Сенкс! Буду тестить дальше...
Однако в уфе глюк вернулся...
Последний раз редактировалось skyther; 17.07.2009 в 19:37.
skyther, вот еще ревизию выложил в начале топика.
Speccy2007 v1.06
Speccy2010 v1.00
Проверил на уфе и нофате, вроде работает нормально.
Вчера пришла посылка от ewgeny7, в которой было два чипа.
1 - YM2149F
2 - EPM7128 c новой версией прошивки.
Установил музыкальный процессор, заменил Альтеру, запустил Speccy2007
При включении вываливаемся в меню 128 компа, но оно не догружается и полностью не дорисовывается. Нажимаю F12 - вываливаюсь в менеджер файлов и выбираю первый попавшийся SNA (exolon.sna), чтобы проверить работу YM2149F.
Загружаю. 5 секунд звездочки на экране мигают и игра виснет. При этом в динамиках страшно фонящий звук от YM2149F. Проверяю питание - не просаживается. Думаю - просто временный глюк. Стираю с SD конфигурацию Спекки, перезагружаю машину. Новая конфигурация создается и записывается на SD. Выбираю ТРДОС образ - "Черный ворон". Гружу. Музыка играет со страшным фоном. Игрушка не виснет. Но клавиатура не отрабатывает... Нажимаю F12 - сброс происходит. Пробую несколько раз перезагрузиться и запускаю разные игры. Висяки на некоторых играх сразу же после загрузки, на некоторых после 10-15 секунд.
Выключаю комп. Вынимаю YM2149F. Включаю комп. Та же картина. Висяки сплошные.
Выключаю комп. Меняю Альтеру на старую. Вставляю YM2149F на место. Включаю.
Ни одного зависона. Звука с YM2149F нет. Но все игрушки работают. Обычный спикер пиликает нормально.
Помогите советом или что-то опять с прошивкой не то?
Скрытый текст
Speccy-2007 128k AY TR-DOS VGA.
Compact-128k TR-DOS AY.
Leningrad-2(Смоленский) 48k.
Leningrad-2(Смоленский-2) 48k.
Балтик-48k.
Atari 800XE + SDrive[свернуть]
какая длина звуковых проводов и вообще - проводов?
сколько и какие емкости стоят на расширении по питанию???
или фото компа - в студию.
ПыСы и еще - на карте все файлы проапдейтил с 128 прошивки? пзу в привильной раскладке прописал?
Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
ZX Evo 4Mb- в строю.
Speccy2010 v1
Специалист (пока готовлюсь к восстановлению).
Это все мое!
Родное!
Все люблю на свете я! Это родина моя!
Хочу сделать спекки 2007 !!! Для начала нужно прошить альтеру7128 и атмегу32. Подскажите пожалуйста, схема байт бластера годится для прошивания как альтеры так и атмеги32 ? На какой прошиватор расчитаны колодки на плате спекки2007 на прошиватор альтера-байтбластера или стк200/300 ? В чем отличия в прошивании через устройство альтера-байтбластер и стк200/300 кроме того что это разные разработки (спрашиваю потому что стк200/300 проще, нету резисторчиков на 33ома) ?
Последний раз редактировалось rnd.gen; 04.09.2009 в 11:02.
http://www.altera.ru/cgi-bin/go?35 БайтБластер МВ. Великий и могучий.
Им же прошьешь Мегу, качай что-нить вроде AVReal.
Колодки на плате сильно соответствуют рисунку колодки из ссылки наверху
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)