С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Получилось загрузить WAV в Эрика .
![]()
![]()
Без танцев с бубном не обошлось . WAV-ы в начале создавал в эмуляторе d2m "стандартным" Специалистом . Загрузка с телефона в реального Эрика была безуспешной . На всём канале магнитофонного входа осциллограф показывал чёткий , прямоугольный , без завалов сигнал . Пробовал подбирать константы чтения , без толку . Убил почти два вечера . Свой записи , с реала на реал , загружались . А потом в эмуляторе запустил Эрика и в нём создал WAV . Загрузил в реального Эрика с того же телефона и вот она заветная надпись . Далее G0 и вот оно счастье . Немного по настальгировал в ТЕТРИС . RGB не совпадает с эмулятором - это я на креативил с резисторами в смесителе цвета , пока не заморачивайтесь .
В общем WAV-ы стандартного Специалиста Эрику напрямую не скормить . Скорости процов разные , как и сами процессоры . А с константами - просто беда .
Магнитофонный вход работает !!!
Переходим к FDC . Жду ТЕСТ аля форматер какой не будь .
b2m(27.11.2019), ivagor(27.11.2019), NEO SPECTRUMAN(27.11.2019)
Тайминги некоторых команд у Z80 и ВМ80 различаются на уровне тактов. А если ещё и код процедуры загрузки другой, то вообще атас. По идее, со Спеца надо выгружать кодом выгрузки Эрика, но это возможно если там не используются расширенные команды. И ещё раз напомню, что у Специалиста при выгрузке тайминги битов соблюдаются только внутри байта. Между байтами есть дополнительное время (текущего уровня), равное увеличению регистровой пары, сравнению двух регистровых пар (вызов п/п!) и условный переход в начало цикла. И это не проблема, т.к. в программе загрузки присутствуют те же самые задержки и при правильной синхронизации они нивелируют задержки при выгрузке. И звук при этом рваный слышится.
Насчет магнитофона довольно интересно. Разница в длительности между выгруженными из emu wavами всего 1% (вариант эрика чуть длиннее) и в эмуляторе полная совместимость - эрик грузит специалистовский wav, а специалист wav эрика. Более того, если уменьшить тактовую эрика в конфиге до 3.2 МГц, что приблизительно соответствует его тормозам в озу (на случай, если в пзу вдруг неожиданно тоже тормоза), то он все равно грузит и свой wav и специалистовский. Привередливость реала выглядит неожиданно, но это вопрос не особо принципиальный, хотя из чистого любопытства интересно было бы понять в чем дело.
- - - Добавлено - - -
Самое неприятное - в emu не получится это промоделировать, т.к. в нем нет проблем с загрузкой.
А что у Вас ВГ93 делает в панельке ВВ55 ?
Pluto(27.11.2019)
Эрик этоже супер комп для CP/M по сути
и для BBC BASIC
в ветку призываются мастера портирования![]()
Елки палки!
Совсем слепой! Поди умерла без 12 в.![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)