Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр «Рыбный дождь 2» — это игра-симулятор рыбалки, где вы почувствуете себя настоящим рыбаком на берегу реки, озера или морского побережья.

Рыбный дождь 2

Симуляторы, Спорт, Ролевые

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
8
BetenRaze
BetenRaze

Привет тебе, древний друг⁠⁠

18 дней назад
Печатающее устройство. Принтер.

Печатающее устройство. Принтер.

Фотокопиповальное устррйство, копир, "ксерокс"

Фотокопиповальное устррйство, копир, "ксерокс"

Диапроектор/кинопроектор

Диапроектор/кинопроектор

Мышь компьютерная

Мышь компьютерная

Принтер

Принтер

Компьютер Pentium-2 в сборе.

Компьютер Pentium-2 в сборе.

Жесткий диск (устройство хранения данных)

Жесткий диск (устройство хранения данных)

Лазерный принтер

Лазерный принтер

Сканер

Сканер

Жесткий диск от аппаратов Искра.

Жесткий диск от аппаратов Искра.

Сканер

Сканер

Видеомагнитофон

Видеомагнитофон

Бюро

Бюро

Принтер, печатающее устройство.

Принтер, печатающее устройство.

Показать полностью 19
Компьютер Принтер Оргтехника Компьютерное железо Длиннопост Ретро Техника
4
1439
monobogdan
monobogdan
Посты о ремонте и моддинге ретрогаджетов.
TECHNO BROTHER

Тайна самой дешевой Linux-консоли с Ozon⁠⁠

19 дней назад

Год назад на просторах маркетплейсов появилась невиданная ранее диковинка — ретро-консоль с Linux на борту под немудреным названием R36s. На первый взгляд кажется что это очередная нонейм-консоль собранная из неликвидных комплектующих, однако при детальном рассмотрении выясняется, что это очень мощный гаджет не только для любителей ретро-игр, но и для гиков!

Сейчас консоль стоит на маркетплейсах всего 1.800 рублей. Но если бы всё так было просто... Если вам интересно узнать, откуда в 2025 году взялся 2х-ядерный MIPS с частотой 1ГГц, что представляет из себя R36s на практике и как не запутаться в великом множестве ревизий — жду вас под катом!

Предисловие

Портативные игровые консоли с Linux на борту берут своё начало с 2000-х годов. Изначально это были относительно дорогие малотиражные гаджеты, созданные исключительно для гиков, а их стартовая библиотека игр была слишком мала для рядового геймера. Однако мощное железо, наличие свободного SDK и возможность запускать любое хоумбрю привлекали энтузиастов со всего света — и сообщество не только разрабатывало новые игры «с нуля», но и портировало эмуляторы и игры с других платформ. Одной из первых таких консолей была известная в узких кругах GP2x от корейской компании GamePark Holdings:

GP2x во всей красе!

GP2x во всей красе!

Однако GP2x, как и её последователи, так и осталась исключительно гиковским гаджетом не получив широкого распространения. С одной стороны на это повлиял малый рынок сбыта (США, Корея и ещё некоторые страны), с другой — консоль стоила слишком дорого, целых 190$. За 250$ можно было купить уже PSP 1000 — которая была не только в разы мощнее, но ещё и предоставляла куда более обширный мультимедийный функционал. Ближе к 2007 году, в Китае случился бум мощных мультимедийных чипсетов (SoC) от локальных чипмейкеров, благодаря чему практически каждую неделю выходили новые модели MP4-плееров. Помимо базового функционала просмотра видео и прослушивания музыки, производители добавляли возможность читать электронные книги, снимать фото на встроенную камеру и даже играть в игры...

И вот с играми у таких консолей всё было хорошо. Дело в том, что чипсеты в этих плеерах обычно базировались на современном и мощном для тех лет ядре ARM926EJ-S, которое свободно работало на частоте от 104 до 208МГц. Помимо этого, в таких чипсетах был достаточно продвинутый контроллер дисплея, который позволял не только выводить фреймбуфер на ЖК-матрицу, но и быстро рисовать примитивы по типу линий и прямоугольников, а также копировать изображения на дисплей (BitBLT). Покумекав, китайцы поняли — если MP4-плееру приделать игровые кнопки и портировать туда эмулятор NES, то он становится вполне полноценной портативной ретро-консолью. Учитывая что встроенная память позволяла загрузить почти весь ромсет NES, это были почти ультимативные устройства для ретро-гейминга!

Это было гениально... И ведь эта консоль появилась за 3 года до PSP Go! Иронично что эта модель выпускалась также под брендом Sony (как клон).

Это было гениально... И ведь эта консоль появилась за 3 года до PSP Go! Иронично что эта модель выпускалась также под брендом Sony (как клон).

Но такие устройства все равно стоили достаточно дорого. Qumo GameBox LE на фото выше стоил около 4.000 рублей в московской рознице по состоянию на 2008 год и поэтому был по карману далеко не всем. Однако всё изменилось, когда в феврале 2009 года, малоизвестная китайская компания Dingoo представила свою первую ретро-консоль — A320, по цене всего лишь в 70$. Консоль стала настоящим бестселлером: уже из коробки она предлагала возможность играть в игры с GBA, NES, Neo Geo, SNES и Sega Mega Drive, а также функционал полноценного плеера. A320 был удобен в использовании, у него был неплохой 2.4 дисплей с приличным разрешением в 240x320, да и с точки зрения эргономики консоль очень хорошо ощущалась в руках.

Однако главной особенностью Dingoo A320 была отнюдь не цена или форм-фактор кирпичика, а используемый чипсет. Дело в том, что одним из чипмейкеров, который посодействовал буму мультимедийных чипов, была китайская компания Ingenic. В отличии от конкурентов, её чипсеты использовали MIPS-совместимое ядро собственной разработки под названием XBurst, которое могло работать на частоте аж до 400МГц. Ingenic была публичной компанией и поэтому предоставляла доступ к своему ftp-серверу с даташитами, схемами на референсные платы, а также портами Windows CE/Linux всем желающим. В какой-то момент испанский инженер Игнасио Гарсиа заметил схожесть платы консоли с одной из референсных плат (Caetus) и смог успешно запустить ядро Linux от рефборды. Вот тут всё и началось...

После написания драйвера ввода и дисплея, Игнасио опубликовал гайд по установке Dingux, после чего на A320 начали портировать софт с GP2x и других консолей. Маленький кирпичик за 70$ не только научился эмулировать даже весьма экзотические платформы, но и обзаводился своими собственными играми. Сообщество поддерживало A320 даже спустя 4 года после релиза...

Итогом стало появление Ritmix RZX-50 — игровой консоли с Dingux на борту.

Итогом стало появление Ritmix RZX-50 — игровой консоли с Dingux на борту.

Но время шло, Android становился всё популярнее, а портативный гейминг понемногу «переезжал» в смартфоны и планшеты. Здесь китайские производители тоже были на шаг впереди и на базе бюджетных планшетных чипсетов начали выпускать игровые консоли, представляющие из себя эдакий планшет с стиком и кнопками. Цена и функционал таких устройств снова поражали: уже в 2012 году, за ~150$ можно было получить игровую консоль с 7"-дисплеем, одноядерным 800МГц-процессором, видеоускорителем Mali-400, 512МБ оперативной памяти и Wi-Fi модулем. И вот тут то Dingoo A320, как и её бесчисленные клоны, начали отходить на второй на план...

Однако было ещё несколько попыток сделать Linux-консоль. Самой перспективной была GCW Zero с Kickstarter, которая использовала куда более мощный чипсет Ingenic JZ4770 с видеоускорителем Vivante GC960... Но увы, консоль постигла та же участь, что в 2005 и GP2x. Рынок портативных Linux-консолей спал примерно до 2019 года — пока не появились реинкарнации GCW-Zero в виде Retro PocketGo V2 и Anbernic RG-350. Эти консоли — немного доработанные ревизии оригинальной GCW Zero с Type-C вместо MicroUSB. А уже к 2020 году начали появляться консоли на базе чипсетов AllWinner F1C100s и RK3326, и индустрия портативного рейтро-гейминга заиграла новыми красками!

Как итог — на рынке появилось множество брендов по типу Anbernic, Miyoo и Data Frog, в бюджетном сегменте все они продают +- похожие консоли, аппаратную часть которых предположительно разрабатывает и производит одна и та же компания. Сначала эти консоли стоили около 100$, затем стало возможным найти вариант за ~75$, а теперь — так вообще за 23$ или 1.800 рублей! Но всё ли так просто? Для проверки я приобрел 3 вида R36s: «клон» на MIPS-процессоре от подписчика под ником Avia, новую консоль за 1.800 рублей с Ozon и ещё один «как-бы клон» R36s у подписчика Романа. Давайте же узнаем что у них находится под капотом!

Отделяем котлеты от мух

Взгляните на фото ниже. На первый взгляд кажется, что в руке лежат две абсолютно одинаковые консоли. Однако если присмотреться внимательнее, то можно заметить различие в форме крестовины...

Особо внимательные читатели могут обратить внимание на разную обвязку вокруг 3.5мм разъёма.

Особо внимательные читатели могут обратить внимание на разную обвязку вокруг 3.5мм разъёма.

С обратной стороны отличия становятся очевидными. Дело в том, что консоль слева — это клон, причём собранный практически на той же самой компонентной базе, что и оригинал. Дисплей, стики, кнопки — всё используется точно такое-же, как и на оригинальном устройстве. Даже трассировка платы местами идентична, однако у них есть одно очень важное отличие.

Оба устройства собраны весьма добротно и более того — достаточно ремонтопригодны. Разбираются они очень просто: достаточно лишь открутить шесть винтиков по периметру устройства, отключить аккумулятор и вытащить заднюю часть корпуса.

На этом фото клон расположен справа.

На этом фото клон расположен справа.

И вот здесь то мы и видим главное отличие: при общей схожести обеих плат, в клоне используется экзотический процессор в корпусе LQFP вообще без какой-либо маркировки. При детальном рассмотрении оказывается что это не просто какой-нибудь ARM-чипсет в духе AllWinner F1C100s, а настоящая экзотика — HiChip C3100 с MIPS-ядром, работающим на частоте аж до 1ГГц! К сожалению детали реализации неизвестны, но скорее всего используется либо лицензированное ядро Ingenic XBurst II, либо HiChip разработали что-то своё.

C3100 представляет из себя систему на кристалле с контроллером DDR3 памяти и большим количеством самой разной периферии по типу I2C, I2S, SPI, UART, USB и eMMC. Однако в отличии от оригинальной консоли, у чипсета нет полноценного GPU, из-за чего мы лишаемся поддержки 3D-игр, а также шейдеров в эмуляторах. Зато в отличии от оригинальной консоли, у C3100 есть поддержка HDMI и даже NTSC/PAL!

