Просмотр полной версии : Проблемы с записью и чтением реальных дискет на Zx-Evo
Привет!
Нужна помощь опытных собратьев :v2_dizzy_roll:
На днях влился в ряды счастливых обладателей, пару дней пребывал в эйфории, а сегодня решил подключить реальный дисковод
и перегнать дискеты на флешку, но неожиданно столкнулся с неразрешаемой для меня проблемой.
Evo читает и пишет диски с ошибками.
Причем портятся сами передаваемые данные. Выглядит этот как мешанина вместо нормального каталога, при каждой попытке разная.
При запуске чего-либо с дискеты вываливается в бейсик с ошибкой.
Например так выглядит каталог 100% рабочего диска с софтом (проверено на паре других спектрумов):
https://b.radikal.ru/b28/1901/6d/8a9db8b6eadd.jpg (https://radikal.ru)
https://b.radikal.ru/b10/1901/6a/807d53882d9c.jpg (https://radikal.ru)
То же самое работает и на запись - данные пишутся с ошибками.
Вот наглядный пример: вхожу в бейсик, пишу простейшую прогу, перехожу в трдос, сохраняю, LIST - файл сохранился, но имя покорежено. Делаю LOAD - содержимое файла испорчено тоже:
https://a.radikal.ru/a43/1901/64/62be5e117f1c.jpg (https://radikal.ru)
Перепробовал уже всё что можно - переподключал с десяток проверенных дисководов (и трех- и пятидюймовые), подключал и как А и как B (перемычки тоже во всех комбинациях), испробовал 4 шлейфа - как прямые, так и перекрученные, в том числе перекрученные под трехдюймовый спектрумовский дисковод, сменил прошивку и baseconf на последние, откатился, опять сменил на последнюю - всё бестолку. Причем периодически при обращении к приводу из EvoService выдает то глючный каталог, то предлагает идти спать, то пишет про ошибку рам-диска. Короче полный фарш. Такое ощущение, что проблема где-то в самое Evo, но где? Всё остальное работает как часы...
Такая вот фигня:v2_dizzy_facepalm:
petrov1962
18.01.2019, 11:44
Привет!
Нужна помощь опытных собратьев :v2_dizzy_roll:
На днях влился в ряды счастливых обладателей, пару дней пребывал в эйфории, а сегодня решил подключить реальный дисковод
и перегнать дискеты на флешку, но неожиданно столкнулся с неразрешаемой для меня проблемой.
Evo читает и пишет диски с ошибками.
Причем портятся сами передаваемые данные. Выглядит этот как мешанина вместо нормального каталога, при каждой попытке разная.
При запуске чего-либо с дискеты вываливается в бейсик с ошибкой.
Перепробовал уже всё что можно - переподключал с десяток проверенных дисководов (и трех- и пятидюймовые), подключал и как А и как B (перемычки тоже во всех комбинациях), испробовал 4 шлейфа - как прямые, так и перекрученные, в том числе перекрученные под трехдюймовый спектрумовский дисковод, сменил прошивку и baseconf на последние, откатился, опять сменил на последнюю - всё бестолку. Причем периодически при обращении к приводу из EvoService выдает то глючный каталог, то предлагает идти спать, то пишет про ошибку рам-диска. Короче полный фарш. Такое ощущение, что проблема где-то в самое Evo, но где? Всё остальное работает как часы...
Такая вот фигня:v2_dizzy_facepalm:
Поменять ВГ93?
Поменять ВГ93?
Да, можно попробовать, вечером переставлю с рабочей машины. Спасибо! Самое очевидное в голову почему-то не пришло :)
Замена ВГ всё решила:v2_dizzy_punk: И слава богу:D
Спасибо за помощь!
Привет!
Не буду плодить темы с глупыми вопросами, спрошу сразу здесь.
Как уже написал - дисковод заработал, но подцепить два сразу не выходит никак - выставляю один А, второй B - шлейф прямой, перекруток нет. Попробовал несколько приводов - все отлично работают лишь когда единолично сидят на шлейфе.
И второе - можно ли полноценно запустить программы написанные под скорпион под оф прошивкой? Если нельзя, заработает ли на скорпионовской и будет ли корректно обрабатываться nmi?
(Нашел свои шЫдевры, все они были написаны под скорпион, где-то даже магик перехватывался, но посмотреть на Ево не могу, а в эмуляторе нет перехвата кнопки как было в оригинальном железном...)
petrov1962
25.01.2019, 14:20
Привет!
Не буду плодить темы с глупыми вопросами, спрошу сразу здесь.
Как уже написал - дисковод заработал, но подцепить два сразу не выходит никак - выставляю один А, второй B - шлейф прямой, перекруток нет. Попробовал несколько приводов - все отлично работают лишь когда единолично сидят на шлейфе.
И второе - можно ли полноценно запустить программы написанные под скорпион под оф прошивкой? Если нельзя, заработает ли на скорпионовской и будет ли корректно обрабатываться nmi?
(Нашел свои шЫдевры, все они были написаны под скорпион, где-то даже магик перехватывался, но посмотреть на Ево не могу, а в эмуляторе нет перехвата кнопки как было в оригинальном железном...)
Перекрутить надо, об этом написано в документации по ZX EVO. Все будет работать.
На скорпионовской прошивке запускается скорпионовский бут. На обычной нет. Больше программ только для скорпиона не пробовал. И, вроде НМИ кнопкой на PS/2 клавиатуре эмулируется.
Вот оно что! Все-таки перекрутка, спасибо!
*Upd: Не нашел инфы по перекрутке. В документации сказано лишь о перекрутке 10 и 12 жил для трехдюймовых дисководов без перемычек, но это и так понятно (есть и шлейф такой и дисководы с перемычками).
У меня немного другая запарка - не удается прицепить 2 пятидюймовых. Нагуглил видос где ААА демонстрирует подключение привода к Ево именно на перекрученном кабеле. Наверное нужно перекрутить что-то еще? Извиняюсь за ламерство, но не могу найти этой инфы.
По скорпиону сейчас получается так - в стандартном конфиге есть выбор сброса в проф-ром. Там по идее и получается скорпион, предполагаю даже, что таким образом в последних версиях прикрутили альтернативную прошивку - в принципе визуально скорпион и есть, даже по перехвату вываливается в теневой монитор, но есть два но - программы все равно не хотят работать - пишут out of memory (в анриале и спекуляторе работают), а по nmi при любом раскладе попадаем в теневик, т.е. здесь программно перехватить магик не выходит. Понимаю, что можно тупо взять и перешив прошивку все посмотреть, но начитавшись ужастиков не хочется лишний раз этого делать, да и остальной функционал наравне со скорпионом хорошо бы сохранить... вдруг кто-то уже заморачивался :)
petrov1962
25.01.2019, 18:50
Вот оно что! Все-таки перекрутка, спасибо!
*Upd: Не нашел инфы по перекрутке. В документации сказано лишь о перекрутке 10 и 12 жил для трехдюймовых дисководов без перемычек, но это и так понятно (есть и шлейф такой и дисководы с перемычками).
У меня немного другая запарка - не удается прицепить 2 пятидюймовых. Нагуглил видос где ААА демонстрирует подключение привода к Ево именно на перекрученном кабеле. Наверное нужно перекрутить что-то еще? Извиняюсь за ламерство, но не могу найти этой инфы.
По скорпиону сейчас получается так - в стандартном конфиге есть выбор сброса в проф-ром. Там по идее и получается скорпион, предполагаю даже, что таким образом в последних версиях прикрутили альтернативную прошивку - в принципе визуально скорпион и есть, даже по перехвату вываливается в теневой монитор, но есть два но - программы все равно не хотят работать - пишут out of memory (в анриале и спекуляторе работают), а по nmi при любом раскладе попадаем в теневик, т.е. здесь программно перехватить магик не выходит. Понимаю, что можно тупо взять и перешив прошивку все посмотреть, но начитавшись ужастиков не хочется лишний раз этого делать, да и остальной функционал наравне со скорпионом хорошо бы сохранить... вдруг кто-то уже заморачивался :)
поменяйте местами только 10 и 12 жилы. это несколько отличается от стандарта. и для 5 дюймовых тоже так... или перемычками на дисководе. Если уверены в своих дисководах - настройте один как А, второй как В и подключите на прямой шлейф.
Перепрошивка - очень простое действие, всегда можно вернуться обратно. Не бойтесь...
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot