Я сделал свой собственный RGBeeb с подсветкой RGB, входами USB, блоком питания ATX и рабочими дисководами для 5,25-дюймовых дискет. Это выглядит так:
Особенности
Полностью функциональный BBC Micro внутри корпуса ATX с открытой рамой.
Анимированная RGB-подсветка.
Два работающих 5,25-дюймовых флоппи-дисковода.
USB-клавиатура и геймпад от USB4VC.
Питание ATX и управление RGB с помощью ATX4VC.
Немного о BBC Micro
![](https://habrastorage.org/getpro/habr/upload_files/322/9ca/951/3229ca951dddc79c8e707bf6177e6c56.jpeg)
В начале 1980-х годов Британская радиовещательная корпорация (BBC) запустила проект компьютерной грамотности, целью которого было познакомить людей с компьютерами и показать, на что они способны.
Дизайн Acorn Computer победил, и на его основе был создан микрокомпьютер BBC, получивший название «Beeb».
BBC Micro часто демонстрировалась в телепередачах и использовалась почти во всех образовательных учреждениях Великобритании.
![](https://habrastorage.org/getpro/habr/upload_files/236/265/7a6/2362657a67c6ef7c15ed5a94cfafb0f3.png)
Acorn продолжил разработку Acorn RISC Machine, или сокращённо ARM (да, именно ARM), которые сейчас встречаются практически во всех смартфонах, 32-битных микроконтроллерах и даже настольных ПК.
![](https://habrastorage.org/getpro/habr/upload_files/370/d93/8f6/370d938f69fb44600da8f55153312daf.png)
Машинка не слишком известна за пределами Великобритании, но BBC Micro занимает значительное место в компьютерной истории.
Характеристики
Оригинальный Beeb имел микропроцессор 6502, работающий на частоте 2 МГц, 32 КБ ПЗУ и 16 или 32 КБ ОЗУ. Его интерпретатор BASIC был одним из самых быстрых в то время и обгонял даже оригинальный IBM PC!
Устройство было легко расширяемым, с множеством портов, включая RS423, кассетный, аналоговый, Econet, цифровой пользовательский порт, подключение к шине 1 МГц и слот расширения «Tube».
В итоге Beeb оказался на удивление долгоживущим компьютером, прожив на рынке более 10 лет.
И нет, внося изменения в ретро-комп, я не ломаю антиквариат. Во-первых, все модификации здесь неразрушающие и обратимые. Так что при создании этого проекта ни один Beeb не пострадал! Во-вторых, модификация BBC Micros не была чем-то неслыханным даже в те времена. Отличным примером является оригинальный Torch Communicator:
![](https://habrastorage.org/getpro/habr/upload_files/961/43a/5cb/96143a5cbe98f53001bfc29c8e9e113e.jpeg)
Некоторые особо внимательные зрители могут заметить, что многое выглядит подозрительно знакомым! Секрет раскрывается благодаря этому видео.
![Подождите-подождите! Подождите-подождите!](https://habrastorage.org/getpro/habr/upload_files/4c4/785/8ac/4c47858ac482c3d951839e452ff07f02.png)
Да, они спёрли позаимствовали материнскую плату от BBC Micro и построили на ней свой собственный компьютер!
Torch Communicator был довольно продвинутой машиной с сопроцессором Z80 под управлением CP/M с сетевыми возможностями, и это был первый микрокомпьютер, полностью одобренный British Telecom для подключения к телефонной и телексной сети в 1982 году. Позже Torch Computer продолжила разработку собственных машин.
ФранкенБиб
Конечно, Beeb использовался не только компаниями, но и множеством предприимчивых пользователей. Вот фотографии машины, которую я купил на eBay (на фоне настоящего ковра из 80-х):
![Ковра в комплекте не было Ковра в комплекте не было](https://habrastorage.org/getpro/habr/upload_files/58f/bdf/46c/58fbdf46c0746fda08200bbda996d29f.png)
Это Beeb с отдельной клавиатурой и квадратным корпусом. Верхняя половина заменена плоской крышкой. А как вам нравится клавиатура в собственном металлическом корпусе с ленточным кабелем?
![Мне нравится, да Мне нравится, да](https://habrastorage.org/getpro/habr/upload_files/fa1/004/d86/fa1004d863bef6b6d76d08863a50155b.png)
Новый квадратный корпус, скорее всего, позволит разместить компьютер, дисковод и монитор друг над другом, что сэкономит ценное место на рабочем столе.
Внутри можно увидеть большие изменения. В компьютере появилась карта расширения, контроллер гибких дисков, резервный аккумулятор, автономный аудиоразъём и микросхемы для синтеза речи. Да вы просто посмотрите на это!
![Почти шедевр архитектуры Почти шедевр архитектуры](https://habrastorage.org/getpro/habr/upload_files/977/695/52f/97769552fe2415605384f53f0bc5568f.jpeg)
Дисковод содержит два 80-дорожечных дисковода для гибких дисков 5,25 дюйма с примечаниями на дверце:
![](https://habrastorage.org/getpro/habr/upload_files/4e1/a5d/530/4e1a5d5307650746c0d27af25ee63a63.jpeg)
Нигде не видно фирменного наименования или другой идентифицирующей информации, что заставило меня предположить, что всё это было самодельным или, по крайней мере, из популярного в те времена набора комплектующих. В любом случае, это выглядит очень профессионально. Это действительно впечатляющий пример того, как далеко люди могут зайти, чтобы собрать компьютер по своему вкусу.
Я снял конденсаторы RIFA с блока питания, сделал много фотографий для документации, зачистил печатную плату и протестировал её. Всё работает! Посмотрите:
![Много-много всего Много-много всего](https://habrastorage.org/getpro/habr/upload_files/b3b/eb9/956/b3beb995611be526f1bb7689ccdccf9e.jpeg)
Дисковод тоже работает! Я решил не рисковать оригинальным блоком питания, и использовал современный блок питания ATX. Франкенбиб отлично читал диски:
![Бардак, правда? Бардак, правда?](https://habrastorage.org/getpro/habr/upload_files/f28/f68/410/f28f6841031f0d5da16960da034bcc5a.jpeg)
Тут-то мне и пришла в голову мысль:
Было бы неплохо поместить всё это в один корпус ATX?
Мы получим:
Все в одном месте, более чистый вид.
Интересное сочетание железа 40-летней давности и современного корпуса.
Очень в духе дурацкого моддинга той эпохи.
Да и вообще, почему бы и нет?
Мы начинаем мастерить
Очевидно, что наиболее важной частью такой сборки является монтаж материнской платы. Я планировал провести кое-какие замеры, но каково же было моё удивление, когда оказалось, что материнская плата BBC по размерам практически не отличается от полноразмерной ATX!
![Вот такие пироги, котаны Вот такие пироги, котаны](https://habrastorage.org/getpro/habr/upload_files/c5b/4b1/9da/c5b4b19da8e1aa87321565ae12052371.png)
Либо это невероятное совпадение, либо Acorn настолько опередили своё время, что предсказали форм-фактор ATX в будущем! Всё ещё не веря своим глазам, я поместил материнскую плату BBC в корпус ATX и о чудо:
![Ну ведь чудо же! Ну ведь чудо же!](https://habrastorage.org/getpro/habr/upload_files/b9b/1bf/f05/b9b1bff0511ba24d3e260a9e17a260d4.jpeg)
Подходит почти идеально! Порты RGB, кассетный, последовательный, композитный и радиочастотный совпадают с отверстиями в задней стенке корпуса. Это слишком хорошо, чтобы быть правдой.
Хотя в данном конкретном случае планка PCI блокирует аналоговый порт и порт Econet, а 5,25-дюймовый диск входит не до конца (только если с хрустом).
Что плавно подводит нас к следующей части: какой корпус следует использовать?
В корпусных поисках
Изначально я хотел купить один из тех абсолютно отвратительных игровых корпусов с безумной подсветкой в духе PC Master Race. Просто по приколу. Что-то вроде этого:
![А кому-то это нравится А кому-то это нравится](https://habrastorage.org/getpro/habr/upload_files/ba1/f9c/0e2/ba1f9c0e22032974e9b660da7a6e1f67.jpeg)
Я пошёл искать корпус:
Новый.
Полноразмерный ATX или больше.
Соответствует геймерской эстетике (RGB, стеклянная панель и т. д.).
Есть 5,25-дюймовые отсеки для двух жестких дисков.
Изначально это не казалось сложной задачей, но, просмотрев десятки страниц на amazon и newegg, я пришёл к печальному выводу, что такого корпуса просто не существует.
![Иллюзия выбора Иллюзия выбора](https://habrastorage.org/getpro/habr/upload_files/dd2/890/bd5/dd2890bd55b5c8d075ba1abc6228a5c4.png)
Как видите, 5,25-дюймовых отсеков больше нет! Вместо этого, к ужасу десятков энтузиастов ретро-моддинга, появилось пустое место. Да, я знаю, что на этом фото корпус с 2 отсеками, но мне нужно 4 для двух дисков.
Однако внезапно я наткнулся на то, что совершенно упустил из виду: корпуса с открытой рамой! Некоторые из них представляют собой просто стойку для майнинг-ферм, но один из них привлёк моё внимание — Thermaltake Core P3 TG Snow:
![Вот он, красавчик Вот он, красавчик](https://habrastorage.org/getpro/habr/upload_files/200/b3e/634/200b3e6343d7c059ea138640940387c8.png)
Мне очень нравится его поразительный, но минималистичный дизайн, аккуратно сочетающийся с технологиями 1980-х годов. Это также хороший отход от сегодняшней эстетики «игрового черного».
Здесь много места, и все модульное. Кронштейн PCI блокирует порты? Просто не устанавливайте его! И самое главное, вырезы для слотов у переднего края идеально подходят для установки 5,25-дюймовых дисков!
Чистый и минималистичный дизайн также изменил моё мнение об общей эстетике. Вместо отвратительной RGB-подсветки теперь мне нужно что-то более тонкое и со вкусом. Ещё рано, но я посмотрю, что могу сделать.
Это было не дёшево, но мне очень понравилось, поэтому я заказал один корпус.
Переходная плата ATX
Я посмотрел стандарт ATX и измерил монтажные отверстия на материнской плате BBC. Простая плата была создана в Inkscape и вырезана лазером из акрила.
![Сам себе мастер Сам себе мастер](https://habrastorage.org/getpro/habr/upload_files/d9f/8f6/a61/d9f8f6a61ae3f4fc8fbc19fa25c1647f.png)
Вскоре прибыл корпус, я разложил его и попробовал вставить переходную плату:
![Оно работает! Оно работает!](https://habrastorage.org/getpro/habr/upload_files/35d/0d2/1ba/35d0d21baaf29102dadfcccb00c3af59.jpeg)
И неплохо выглядит! Мне очень нравится модульность этого корпуса. Затем я установил блок питания ATX. Досадно, что его RGB-вентилятор направлен вниз, из-за чего его практически не видно, когда корпус стоит. Зато он белый!
![](https://habrastorage.org/getpro/habr/upload_files/38b/08e/d55/38b08ed557ded2a169fbee668888ba4b.jpeg)
Могучий Beeb
Материнская плата BBC Micro требует +5В и -5В. Первое напряжение питает все чипы, а второе — только звук и последовательную связь.
К счастью, 5В легко получить на блоке питания ATX, а -5В можно получить из -12В с помощью простого линейного регулятора 7905. Сам блок питания можно контролировать, замкнув зелёный PS_ON на землю. Самая простая схема будет примерно такой:
![](https://habrastorage.org/getpro/habr/upload_files/167/7f5/82f/1677f582ff669863b431a4c5e59f36db.png)
Проблема заключается в том, что я хочу использовать кнопку питания на корпусе ПК для запуска. Это означает, что я не могу просто подключить его к контакту PS_ON, так как он будет включаться только тогда, когда кнопка удерживается нажатой.
Я подумал об использовании простого триггера для переключения сигнала PWR_ON нажатием кнопки, и это быстро вышло из-под контроля. Как насчёт того, чтобы поместить его на печатную плату? Что насчёт демонтажа кнопок? Я могу поставить туда 7905! С таким же успехом можно было бы отключить ВСЕ напряжения. Пригодился бы разъём вентилятора. Как насчёт RGB?
Явление ATX4VC
В конце концов, я решил выложиться по полной и разработать контроллер специально для использования блока питания ATX на ретро-компьютерах, получивший условное название ATX4VC:
![](https://habrastorage.org/getpro/habr/upload_files/7f5/285/c97/7f5285c972c15a04ee92d47d81eee2bc.jpeg)
Он сочетает в себе:
Все распространенные напряжения: +12В, +5В, +3,3В, -5В, -12В.
Кнопку питания и мощные LED.
Два 4-контактных PWM-разъёма для вентиляторов.
Две светодиодные ленты.
Разъём USB-C.
В целом, это комплексный пакет для замены старых ненадёжных (а иногда и взрывоопасных!) блоков питания современными блоками питания ATX с возможностью охлаждения и разных эстетических изменений.
Он также аккуратно помещается в отсек для 2,5-дюймового дисковода. Я подключил кнопку питания, светодиоды, а также вентилятор и нажал кнопку.
![Свет озарил мою больную душу Свет озарил мою больную душу](https://habrastorage.org/getpro/habr/upload_files/079/e75/bb4/079e75bb4e5fda6ec5a8941989472f13.jpeg)
Оно работает! Блок питания включается, вентилятор вращается и загорается, а шины напряжения находятся под напряжением.
Нам все ещё нужно подключить его к материнской плате. Сделаем это позже.
Кто сказал RGB?
Я хочу задействовать в этой сборке немного RGB. Но обычные вентиляторы RGB, планки оперативной памяти или светодиодные ленты здесь не подходят:
Beeb не нуждается в вентиляторном охлаждении, и немного глупо добавлять их только для красоты.
То же самое с планками RGB RAM
Я могу попробовать светодиодные ленты, но они, как правило, немного липкие, и их трудно прятать.
Так что в целом ситуация с RGB выглядела не слишком хорошо. И я нашёл кое-что лучше!
Заземляющие пластины и большие медные заливки не пользовались популярностью до конца 80-х. Это означает, что ранние печатные платы были полупрозрачными. Если вы посветите фонариком сзади, он осветит тонкий и замысловатый рисунок всех дорожек на печатной плате.
Я решил расширить идею, добавив RGB-подсветку сзади всей материнской платы. Для этого потребуется много светодиодов, но если это выглядит хорошо то стоит заморочиться.
Для макета я наклеил несколько полосок RGB-подсветки на акриловую пластину и наспех соединил их вместе.
![Рабочий колхоз Рабочий колхоз](https://habrastorage.org/getpro/habr/upload_files/36e/818/b91/36e818b91ec74426e24b0ea73186f3c3.jpeg)
Увидев его впервые, я пришёл в восторг.
![](https://habrastorage.org/getpro/habr/upload_files/e32/ed2/96d/e32ed296deae5c84646b15637e696c2c.jpeg)
Какое зрелище! И это просто сплошной белый цвет, он должен быть ещё более впечатляющим с анимацией и большим количеством цветов.
Я мог бы просто использовать ту сборку, но это смотрелось неаккуратно. Поэтому я разработал новую пользовательскую печатную плату с равномерно распределенными светодиодами RGB, которые также функционируют как пластина адаптера ATX. Я оставил отверстие посередине, чтобы кабели могли выходить снизу и не блокировали свет.
Я использовал USB-C для передачи сигнала ARGB. Часто используемый для зарядки, он уже рассчитан на приличное количество тока. Один кабель подключается непосредственно к ATX4VC, что намного лучше.
![Аккуратность — мать порядка Аккуратность — мать порядка](https://habrastorage.org/getpro/habr/upload_files/07e/d1e/c0a/07ed1ec0a5bd864b191b9edc36a96f47.png)
Это самая большая печатная плата, которую я когда-либо проектировал. Она не очень сложна, но мне потребовалось время, чтобы спаять все 168 светодиодов вручную. К счастью, все заработало с первого раза, и при включении до упора он становится ослепительно ярким!
![Ярко горит Ярко горит](https://habrastorage.org/getpro/habr/upload_files/23c/db8/91d/23cdb891d54c735cbcac596b8233d569.jpeg)
Как это выглядит с материнской платой? Ну...
как-то так
![](https://habrastorage.org/getpro/habr/upload_files/4fa/f5e/c5e/4faf5ec5efd0f2b32c9a77a279a1c679.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/81b/651/f56/81b651f56f3d79e59f6e9924747b7894.jpeg)
Вот именно это я называю R, G и B!
USB на BBC
Есть питание и RGB-подсветка. Угадайте, какой следующий обязательный элемент на современном ПК? Да, USB-клавиатура, мышь и, конечно же, геймпады! С таким современным корпусом вполне естественно, что я использую его с современными входами!
Какое счастливое совпадение, у меня есть проект именно для этого! Каковы шансы?
![Xbox лишним не будет Xbox лишним не будет](https://habrastorage.org/getpro/habr/upload_files/e15/66b/310/e1566b310ec564a15508e0451c2d790e.jpeg)
USB4VC позволяет использовать USB-клавиатуру, мышь и геймпады на ретро-компьютерах в качестве альтернативы редким, дорогим и ненадежным проприетарным винтажным периферийным устройствам. Благодаря модульной конструкции различные компьютеры поддерживаются cменой протокольных карт. Естественно, я сделал свою версию для Beeb с домино и ветреницами разъёмами для клавиатуры, джойстика и пользовательского порта AMX для мыши.
![Нужно больше, БОЛЬШЕ разъёмов Нужно больше, БОЛЬШЕ разъёмов](https://habrastorage.org/getpro/habr/upload_files/6d3/85e/98d/6d385e98d16b7b3da0d09e7399ef0968.jpeg)
В прототипе было несколько косяков, но в последней версии они исправлены. И всё отлично работает!
![](https://habrastorage.org/getpro/habr/upload_files/bd0/05b/971/bd005b9718f138a94817e3d01bdadc35.gif)
Довольно весело использовать беспроводную клавиатуру и контроллер Xbox на Beeb! А если по какой-то причине вы буквально не можете даже печатать, то можно использовать duckyPad!
![](https://habrastorage.org/getpro/habr/upload_files/277/d41/2e2/277d412e25702cf27e11f39edbac7b02.gif)
duckyPad — это механический макропад с возможностью «горячей» замены, который помогает ускорить рабочий процесс за счет автоматизации действий с помощью duckyScript.
![Печатай, как хочешь Печатай, как хочешь](https://habrastorage.org/getpro/habr/upload_files/170/d6a/c1a/170d6ac1adb35edb1dba71a880c207aa.jpeg)
Вот тут можно почитать о USB4VC и duckyPad , если вам интересно.
Вот новый поворот
Мы добавили много нового. Пришло время сбалансировать изменения с помощью старых добрых 5,25-дюймовых дисков! Я с самого начала хотел их поставить, отчасти для контраста со всеми новыми вещами, а отчасти потому, что у меня действительно есть огромная куча дискет.
Я выбрал два дисковода: 48TPI Tandon TM-100-2A от OG IBM PC и 96TPI Shugart SA460 от FrankenBeeb. Имея как 40, так и 80 дорожек, это должно охватывать большинство дискет той эпохи.
![Не хлам, а винтаж Не хлам, а винтаж](https://habrastorage.org/getpro/habr/upload_files/d8a/5a4/05a/d8a5a405aaf4b19140d5cf79f900f0e2.jpeg)
Методом проб и ошибок я обнаружил, что кабель не должен иметь скруток, а идентификатор диска должен быть установлен вручную с помощью перемычки. Мне пришлось вручную раскручивать кабель, обрезая и перепаивая провода по порядку, что немного раздражало, но с этим и ручной установкой идентификатора диска 0 и 1 оба работали!
![Определённо это стоило моих усилий Определённо это стоило моих усилий](https://habrastorage.org/getpro/habr/upload_files/2a6/e96/e11/2a6e96e11d30beb231b4b6321ab705c9.jpeg)
С контроллером дисков Intel 8271 и Acorn DFS стороны дискеты выглядят как два отдельных диска. Таким образом, Shugart — это диски 0 и 2, а Tandon — это диски 1 и 3. Кажется, на этом диске есть Elite и некоторые сохранённые данные, очень интересно!
Теперь, когда железки работают, мне нужно выяснить, как установить их на корпус. На правой стороне корпуса есть прорези для установки радиаторов водяного охлаждения. Я купил металлические скобы примерно такого же размера, обрезал их по длине и просверлил в них отверстия.
![Пилю, сверлю, компьютеры собираю Пилю, сверлю, компьютеры собираю](https://habrastorage.org/getpro/habr/upload_files/1e5/491/2f4/1e54912f4328e50315ea5b4b4df6a4e0.png)
Они крепятся в слот и удерживают диски снизу. Я хотел что-то более существенное, например, цельный металлический кронштейн, но изготовление на заказ обошлось бы намного дороже.
![И так сойдёт! И так сойдёт!](https://habrastorage.org/getpro/habr/upload_files/874/adc/4a5/874adc4a506058a5495c815b169be971.jpeg)
Во всяком случае, я протестировал диски, и они выглядят очень хорошо! Лицевые панели совпадают с передней частью корпуса.
![Я уже вижу, как будет выглядеть финал Я уже вижу, как будет выглядеть финал](https://habrastorage.org/getpro/habr/upload_files/6c3/5ed/07d/6c35ed07ddd31daca3582becfdbae856.jpeg)
Всё шло подозрительно хорошо... Пока я не не попытался установить материнскую плату:
![Расслабился? Получи! Расслабился? Получи!](https://habrastorage.org/getpro/habr/upload_files/2d1/276/c97/2d1276c977f944a143f63515c56f835a.jpeg)
Разъёмы сзади слишком длинные! Они касаются шлейфа гибкого диска, препятствуя установке материнской платы. Что ж, пришло время что-то с этим сделать...
Модификации материнской платы
Это та часть, где я положил материнскую плату под нож (ну, паяльник). Как упоминалось ранее, все модификации выполняются исключительно из эстетических соображений, являются необязательными и обратимыми.
Во-первых, я распаял всё:
![](https://habrastorage.org/getpro/habr/upload_files/7a4/e80/734/7a4e80734e7c20875e42ad05d73a8a2f.png)
Это было НЕ легко, нужен опыт и особая осторожность, чтобы не сместить колодки и не повредить печатную плату.
Далее выходит разъем для клавиатуры и все 7 лепестков разъёма питания:
![](https://habrastorage.org/getpro/habr/upload_files/62a/328/c7a/62a328c7ab84dccc3b1c91b81ce47007.png)
Затем я припаял прямой разъем, чтобы можно было использовать адаптер SD-карты MMFS.
![Кажется, я вставил его задом наперёд на этом фото, обязательно перепроверьте! Кажется, я вставил его задом наперёд на этом фото, обязательно перепроверьте!](https://habrastorage.org/getpro/habr/upload_files/d18/ad3/a17/d18ad3a17915b3f4c1036874a5a99e99.png)
Затем я проложил кабели питания, чтобы соединить все шины вместе: 5 В, GND и -5 В.
Если вы делаете что-то подобное, убедитесь, что кабель достаточно толстый, чтобы выдерживать ток не менее 2А. Дважды проверьте наличие коротких замыканий между 5 В и GND, а оголённый проводник не должен касаться близлежащих дорожек и компонентов.
Я также припаял разъем клавиатуры к задней стороне.
![](https://habrastorage.org/getpro/habr/upload_files/a64/36f/437/a6436f43711caa97d9d1f83e34f16455.jpeg)
Собираем всё вместе
Пора наконец собрать все воедино!
Я пропустил кабели дисковода и питания через отверстие в пластине адаптера и установил материнскую плату.
![Так это выглядит Так это выглядит](https://habrastorage.org/getpro/habr/upload_files/8f2/920/6a8/8f29206a85b563ae9df96921ee4fae47.jpeg)
Поставил USB4VC на место и подключил плоский кабель.
Установил два 9-контактных разъёма USB на адаптеры USB-A, поэтому USB-устройства можно подключать к передней панели.
Подключил динамик возле передней части корпуса.
Поставил питание USB4VC с кабелем USB-C.
![](https://habrastorage.org/getpro/habr/upload_files/2ce/4f7/c4a/2ce4f7c4a1b78a3249e95d51dd89efd2.jpeg)
Затем я подключил ATX4VC:
![](https://habrastorage.org/getpro/habr/upload_files/a5e/644/c84/a5e644c84998dfcfa3e7a0690a28c13f.jpeg)
Силовые направляющие сверху.
Два выхода питания USB-C слева. Один для USB4VC, один для панели подсветки RGB.
Кнопка включения и индикатор питания справа. Кнопка перезагрузки для изменения режима RGB.
Разъём материнской платы ATX внизу.
ATX4VC управляет питанием, освещением и охлаждением всей системы. Мне действительно нравится, насколько это чисто и интегрированно, гораздо лучше, чем гнездо из разлетающихся проводов и компонентов.
Затем я установил дисководы гибких дисков и протестировал их:
![Несмотря на все мои старания, система работает Несмотря на все мои старания, система работает](https://habrastorage.org/getpro/habr/upload_files/677/845/0af/6778450af64ea12f096dac54db34f306.jpeg)
Он все ещё работает! Эта материнская плата является проблемой 4, я выбрал её, потому что большинство чипов вставлены в панельки (включая все ОЗУ), что очень упрощает тестирование и устранение неполадок. Паяльная маска также кажется тоньше, позволяя проходить большему количеству света.
Я украсил его дополнительными обновлениями для большого дня, с контроллером диска, синтезом речи, АЦП и Econet. Досадно, что сам чип Econet отсутствует, я рассчитываю его получить.
В любом случае, пришло время установить закаленное стекло:
![Смотрится, да? Смотрится, да?](https://habrastorage.org/getpro/habr/upload_files/6c1/ccb/d25/6c1ccbd2528d1b7d52178851e1e39504.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/5a3/9b7/c12/5a39b7c127a441858c8ac1ff9705f1d4.jpeg)
Вывод
Удивительно, как быстро простая идея может выйти из-под контроля. Всё началось с простого желания засунуть материнскую плату BBC Micro в корпус ПК, а очнулся я, когда разработал новую карту протокола для USB4VC, контроллер питания ATX только для ретро-компьютеров, поставил специальную пластину с RGB-подсветкой из 168 светодиодов. Чем бы дитя ни тешилось, как говорится.
Ничто из этого не является абсолютно необходимым, но, как и в случае с Torch Communicator и FrankenBeeb, все испытания, связанные с перетаскиванием его с пинками и криками в эпоху RGB, сделали мой компьютер особенным. Я думаю, именно в этом весь смысл модификации.
Конечно, в тексте я опустил множество менее гламурных вещей, таких как написание и отладка прошивок, ожидание запчастей, множество аппаратных ревизий (у ATX4VC их было 6!), и ремонт самих старых материнских плат. На всё про всё у меня ушло около 3 месяцев.
Тем не менее, я многое узнал об истории и продуманной конструкции этой машины и сделал то, что, надеюсь, принесёт пользу сообществу в целом. Когда все собрано, все выглядит именно так хорошо, как я себе представлял с самого начала.
Что будет дальше? Я мог бы добавить карту Torch Z80 для поддержки CP/M, но я потратил так много времени на создание этой штуки, что тупо не добрался до этой идеи! Думаю, я смогу это исправить.
Спасибо за внимание!
Комментарии (3)
pavel_raskin
07.10.2022 16:34+3Зачем такая затея? Ровно тот же опыт можно получить на эмуляторе: тут и современная периферия (мыши, пульты, клавиатуры, накопители), и внешний вид на любой вкус. Моё мнение, что старая техника должна радовать своей аутентичностью, оригинальным внешним видом, оригинальным опытом использования.
iiiytn1k
RIFA caps — это не колпачки, а конденсаторы марки RIFA.
OldFashionedEngineer
И печатную плату скорее всего очищают, а не зачищают?