В остальном же, элементная база у клона стандартная для устройства подобного формата. Чуть ниже процессора распаяна SPI-флэшка 25-ой серии, на которой содержится загрузчик ОС и предположительно ядро. Ближе к динамику расположилась неизвестная микросхема-усилитель звука, а два чипа с нижней части платы — это I2S ЦАП TM8211, который отвечает за воспроизведение звука и чарджер литий-ионных аккумуляторов ETA9740.

С обратной стороны платы можно найти один единственный чип памяти Samsung K4B2G1646E-BCK0 типа DDR3 и объёмом всего в 256МБ.

Как же отличить клон от оригинала? Да очень просто: достаточно лишь вытащить MicroSD-карту с ОС и если устройство при включении попросит вставить карту памяти — значит это клон на MIPS-процессоре. Но если вы фанат гаджетов на необычном железе — рекомендую всё же оставить такой интересный экземпляр себе!

Оригинальная консоль конструктивно практически не отличается за исключением используемых моделей чипов. Здесь всё также используется усилитель TCS7191A, а в качестве чарджера выступает микросхема 4057AN (да, брат той самой TP4056!), при этом необходимости в отдельном ЦАПе уже нет. Но вот железо — уже совершенно другого уровня!

В качестве сердца устройства, здесь выступает чипсет Rockchip RK3326, который состоит из четырех ядер Cortex-A35, работающих на частоте до 1.5ГГц, видеоускорителя Mali-G31 с поддержкой Vulkan, а также контроллеров различной периферии — SPI, I2C, UART и MIPI. В тандеме с ним работают два чипа DDR3-оперативной памяти Micron D9SHD (MT41K256M16TW-107), каждый объёмом в 512МБ. Как и в случае с клоном, постоянной памяти у устройства нет — предполагается использование двух MicroSD карт памяти: первая с системой и встроенным паком игр, а вторая — на усмотрение пользователя.

Как я уже говорил ранее, дисплеи на устройствах одинаковые — это 3.5" IPS-матрица с разрешением 640x480 и интерфейсом MIPI DSI, однако контроллеры у разных ревизий отличаются. Дело в том, что заказывая замену на AliExpress или используя дисплей от донора, у вас есть все шансы получить белый экран или артефакты. Решается это относительно просто: достаточно лишь найти подходящий dt-оверлей с корректно-прописанным контроллером дисплея и подкинуть его на карту памяти.

В качестве аккумулятора обе консоли используют литиевый элемент ёмкостью в 3.500мАч. Вполне неплохо!

Не меньший интерес вызывают и стики. Внимательные читатели могут приметить их сходство с оными для Nintendo Switch и как показывает практика, они полностью подходят и для консоли от Nintendo. Тактильно они удобные, но лично мне стики в геймпаде Xbox 360 нравятся больше.

Однако даже если вам попалась ревизия на RK3326 — это не повод сразу же радоваться. Дело в том, что на маркетплейсах продаётся ещё одна вариация R36s (предположительно просто другая ревизия), где объём оперативной памяти сокращен вдвое — с 1ГБ до 512МБ. Её можно опознать и без разборки устройства: если у вас версия с прозрачным корпусом, то один чип памяти - прямой признак «клона».

В целом, оба устройства конструктивно очень простые, их легко диагностировать и в случае поломки — отремонтировать. Не удивлюсь если через годик-два будет популярна тактика покупки нерабочей консоли за 300 рублей, замены чарджера на такой-же копеечный чип и дальнейшей перепродажи за 1.000-1.500 рублей...

Тестируем

В комплекте с консолью идёт MicroSD карта памяти объёмом 64ГБ с операционной системой и набором ромов. Важно сразу же подключить флэшку к ПК и скопировать все файлы из корневого FAT32-раздела: производитель использует отбраковку, которая даже в режиме «только чтение» умудряется полностью сыпаться и «кирпичить» консоль. В случае если у вас нет бэкапа — поищите подходящий dtb, ядро или попробуйте поставить прошивку от K36s — у этих консолей огромное коммьюнити и всевозможные бэкапы уже есть в сети.

В зависимости от установленной прошивки, вас могут встречать два вида меню: EmuELEC на MIPS-клоне и ArkOS на оригинальном устройстве. Прошивку всегда можно обновить, скачав образ вот здесь. Есть и другие кастомные прошивки — на любой вкус!

Слева консоль с свежей ArkOS 2.0, справа — с чуть более старой ArkOS.

Слева консоль с свежей ArkOS 2.0, справа — с чуть более старой ArkOS.

Конечно-же «эмуляторным» сердцем консоли выступает RetroArch. В комплекте с каждым дистрибутивом предустановлено огромное количество ядер самых разных систем: от классических NES/SMD/Neo Geo, до экзотики по типу Amstrad и даже сложных для эмуляции консолей по типу N64 и PSP. Помимо эмуляторов, в консоли предустановлен рантайм Pico-8 (платформа предлагает современные игры в ретро-стилистике, написанные на Lua), а также есть возможность установки других нативных приложений как, например, reVC для игры в GTA: Vice City!

За свою цену, консоль показывает себя в играх просто прекрасно. Её даже нельзя сравнить с устройствами 2020-2022 года по типу Powkiddy X12, она лучше них вообще во всем. Классические платформы по типу NES и SMS консоль эмулирует прекрасно: лагов нет, нагрев минимален, а благодаря сочному дисплею с соотношением сторон 4:3, игры ощущаются почти также, как в свое время на CRT-телевизорах (с поправкой на отсутствие сглаживания, конечно. Но при желании можно включить соответствующий CRT-шейдер).

