,_, __
(o,o) -- -------------------------------------------- - -__/ \
{{ _ }} Don't ignore your hardware by LaesQ / \__/
- "-" ------------------------------------------------ - \__/ \
\__/
Это призыв ко всем энтузиастам Speccy, у которых хранятся коллекции оборудования. Не позволяйте своему «железу» пылиться! Достаньте его, смахните пыль и ПОЛЬЗУЙТЕСЬ ИМ! Откуда это взялось? Позвольте мне рассказать вам историю...
Недавно в одном из связанных со Speccy Telegram-чатов я увидел запрос от человека, ищущего дисковый интерфейс MB02+. У него была безумная идея: подключить к Speccy сразу четыре дисковода. MB02+ — это как раз такой интерфейс, обладающий множеством дополнительных функций, например, DMA-чипом для ускорения работы. Я знал, что у меня есть по меньшей мере три интерфейса MB02+ (знаю, жадность, но один из них не мой, так что это нормально, верно?), поэтому я отправился на поиски в свою огромную коллекцию Speccy. Я подумал, что мог бы продать один из них, чтобы он начал приносить пользу и получил вторую жизнь, вместо того чтобы просто собирать пыль.
Что я нашел? Я обнаружил два интерфейса (версии Ingo Truppel), но не нашел свою оригинальную версию 8BC, купленную много лет назад! Несмотря на это, я принялся за тестирование найденных MB02+. Оба они включились и работали нормально, но с дискетами были проблемы: некоторые работали с первого раза, другие требовали очистки от грязи и пыли. В итоге только три дискеты у меня не заработали вовсе.
Ну, я говорю «работали нормально», однако батарейки RTC в обоих устройствах были разряжены в ноль, но так как CR2032 у меня дома есть в избытке, это быстро решилось!
А что же с моей версией 8BC? Поразмыслив, я вспомнил, что одолжил ее Дилану Смиту (Dylan Smith), известному по проекту Spectranet! Для тех, кто не знает, что такое Spectranet — где вы были все это время? Это аппаратное дополнение, которое позволяет подключить ваш Speccy к интернету через обычный кабель RJ45 с использованием современного сетевого оборудования, как для ПК. Это просто магия. Я одолжил Дилану свой MB02+, чтобы он проверил его на аппаратную совместимость со своим интерфейсом Spectranet. А потом я совсем забыл, что он у него!
Еще я вспомнил, что давным-давно архивировал все свои дискеты MB02 в образы MBD. Если я найду эти файлы, то точно получу копии тех трех нерабочих дискет. Мне удалось найти их на одном из моих многочисленных резервных накопителей — у кого нет пяти старых USB-флешек, полных старого барахла, которое вы когда-то сохранили и отложили в долгий ящик, чтобы никогда больше не открывать? Я подумал, что было бы здорово использовать образы дискет вместо реальных, которые становятся ненадежными. Затем я вспомнил, что у меня есть эмулятор дисковода HxC, подключенный к Amiga A1200, с которым я экспериментировал много лет назад. Я немного изучил вопрос и понял, что заставить его работать с образами MBD будет непросто, так как прошивка их нативно не поддерживает. Погуглив, я нашел кастомную прошивку (FlashFloppy) для USB-эмулятора дисковода Gotek, которая ПОДДЕРЖИВАЛА формат образов MBD. Потрясающе!
Оказалось, что на Amazon полно клонов эмулятора дисковода Gotek. Еще лучше. Я заказал тот, что не самый дешевый, но и не самый дорогой — он обошелся мне в 24.99. Одна из причин заказа на Amazon в том, что я знаю: если устройство не заработает, его можно вернуть без лишней суеты и получить деньги обратно.
В стиле Amazon эмулятор пришел уже на следующий день со стандартной прошивкой Gotek. Окей, пора разобрать эту штуку и посмотреть, что внутри. К моему удивлению, основным чипом в купленном эмуляторе оказался Artery AT32F415 — он поддерживается FlashFloppy! Потрясающе! Я припаял пару разъемов к плате и сделал кабель USB A -> USB A для прошивки. Прошивка сработала с первого раза! Вау! Я подключил его к своему MB02+ и загрузил несколько образов MBD (загрузочные и демонстрационные диски) — все заработало! Потрясающе! Это ощущалось как гораздо лучший способ знакомства с теми старыми дискетами — НАДЕЖНЫЙ способ!
Что дальше? У прошивки FlashFloppy есть несколько аппаратных модификаций, о которых можно прочитать на вики FlashFloppy. Час спустя у меня был Gotek USB Floppy Emulator с OLED-дисплеем 128x32, энкодером (для выбора образов дисков) и зуммером/динамиком, который имитирует звуки шагового двигателя дисковода при виртуальном движении головки. Это ДЕЙСТВИТЕЛЬНО круто.
Так что же это значит? Я снова использую свое старое железо по-современному! MB02+ — это удивительная вещь, которая действительно не заслуживает того, чтобы быть запертой в шкафу навсегда!
В планах — приобрести еще один Gotek, прошить его FlashFloppy и подключить к моему старому интерфейсу +D, поскольку он также поддерживает файлы MGT!
Так что доставайте свое железо и ПОЛЬЗУЙТЕСЬ ИМ!
Ссылки:
Вики проекта Spectranet Дилана Смита:
- https://spectrum.alioth.net/doc/index.php/Main_Page
Где купить Spectranet: - https://www.bytedelight.com/?product_cat=internetinterfaces
Фото интерфейса Ingo Truppel MB02+IDE (сайт Omega): - https://omega.webnode.page/screen/photos/
Gotek USB Floppy Emulator: - https://www.gotekemulator.com/
Прошивка Flash Floppy: - https://github.com/keirf/flashfloppy
LaesQ
Поделитесь вашим мнением о статье