Есть ли программа для передачи данных через LPT-порт между "Сурой" и IBM-PC? Чтобы каждый раз не таскать жесткий диск туда-сюда.
Выкладывал прошивки пзу ПК8000 с доработками и исправлениями, в т.ч. там был фикс бага "-32768". Сейчас хорошо разобрался в математике бейсика и должен признать, что мой фикс устранял частное следствие, а не причину. Маловероятно, что кто-то будет менять прошивку реала, но если вдруг, то я сделаю более корректный вариант.
cy6 (11.06.2023)
LPT порт официально умер (не поддерживается драйверами и ОС). Если хочется именно такой способ передачи, то COM порт живее всех живых.
Есть только в проекте пока контроллер SD карты для Суры (апгрейд vinxru на новые фичи).
- - - Добавлено - - -
Вдруг случился. Инфа крайне полезная. Только дамп есть или и дока?
З. Ы. Проблема Суры не в прошивке, а ввыпайкевыкусывании РФки из платы с нежными дорожками.
wtf
Можно подключить альтернативную прошивку в разъем расширения, не выпаивая пзушки из ПК8000. Такой вариант с конфигом для Emu я где-то в этой теме выкладывал. Но та "внешняя" альтернативная прошивка несовместима с дисководами, это разве что для голого ПК8000 загружаемого с магнитофонного входа. Если менять пзу в ПК8000, то там будет совместимо с дисководами, но вопрос в другом - зачем это делать? Альтернативные варианты, которые я выкладывал, решали 2 проблемы:
1. Несовместимость бейсика с z80. Никому не нужно, т.к. ПК8000 с z80 нет.
2. -32768 или &h8000. Увидеть эту ошибку можно например сделав poke по этому адресу или если использовать в bsave. Насколько это востребовано мне сложно судить, думаю можно пользоваться ПК8000 и с такой ошибкой.
cy6 (11.06.2023)
Новый корректный вариант интересует, конечно же. Можно даже официальный номер присвоить новой версии ПЗУ, точнее ее "вилки".
wtf
Можно пощупать такой вариант. Там кроме вышеупомянутых вещей еще проверка имени загружаемого файла убрана.
Ну и ПК8000 тоже, как бы, официально умер. Я помимо него и Спектрумов увлекаюсь ретрокомпьютерами вообще, так что, с LPT-портами и драйверами у меня проблем нет. Да и на моём основном компьютере он есть. Есть и переходники USB-LPT. Windows 7 поддерживает LPT, 8-ка, 10-ка - не знаю.
А СОМ-порта у "Суры", к сожалению, нет.
Только здесь может быть другая проблема.
Возможен ли Nibble Mode для ПК8000?Стандарт позволяет использовать интерфейс в нескольких режимах:
SPP (Standard Parallel Port) — однонаправленный порт, полностью совместим с интерфейсом Centronics.
Nibble Mode — позволяет организовать двунаправленный обмен данными в режиме SPP путём использования управляющих линий (4 бит) для передачи данных от периферийного устройства к контроллеру. Исторически, это был единственный способ использовать Centronics для двустороннего обмена данными.
Byte Mode — редко используемый режим двустороннего обмена данными. Использовался в некоторых старых контроллерах до принятия стандарта IEEE 1284.
EPP (Enhanced Parallel Port) — разработан компаниями Intel, Xircom и Zenith Data Systems — двунаправленный порт, со скоростью передачи данных до 2Мбайт/сек.(1991)
ЕСР (Extended Capabilities Port) — разработан компаниями Hewlett-Packard и Microsoft — в дополнение появились такие возможности, как наличие аппаратного сжатия данных, наличие буфера и возможность работы в режиме DMA, также поддерживает симметричный двунаправленный обмен данными со скоростью до 2,5 Мбайт/с.
ПК8000 не умер. Его никто не ставил на поддержу и не снимал.
Тут все решают для себя.
Вот именно, что не знаете.
Именно об этом и шла речь, о полном снятии его с поддержки производителями.
У Суры нету LPT, у нее есть параллельный порт принтера, совместимый с некоторыми LPT принтерами.
Да ком-порта тоже нет. Но на текущий день именно ком-порт является очень перспективным, а lpt нет.
Уровень поддержки COM и его наличие, на разных устройствах огромен.
Внедрить можно через тот же параллельный порт Суры.
Имея ком-порт, можно даже в интернет выходить, через ESP8266.
Последний раз редактировалось cy6; 25.06.2023 в 18:06.
wtf
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)