Перейти к видео

Тоже самое касается и консолей потяжелее. R36s свободно тянет любое игровое устройство до PlayStation 1 включительно и благодаря хорошему ромсету, можно долгие часы залипать в классику по типу Crash Bandicoot. У консоли всё очень даже неплохо с 3D, единственный момент — хоть GPU и поддерживает Vulkan, в самой системе libvulkan нет, только GLES 3.0.

Перейти к видео

Даже с играми для Nintendo DS консоль показывает себя в лучшем свете. Есть специальная кнопка для переключения дисплеев, плюс виртуальный курсор для эмуляции стилуса. В New Super Mario играть одно удовольствие.

Перейти к видео

А вот реальные проблемы начинаются уже с PSP при игре в нативном разрешении, причём даже с пропуском софтовых эффектов. Если в кадре есть ощутимый Overdraw — игра начинает жутко тормозить и при этом у меня есть большие сомнения, что Mali G31 не тянет сцены уровня PSP. Но учитывая что у PSP был аппаратный вершинный конвейер, навряд-ли здесь упор в процессор...

Перейти к видео

Заключение

Да уж... до чего дошёл прогресс, полноценная Linux-консоль с «трушным» квадратным IPS-дисплеем и достаточно мощным чипсетом стоит всего 1.800 рублей. Для кого-то эти устройства покажутся одноразовым мусором, однако на практике R36s — чудо инженерной мысли!

По понятным причинам ссылки на устройства прикладывать не буду, однако если захотите такую консоль себе — сможете без проблем найти их на маркетплейсах.

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.

Если вам понравилась статья и вы хотите меня поддержать, у меня есть Boosty, а также виджет на Пикабу ниже. Всем огромное спасибо!

Что думаете о R36s?
Всего голосов:
Что думаете о таком формате статей?
Всего голосов:

Подготовлено при поддержке @Timeweb.Cloud

Показать полностью 20 4 2
[моё] Опрос Покупка Гаджеты Игры Консоли Ретро NES Dendy Linux Эмулятор Компьютерное железо Китай Видео Короткие видео Длиннопост
215
257
Timeweb.Cloud
Timeweb.Cloud
TECHNO BROTHER

Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет⁠⁠

1 месяц назад

В этом материале поговорим об истории и создателях, главных особенностях, программном обеспечении и сообществе разработчиков «Суры ПК8000».

Информации по компьютеру довольно много на форумах, поэтому остановлюсь на действительно интересных моментах, а ссылки приведу в первом комментарии.

❯ 10 REM История и создатели: Пензенский ответ «буржуям»

Год создания: 1986-1987.
Изготовитель: Пензенский завод вычислительных электронных машин.
Модификации: «Сура», «Веста», «Хобби».

Команда разработчиков:

  • Александр Фролов и Николай Такочаков — ведущие разработчики «железа» и системного ПО.

  • Саломатин Александр — все первые макеты компьютера были спаяны с его помощью.

  • Вадим Ковалев — делал куски кода для ПЗУ.

  • Андрей Малышкин и Дмитрий Беляков — разрабатывали фрагменты кода, игровые программы, софт для производственного тестирования. Андрей Малышкин осуществлял помощь в адаптации Бейсика MSX для Суры и помогал адаптировать операционную систему CP/M.

  • Другие специалисты производства и отделов завода: Михаил Дурасов, Сергей Коновалов.

  • Петр Лисов — разработчик всех БП на ВЭМ, включая и машины ЕС.

Блок питания Суры с грозными молниями. Фото Сергея Лемешева

Блок питания Суры с грозными молниями. Фото Сергея Лемешева

Разработка компьютера началась в 1985 году на заводе «ВЭМ» в городе Пенза, который занимался промышленным производством ПК ЭВМ ЕС и «Эльбрус».

Идея создания ПК была совместной инициативой министерства, в которое входил ВЭМ, и самого завода. Началась перестройка, возникла необходимость создания советского персонального компьютера для бытового применения и компьютерных классов.

В это время массово внедрялись ПК «Агат», БК, персональные комплексы ДВК-2М. Иногда можно было встретить Yamaha MSX-1.

Предполагалось, что «Сура» станет достойным ответом «буржуям», но команда разработчиков столкнулась с большими трудностями при попытке создать ПК, полностью совместимый с MSX — в СССР не выпускались полноценные аналоги Z80, видеопроцессора и звукового генератора.

Усложнялась ситуация тем, что в СССР было не принято использовать зарубежные микросхемы. Создание заказных не было одобрено, а реализация функций видеопроцессора MSX на «мелкой логике» оказалась слишком дорогой в производстве и была экономически нецелесообразной. Поэтому разработчики приняли решение на первом этапе сделать упрощенный вариант конструкции компьютера, основанный на советской элементной базе, а затем уже продолжить разработку ПК, полностью совместимого с MSX.

Подобные разработки велись еще на нескольких заводах страны, проблемы были те же, что и у ВЭМ. Но именно пензенская команда сделала первый серийный компьютер, который выпускался тысячами экземпляров.

Видео с разработчиками компьютера Андреем Малышкиным и Александром Фроловым

(Правда, на фоне не Сура ПК8000, а Сура-С - «Синклер»)

