-
Эмулятор "ZX Spectrum 48" на "Векторе-06Ц"
-
Цитата:
Сообщение от
Tim0xA
Это новодел? Или программа из 90-х?
Цитата:
Сообщение от
Tim0xA
но зато с AY-звуком.
Про звук для AY не понял. Разве он не получается автоматически? (Схема то наверняка совместимая cо Спектрумом - портами BFFD/FFFD)?
-
Программа из 90-х, плюс модифицированная версия с исправлениями 2011 года
-
Цитата:
Сообщение от
Tim0xA
Программа из 90-х, плюс модифицированная версия с исправлениями 2011 года
Т.е. исходников нет и спрашивать за счет чего эмуляция (или не эмуляция? почему оно не дает задержки?) бессмысленно?
-
Цитата:
Сообщение от
Error404
Про звук для AY не понял. Разве он не получается автоматически? (Схема то наверняка совместимая cо Спектрумом - портами BFFD/FFFD)?
У Вектора порты 14h,15h. Поддержка AY добавлена в версии 2011 года.
-
Кишиневская схема Z80 имела какую-то аппаратную примочку для эмуляции, используемую этим эмулятором, или этот эмулятор - чисто софтверное решение и работает с Z80 по любой схеме?
-
Цитата:
Сообщение от
Error404
Т.е. исходников нет и спрашивать за счет чего эмуляция (или не эмуляция? почему оно не дает задержки?) бессмысленно?
Цитата:
Сообщение от
Error404
Кишиневская схема Z80 имела какую-то аппаратную примочку для эмуляции, используемую этим эмулятором, или этот эмулятор - чисто софтверное решение?
Исходников нет. Процессор тоже Z80, эмулируется экран, клава, дисковод, магнитофон, звук. Никаких аппаратных примочек нет. Только адаптер Z80 и все. Но он изначально задуман так, чтобы обеспечить максимальную совместимость, а не просто тупо заменить собой ВМ80А. Задержки есть, но я бы не сказал, что все очень плохо.
-
Цитата:
Сообщение от
Tim0xA
Только адаптер Z80 и все. Но он изначально задуман так, чтобы обеспечить максимальную совместимость, а не просто тупо заменить собой ВМ80А.
А чем именно это выражается?
Цитата:
Также возможна загрузка *.scl и *.trd файлов
откуда и куда? Ведь *.scl и *.trd это же как я понимаю образы дисков, а в эмулятор грузится наверное файл (некое подможество секторов из образа диска)
-
Тут http://www.sensi.org/~svo/scalar/ware/571/ есть еще информация
---------- Post added at 15:01 ---------- Previous post was at 14:54 ----------
TR-DOS тоже эмулируется, можно работать с дисками.
В эмуляторе b2m я пробовал подгружать только TAP-файлы. ivagor утверждал, что TRD и SCL тоже поддерживаются.
-
Ну, примерно так я и думал:
Цитата:
kratko nazna~enie bitow porta 80n.
0-oj -wkl`~enie sinklerowskogo |krana.
1-yj -inwersiq star{ego bita adressa ozu.
2-oj -inwersiq signala STEC.
3-ij -formirowanie STEC pri obra}enii k adressu (HL).
4-yj -nemaskiruemoj prerywanie po neznakomym portam.
5-yj -blokirowka STEC pri obra}enii k adresam ozu 4000-5FFFH, blokirowka zapisi pri obra}enii k adresam 0-3FFFFH.
6-oj -bystrodejstwie.
7-oj -wykl`~enie signala STEC pri obra}enii k adresu (STEC).
Жаль конечно, что это не программное решение, которое можно было бы сдернуть, а именно программно-аппаратный эмулятор (аппаратный в существенной мере). На Орионе тоже похожее было, и тоже примерно в дюжине дополнительных микросхем. Но не прижилось как-то, у меня даже доков не осталось.