Кстати, почему ПК8000? Полная расшифровка — «персональный компьютер серии 8000 восьмиразрядный». Предполагалось, что в серию пойдут 8001, 8002, и т. д.

Публикация в «Пензенской Правде» (октябрь, 1987)

Публикация в «Пензенской Правде» (октябрь, 1987)

❯ 20 REM Характеристики и особенности. В чём была уникальность «Суры»

Мой экземпляр. Ещё раз спасибо Сергею, что сделал переходник на AV и заменил нерабочий геркон

Мой экземпляр. Ещё раз спасибо Сергею, что сделал переходник на AV и заменил нерабочий геркон

«Железо»:

  • Процессор: КР580ВМ80А на тактовой частоте 2,5 МГц (процессор серьёзно тормозится видеоконтроллером и «пищалкой»);

  • Память: ОЗУ — 64 КБ, из которых видео-ОЗУ — 16 КБ; ПЗУ — 16 КБ;

  • Графика:

    • Текстовые режимы 40×24 и 32×24 (символы 6×8 и 8×8);

    • Графический режим 256×192, 15 цветов.

  • Звук: однобитный программный, выводится через встроенный пьезоизлучатель;

  • Вывод изображения на монитор либо телевизор;

  • Ввод/вывод программ: кассетный магнитофон, кассеты ПЗУ, блок с дисководами (а теперь и IDE!);

  • Встроенный интерпретатор языка Бейсик.

Часто пишут, что BASIC был заимствован с компьютера Yamaha MSX-1, а коды процессора Z80 были переведены в процедуры процессора КР580ИК80А. Но в процессе адаптации Бейсик перестал влезать в ПЗУ ПК8000. Сокращение синтаксиса привело к нестабильной работе. Поэтому в серию пошел вариант на основе кода прошивки из журнала «Радио».

Одно из ключевых достоинств ПК8000 для программирования — огромный (по тем временам) объем памяти, доступный для Бейсика — примерно 47 килобайт.

Интересно, что в одной строке можно было указать несколько инструкций через разделитель:

10 SCREEN 2:CLS:PRINT “HABR = TORT”

Кроме того, можно «гулять» по листингу вверх-вниз, влево-вправо, отредактировать строку и перезапустить код.

Главная особенность — богатые графические возможности. Например, в отличие от ZX Spectrum, где цвет был привязан к блоку 8x8 пикселей, видеоконтроллер «Суры» позволял назначать цвет для блока 8x1.

Игра «Питон» для «Суры» ПК8000

Игра «Питон» для «Суры» ПК8000

Dizzy II. ZX-Spectrum

Dizzy II. ZX-Spectrum

Конструкция «Суры» позволяла создавать детализированную графику без характерных для «Спектрума» цветных полос и квадратов. А в палитре 16-разрядного БК почему-то вообще «забыли» про белый цвет.

«Красный Диззи» на БК выглядит весьма зловеще

«Красный Диззи» на БК выглядит весьма зловеще

❯ 30 REM Программное обеспечение и руководства пользователя

В комплекте с компьютером поставлялись руководства пользователя, инструкции по подключению внешних устройств (телевизора), кабели для подключения к магнитофону и ТВ, и кассета с программами, «Питон», «Морской бой», «Минер», «Танец» и другие.

В архивах коллекционеров я нашел несколько десятков книг, включая руководства по Бейсику, Паскалю, Ассемблеру и Си.

Обложка заводского руководства пользователя

Обложка заводского руководства пользователя

В начале 90-х для «Суры» насчитывалось около 200-300 программ, из которых всего пара десятков были написаны самими разработчиками ПК.

Были и защищенные экземпляры ПО:

Я попытался найти не очень длинные листинги программ, но одного взгляда достаточно, чтобы понять, что это не заработает, даже если убрать очевидные ошибки:

Учитывая раскладку клавиатуры и немного западающие клавиши моей «старушки», я все-таки запустил эмулятор:

35 REM Скриншоты из программ и игр

«Питон» — вероятно, самая красочная игра на «Суре» в 80-х. Автор Дмитрий Беляков. Игра входит в стандартный комплект. Также можно было поиграть в нее на автомате «Фотон». В воде плещутся рыбки, пошагово движется питон, а наглые кролики убегают или сидят и жрут морковку

Игры:

«Клад» написал Андрей Малышкин

«Клад» написал Андрей Малышкин

«Тяп-ляп» (Тетрис) для ПК8000 написал Дмитрий Беляков

«Тяп-ляп» (Тетрис) для ПК8000 написал Дмитрий Беляков

Программа «Танец». Прыжки и ужимки под бипер

Программа «Танец». Прыжки и ужимки под бипер

Игра «Минер». Хотя что-то подсказывает, что это все-таки сапер

Игра «Минер». Хотя что-то подсказывает, что это все-таки сапер

Игра Bomberman Ивана Городецкого и Александра Тимошенко (2008 год!)

Игра Bomberman Ивана Городецкого и Александра Тимошенко (2008 год!)

Driller Tank. Александр Тимошенко, Иван Городецкий

Driller Tank. Александр Тимошенко, Иван Городецкий

❯ 40 PRINT «Народное НИИ»: REM сообщество и наследие

Несмотря на то, что в России осталось всего несколько десятков разработчиков и коллекционеров «Суры», появляются новое «железо» и расширения.

Ключевые фигуры и благодарность за подготовку статьи:

  • Сергей Лемешев @lleo_aha. Восстанавливает оригинальные советские (и не только) ретро-компьютеры. У него в гостях я обнаружил огромную коллекцию — БК, «Амига», УКНЦ, «Сура».

  • Иван Городецкий. Уделяет много времени в исследовании производительности «Суры». Пишет тесты и программы.

  • Олег Сенин (Яндекс.Музей). С коллегой разработали картридж с большинством игр, которые нашли. Все упаковано авторским алгоритмом.

  • Александр Тимошенко. Автор игр и других программ.

  • Михаил Тарасов и Сергей Лебедев. Восстановили все основные печатные платы и подготовили платы Суры для производства.

Что обсуждают и проектируют участники сообщества:

  • IDE-контроллер. Позволяет подключать CF и SD для эмуляции дисковода.

  • Ремонт оригинальных плат и создание их точных реплик на современной элементной базе.

  • Новые загрузчики, утилиты для работы с современными носителями и патчи для существующего ПО. Например, cas2com, которая может формировать листинги программ на Бейсике (КОИ-8) из .cas файлов.

  • Звуковая плата.

  • Подключение к современным ТВ и VGA.

Фото из Телеграм-чата ПК8000 «Сура», «Хобби», «Веста» (ссылка в первом комментарии)

Фото из Телеграм-чата ПК8000 «Сура», «Хобби», «Веста» (ссылка в первом комментарии)

Рекомендую посмотреть доклад Олега Сенина на Chaos Constructions 2021 «Архитектура и программирование компьютера "Сура" ПК8000»

❯ 50 SCREEN 2: CLS: BEEP: REM уникальный хобби-проект длиной в десятилетия

Сообщество не просто хранит музейные экспонаты, а фактически продолжает разработку платформы. В первом комментарии я привел ссылки на сообщества, эмулятор, ветку на форуме zx-pk с ответами Андрея Малышкина на вопросы о «Суре».

Вероятно, у старых компов все-таки есть душа, и она жива до тех пор, пока кто-то готов написать для него хотя бы одну строчку кода или спаять новую плату.

А мой экземпляр отправляется в надежные руки Михаила Судакова @mikhailsudakov из Яндекс.Музея.

В комментариях делитесь ссылками и воспоминаниями!


Автор текста: wilelf

Написано при поддержке Timeweb Cloud.

Больше интересных статей и новостей в нашем блоге на Хабре и телеграм-канале.

Реклама ООО «ТАЙМВЭБ.КЛАУД», ИНН: 7810945525

Показать полностью 20 3
IT Электроника Timeweb Техника Программа Ретро Компьютерное железо Видео Видео ВК RUTUBE Telegram (ссылка) Длиннопост Блоги компаний
40
285
Timeweb.Cloud
Timeweb.Cloud
TECHNO BROTHER
Серия Старое железо

«Fallout Terminal»: Robotron 1715М или наш ответ Vault-Tec родом из ГДР⁠⁠

1 месяц назад

Автор текста: MechNIX

Иногда полезно выбраться из привычной системы координат. Эта мысль посетила меня при взгляде на «Robotron 1715M». Не знаю, насколько привлекателен внешний дизайн этого компьютера, но в своеобразности взаимодействия с ним точно есть свой шарм.

❯ Аппаратная составляющая

Надо сказать, компьютер выполнен преимущественно из металла. Сам системный блок, клавиатура, монитор — всё металлическое. По весу очень тяжёлый; я попытался поднять системный блок со стоящим сверху монитором и чуть не сорвал спину. Вспомнился «Гроботрон» — видимо, повеяло прошлым.

Техническое описание компьютера — доступно здесь.

Наш экземпляр имеет «на борту»:

  • Центральный процессор UA 880D (аналог Zilog Z80);

  • Оперативную память объемом 256Кб (32 чипа в корпусе DIP);

  • Два дисковода 5'' (К5601), 80 дорожек, 800К;

  • Работает под операционной системой SCP 3.0, являющейся клоном CP/M.

Глянем составляющие:

Открутив три винтика, поднимаем крышку системного блока и видим, что треть пространства занимает блок питания (слева):

1/2

Смотрим на дисководы, расположенные сверху (К5601):

Кроме дисководов видим металлический охлаждающий вентилятор

Кроме дисководов видим металлический охлаждающий вентилятор

Интерфейсное подключение выполнено при помощи небольших платок. В синем кружочке отмечен перекрёст проводов — предполагаю, что для идентификации дисководов «А» и «В».

Модель и производитель:

Дисковод на 80 дорожек

Дисковод на 80 дорожек

Шасси дисководов держатся на двух удобных винтах с насечками для пальцев — снимаются очень легко:

Вот мы и добрались до плат. Их всего две:

1/2

Контроллер

И основная плата, которая содержит центральный процессор UA880D, работающий на частоте 4 МГц:

И поле оперативной памяти, объемом 256К (8Кб X 32):

ПЗУ производства СССР:

Надо отметить, что при подавляющем большинстве комплектующих ГДР, попадаются компоненты СССР:

1/2

Есть и Корея:

1/2

Чип зафиксирован клейкой лентой, предполагаю, от сползания из панельки. Отдирать не стал. Никакой деструкции с ретро:

Центральный процессор. В данном случае фиксирующая чёрная плёнка почти исчезла — можно разглядеть номинал. Выглядит «поюзанно». Плёнка будто сползла от температуры, что ли? Руками так не сдирают — она деформировалась и, похоже, стекла. Есть предположения?

Вообще, не совсем понятно назначение наклееных пленок, заклеек. Подскажите, для чего?

Тоненькие проводники, навитые на стержни. Любопытно, как навивали.

RFT-разъемы:

В завершение внешнего осмотра — интерфейсы.

Мы видим разъёмы для подключения дисплея MDA, принтера, внешнего floppy-дисковода и окно во внешний мир — протокол V.24. Благодаря ему мы и сможем почувствовать себя операторами, подключёнными к майнфреймам Всемирной паутины. А вот чем планировалось заменить заглушку под потенциальный разъём GRAF DISPLAY — интересно было бы найти.

❯ Дисковая подсистема

Так как жёсткий диск в принципе отсутствует, мы будем пользоваться двумя имеющимися дисководами. С одного загружается операционная система, на другом — дискета с данными. Удобно? Да. И дискового пространства больше — есть, где развернуться.

Профилактика — сначала почистим магнитные головки дисководов.

Сюда наносится небольшое количество чистящей жидкости, затем производится обращение к дисководу

Сюда наносится небольшое количество чистящей жидкости, затем производится обращение к дисководу

С профилактикой механики завершили, переходим к «софтовым мытарствам».

❯ Дела софтовые

Начнём с самого сложного (для меня) — с работы с дискетами. «Чего сложного, — скажете вы, — вставил дискету и работай». Но нет. Посмотрим-поглядим.

Прежде чем использовать дискету, её необходимо соответствующим образом записать. Отдельная песня — это работа с файловой системой SCP 3.0 (CP/M) для Robotron. Перепробовав тонну маленьких утилит под MS-DOS для форматирования, редактирования и записи образов, я так толком и не добился цели. Далее описан проверенный, простой и рабочий вариант для OS Linux, но чтобы его осознать и осуществить, пришлось просидеть несколько вечеров. Как оказалось, всё укладывается в несколько команд. Возможно, вам пригодится, да и мне — чтобы не забыть.

Дискеты можно и нужно использовать двойной плотности (DD). Вспомнили такие? 2S/2D означает «двухсторонние, двойной плотности».

Цель весьма простая — записать (дополнить) нужные файлы в готовые образы дискет и эти самые образы, а также записать на физические носители (дискеты). В итоге на помощь пришли пакеты cpmtools & fdutils для Linux.

После установки этих пакетов, необходимо отредактировать файл, находящийся по следующему пути: /etc/cpmtools/diskdefs. Файл описывает специфические парамеры, необходимые для работы дисковой подсистемы.

Файл описания форматов разных систем. Используем в качестве аргумента команды этот блок —параметр 17153

Файл описания форматов разных систем. Используем в качестве аргумента команды этот блок —параметр 17153

Далее все стало проще. Нам нужно изменить настройки контроллера дисковода. Делается при помощи setfdprm (из пакета fdutils). Запускаем команду со следующими параметрами:

После применения подготовительных параметров, форматируем (размечаем) дискету командой #fdformat /dev/fd0

Потом нас интересуют две команды: команда «#cpmls -f 17153 test.ima» выводит содержимое образа test.ima, а команда «#cpmcp -f 17153 test.ima tlc.com 0:», добавляет в образ файл tlc.com. Также существует команда «cpmrm», позволяющая удалять файлы из образа.

Следующей командой записываем свой модифицированный образ на дискету. Test.ima и scp30.cpm — это посекторные образы дискет.

Всего 3 команды, подытожим на живом примере:

Дискета готова

Дискета готова

Записанную таким образом дискету можно загружать в Robotron. Информация собиралась по крупинкам, моя благодарность этим источникам (вот и вот).

Результирующее видео:

❯ «Инжалид дежице»

Если вы увлекаетесь ретро-компьютерами, то вам наверняка встречалось сочетание «инжалид дежице». Мне, как и многим, смешно такое видеть; более того, это словосочетание утекло в мемы. Хочу чуть пояснить его на примере нашего «Роботрона».

Не удержусь — приведу уместную картинку, иллюстрирующую хитросплетение кодировок.

В описываемом компьютере используется древняя кодировка КОИ-7, не вплетённая в венок вышеприведённой картинки, а точнее — два её варианта: Н1 и Н2. В одном случае латинские буквы заменены на подходящие кириллические, а в другом заменены только строчные латинские буквы.

Вот пример для наглядности. Преднамеренное обращение к дисководу без дискеты порождает такое сообщение:

А после нажатия этой «волшебной» кнопки:

Мы видим:

Главное — результат достигнут, и смысл понятен в обоих случаях, правда? Такой вот своеобразный фонетический транслит.

Завершая, поясню: легендарное «инжалид дежице» означает Invalid device — дословно «неисправное устройство».

Здесь полное описание кодировки КОИ-7, а здесь объемлющее рассмотрение.

❯ Игры

Как правило, при взгляде на монитор «Роботрона» вспоминается Fallout. Наш сегодняшний «Фоллаут» будет состоять из игральных карт, мышей, машинок в виде цифр — а также текста.

Игра «Казино». Графического режима нет, но, на мой взгляд, изображения карт сделаны старательно.

Смотрим в динамике. Играть не умею, не обессудьте. На видео видно, как загружается операционная система и взаимодействие с ней в части запуска игры.

А вот игра с мышами — «MOUSE». Секрет этой игры в относительной простоте. Созданным из символов мышам и человечку воображение добавляло недостающие элементы, и в определённый момент тебе уже безразлична форма — ты захвачен динамикой погони. Потому что ты «начинал с этого».

Вводная часть

Вводная часть

Гонимся за мышами!

Еще одна аркадная игра — гонки с названием «Ралли»:

А посидеть, подумать, поуправлять государством можно в этой текстовой игре. Мне очень нравится, что русский язык здесь изначально — не нужно никаких резидентных русификаторов. Спешка здесь ни к чему, в дело вступает разум. Как видно из результата игры, это не моё.

Результат:

1/3

Так бывает, когда вместо осмысленных цифр вводишь хаос символов

Игровой процесс:

«Тетрис»! О, эта игра не нуждается в представлении. Здесь она «на коне», потому что хронологически близка к первоисточнику. Алексей Леонидович Пажитнов написал её в 1984 году для компьютера «Электроника-60». Она живёт и на «Роботроне».

А теперь — мистификация. За правду в следующем абзаце не ручаюсь, но оцените идею. Повторюсь: в компьютере «Robotron 1715М» отсутствует динамик и, как следствие, звук. Нет звука в системном блоке, зато он есть в принтере.

Впечатляет реализация мифической игры «Диверсия» («DIWERSIQ»), в которой задействован звук «колокольчика» принтера «Robotron» — Bell. Как вам такое?

К сожалению, игра считается утерянной. И если её найти, придётся доставать и соответствующий принтер — уж больно оригинальную идею реализовал автор. Сам я этой игры не видел. Если встречали, а тем более — если она у вас есть на дискете, на полке, в чулане, — вы знаете, кому предложить копию.

Всех игр для «CP/M» не опишешь. Есть ещё «Горилла» (воображение рисует «Кинг-Конга» на небоскрёбах) и множество других произведений для погружения в «ту эпоху игр».

Не обязательно иметь настоящий, «железный» «Роботрон» — существует эмулятор. Кому нужно, можно найти в Сети; если лень — могу поделиться, пишите.

❯ Внешний мир

Упомянутый выше протокол V.24 используется в реализации стандарта RS232. Для нас это означает, что мы можем использовать последовательное соединение через COM-порт.

Покопавшись в документации, нашел следующую «распиновку» разъема «Роботрона».

Заодно приведу и назначение контактов видео

Заодно приведу и назначение контактов видео

Далее, самым непростым делом было найти ответную розетку:

Но всё позади и мы видим нуль-модемный кабель для использования COM-порта любого современного компьютера:

«Железо» без «софта» мертво. С пайкой аппаратной части разобрались, а что мы имеем из программ для SCP3? В этой части — скудненько. Сначала удалось найти телекоммуникационную программу TLC. Вроде бы то, что нужно.

Развернув бурную деятельность, в части вызванивания исходящих данных из «Роботрона», я имел вот такую картину:

Данные передавались, но не те, которые я ожидал. Программа TLC не пропускала символы ASCII с кодом выше 127. Изменение количества бит с 8 до 7 тоже не принесло результата. Иными словами, я видел «квакозяблы» вместо осмысленных символов. Терминальную программу с поддержкой КОИ-7 мне найти не удалось. Если есть на примете — подскажите.

Материал получился очень объемным (много фото и видео), но весьма интересным. Всё не влезло :( Продолжение тут.

Написано при поддержке Timeweb Cloud.

Больше интересных статей и новостей в нашем блоге на Хабре и телеграм-канале.

Реклама ООО «ТАЙМВЭБ.КЛАУД», ИНН: 7810945525

Показать полностью 45 5
IT Техника Программирование Timeweb Электроника Ретро Fallout СССР Компьютерное железо Видео RUTUBE Telegram (ссылка) Длиннопост Блоги компаний
27
437
Board2Board
Board2Board
Лига Геймеров

Советский микрокомпьютер ### "Электроника МК 90" , созданный на основе процессора 588 серии⁠⁠

4 месяца назад

Выпускался с 1988 по 1992 год.
Микрокомпьютер также имел свою собственную док-станцию (Электроника МК 92). Производился в Минске на заводе "Электроника".

Показать полностью 1
Компьютерное железо Железо Старое железо Ретротехника Ретро
110
89
A.Kristina
A.Kristina
Интересные покупки

Включаем нечто на Windows 95⁠⁠

7 месяцев назад
Перейти к видео

Интересный мини-компьютер с процессором Intel 386 SX, который вышел аж в 1988 году, также имеет 8 МБ оперативной памяти и звуковую карту Yamaha. Ссылка на зверя

Компьютер Ретро Ноутбук Windows 95 Винтаж Компьютерное железо Электроника Ностальгия 90-е 80-е 2000-е Детство 90-х Видео Раритет Олдскул Олдфаги Реклама AliExpress
25
ozmouzer
Уголок ретрогеймера

Распаковка 10 КГ ПК железа с Авито: Ryzen 7, 478 socket, Pentium MMX, 486DX, Tualatin, 8800 GTX...⁠⁠

7 месяцев назад
Показать полностью 1
[моё] Распаковка Pentium 4 i486 Компьютер Компьютерное железо Ретротехника i386 Видеокарта Pentium mmx Pentium 2 Олдскул Ретро Старый ПК Видео RUTUBE YouTube
16
2
VanechkaFotolub
VanechkaFotolub
Видеохостинг на Пикабу
Серия -Дары мусорки-

-Дары мусорки- HP PAVILION PC a6000. Нашёл ещё один компьютер⁠⁠

7 месяцев назад
[моё] Мусор Франция YouTube Компьютер Системный Блок Hp pavilion Ретро Находка Компьютерное железо Видео
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии