monobogdan

monobogdan

Топовый автор
На Пикабу
Дата рождения: 25 сентября
djvo 5002m
5002m и еще 79 донатеров

Собираем на оборудование для ремонта и девайсы

Именно Вы, читатели, помогаете с подготовкой новых статей - все деньги отправляются на покупку девайсов для будущих статей и оборудования! Спасибо всем, кто помогает - и морально, и материально! Сейчас собираюсь покупать ЛБП, микроскоп и запчасти для интересных девайсов по мелочи :)

7 470 27 530
из 35 000 собрано осталось собрать
85К рейтинг 3150 подписчиков 0 подписок 351 пост 293 в горячем
Награды:
5 лет на Пикабу За киноманство За участие в Авторской неделеболее 1000 подписчиков Высокий разум
770

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»?

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Друзья! А вы заметили, что NES, которая более известна у нас как Dendy, наряду с сегой стала консолью на много поколений вперёд? Даже спустя практически 40 лет после выхода, она не теряет актуальности и до сих пор взращивает все новые и новые поколения геймеров. 80-ые (Famicom/NES), 90-ые (тайваньские клоны NES, известные у нас как Dendy и Сюбор), 2000-ые («денди на капле» или новоделы), десятые и даже двадцатые (сейчас железные клоны уже не делают, но делают довольно мощные стики с эмуляторами и встроенными ромами). Для многих из нас NES/SMD стали первыми игровыми платформами, за которыми мы проводили часами на пузатых и изрядно уставших ЭЛТ-телевизорах. Недавно, листая онлайн-барахолки, я нашёл очень интересную вариацию денди: в виде эдакого «ноутбука», с настоящей рабочей клавиатурой, мышкой и двумя геймпадами. Сегодня мы с вами: осмотрим интересную покупку, узнаем, что у такого «ноутбука» под капотом, посмотрим на местный закос под Windows с настоящим бэйсиком и DOS. Интересно? Тогда жду вас под катом!

Покупка



Как мои давние читатели уже наверняка знают, я очень часто мониторю онлайн-барахолки на появление каких-то интересных девайсов за небольшую цену. Иногда за несколько сотен рублей (или 5-10$) можно урвать действительно интересные гаджеты к себе в коллекцию, да и сейчас нет такой острой проблемы с отправкой в другие города, ведь у обеих известных барахолок сейчас есть свои сервисы-гаранты. Так получилось и сейчас: поинтересовался я насчет дешевых Сега/Денди под восстановление, как мне в рекомендациях выскочил вот-такой «денди-ноутбук»:

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Стоит ли говорить о том, что уже через две минуты заказ был сделан? Даже несмотря на относительно молодой возраст (на момент написания статьи, мне 21), я успел застать «Денди» в её настоящем, «хардварном» исполнении. В нулевых, в провинциальных городках всё ещё были актуальны рыночные прилавки (с контейнерами), где продавалась различная электроника: Б/У телефоны, наушники по 30 рублей, кассеты, кассетные плееры, магнитофоны и.т.п. Покупалось это всё на опт-базе в ближайшем райцентре и этим довольно много кто промышлял, несмотря на ощутимый налог — так зарабатывали и мои родители в своё время. И во время одной из поездок, они купили очень интересный девайс: монохромный миниатюрный ЭЛТ-телевизор… с встроенной NES! Да, это был телевизор с встроенной антенной и игровая консоль в одном. Стоит ли говорить, что будучи мелким пацаном, который бил палками траву, автор этого текста выпросил один такой себе?

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Если я не ошибаюсь, один картридж, который многоигровка, 9999 in 1, где фактически 4-5 игр, шёл в комплекте с телевизором (или всё же консолью?), а вот другие мы уже покупали на рынке. В Ейске до сих пор, спустя более чем 15 лет, торгует всё тот-же мужик на центральном рынке и пусть цены у него немного выше, чем у ритейлеров, но всё равно приятно знать, что даже в провинциальном городке всё ещё сохранился ретро-магазинчик, коих осталось крайне мало в нашей стране. В своё время, один картридж стоил от 50 до 70 рублей: в нулевых это были весьма ощутимые деньги, например, можно было купить «Колу» и «Кириешки», а то и полтораху «Блейзера» с закуской. При средней зарплате в городе в 5-10 тысяч рублей, много картриджей не накупишь, но те, что мы покупали — были затерты мною прямо таки до дыр:

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост


Тот самый ларёк. На Пикабу не любят рекламу, но я чисто как дань уважения оставлю фото, авось кто-то в Ейске отдыхать будет и захочет поностальгировать. У него и картриджей очень много, возможно и «староделов».

В мою память врезался эпизод, как я выбирал картриджи среди Batman и TMNT III. Я всё ещё помню эти эмоции от прохождения несовских игр на маленьком монохромном телевизоре: черепашки ниндзя 3, марио на многоигровке, тотальная нелюбовь к Dr. Mario, F1 Race, чип и дейл и Top Gun. А поскольку геймпадов в комплекте было целых два, я частенько играл с мамой в кооперативе (мать тоже успела застать денди, но играла она на оригинальном клоне в 90х), это было действительно классно! Шло время и несмотря на ограничение времени игры на консоли, я понемногу проходил имеющиеся у меня картриджи. Я умудрился пройти TMNT III каким-то чудо, хотя сейчас едва ли дойду до города без сохранений. В те времена, я играл настолько много, что у моего джойстика крестовина полностью развалилась, но я всё равно продолжал играть, хотя и было больно! Потихоньку проходила первая половина нулевых, PS2 вместе с модчипом Infinity победоносным маршем шла покорять всю СНГ, а в провинциях до сих пор играли на 8-ми и 16-и битках!


Ближе к 2008-му году, когда джойстик развалился окончательно, а подобные рынки начали стремительно терять популярность, родители сменили место работы и немного подкопив, купили относительно бодрый (хоть и оверпрайс) по тем временам ПК: Pentium Dual Core 1.6ghz, 2гб DDR2, 7300GT и SATA HDD на 160гб. Пропустив PS2, я переполз на рельсы ПК-гейминга и вместо картриджей мы начали покупать диски в павильонах, коих тогда было довольно много!
Специально для сегодняшней статьи, я попросил у бати привезти пакет картриджей: он работает на точке, где когда-то был магазин с играми для PS1/Dreamcast/ПК и картриджами для консолей. После закрытия, про всё это забыли на складе (они совсем никому не были нужны годами), а батька как чувствовал 10 лет назад и отнес эти картриджи к себе в гараж. Самое время сдуть с них пыль!

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



А ещё я покупал для статьи ТВ-тюнер, для использования в качестве карты захвата. Я слышал, что отличные карточки у Beholder, он они были только PCI, а для удобство мне хотелось USB и я взял «авермедию». Лучше бы не брал: полный хлам, работает только на XP и увел 2 из 3х моих машин в BSOD. Не рекомендую.

Что внутри?



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

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Подобные устройства стоили дороже обычных клонов денди: около 2х-3х или 4-х тысяч рублей в середине нулевых. Но за такой прайс, производитель не жадничал и клал в комплект: мышку, коврик, два геймпада (которые напоминают сеговские, но верхние кнопки выполняют роль турбо), пистолет (в моей потеряли куда-то), и конечно же, фирменный картридж!

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

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Затем у нас идут два геймпада (или джойстика), форм-фактор которых стал прямо таки классикой китайских 8-ми и 16-и биток. Эти джойстики кочевали из клона в клон и были полностью совместимы между собой, хотя иногда можно было встретить их и в форме DualShock. У меня был почти такой же, но с двумя кнопками, а не с 6-ю. В целом, джой был вполне себе неплохим касательно тактильности, но у него сравнительно короткий кабель. Или просто у меня телевизор слишком далеко от дивана.

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



И конечно же сердце этого «ноутбука», коим является картридж «Магистр», который включает в себя эдакое подобие Windows 95, без которого он превращается в обычный клон денди. В нём включено подобие ворда, экселя, телефонной книги и обучающих программ для того, чтобы научить ребенка печатать на клавиатуре и немного изучить английский. Китайцы уже в 90х отлично понимали архитектуру NES и её особенности под капотом, что позволяло им не только создавать свои аксессуары, в виде тех же мышей но и хакать уже существующие игры, например — порты Соника и Алладина, а также создавать свой софт (как вот этот картридж например). Дома, кстати, тоже можно сделать свой аксессуар на какой-нибудь ардуине и общаться с ним из своей программы для денди — порт процессора для общения с джойстикам открыт и может иметь произвольный протокол,

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Идея превращения денди в дешевый компьютер была не нова и была придумана ещё самой Nintendo в оригинальной NES: речь конечно же о Famicom BASIC — аксессуара в виде клавиатуры и картриджа с интерпретатором BASIC, вышедший аж в 1984 году. Ведь NES была сама по себе неплохим компьютером по тем временам (за исключением объёма ОЗУ — он был всего 2кб, а ресурсы брались из ПЗУ) на базе модифицированного процессора MOS6502, так что решение было очевидным. Китайцы же сделали куда более продвинутый картридж и с помощью мапперов (маппер — чип для картриджа, к которому можно было подключить несколько микросхем памяти и который может переключать их с помощью записи определенного значения в специальный регистр. Применялись для расширения адресного пространства, не влезая в конструкцию консоли), засунули сразу несколько отдельных программ, среди которых есть эдакая пародия на DOS (PC-DOS) и самопальный BASIC (а вот нинтендовский он, или свой — нам предстоит только узнать). Для того, чтобы обучить детей основам бейсика, в комплекте шла вот такая книжечка, кстати, на нормальном русском языке (заслуга импортера в лице Магистра):

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



И конечно же блок питания на 9в/500мА (стандартный для большинства китайских клонов) и AV-кабель для подключения к телевизору, а ещё положили коврик для мыши (приятная мелочь). Сама же консоль выглядит весьма необычно — округлые, игрушечные формы с ручкой для переноски, при этом с полноценной, хоть и необычной по конструкции клавиатурой. Есть ощущение что дизайнеры вдохновлялись PowerBook G3 — тот самый, который ракушка:

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



По бокам разъемы для подключения джойстиков, AV и RF-модулятор для подключения к антенному разъёму телевизора. В своё время, этот самый RF-модулятор умудрялся создавать помехи и «стримить» геймплей соседям выше :)

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



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

Под капотом


Видя такой здоровый, хотя и легкий, девайс, мы предполагаем, что внутри будет полноценная «большая» плата, схожая с той, что была в обычной Dendy. Предлагаю разобрать наш «ноутбук» и узнать, что он из себя представляет изнутри. Разбирается он очень легко: несколько саморезов по всему периметру корпуса (в том числе, под заглушками). Никаких клипс нет, корпус хоть и хлипкий, но разборке поддаётся без проблем. Что меня смутило, так это отсек под батарейки: в нём не было самой «корзины» или распайки под него, но судя по тому, что здесь 6 батареек объединяются последовательно (выдавая 9в — номинальное напряжение консоли), можно предположить, что этот корпус либо использоваться в одном из детских ноутбуков, либо была версия такой консоли со своим дисплеем. История это умалчивает.

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

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Вот так выглядит основная плата (платы). Субплаты соединены с основной (центральной) с помощью припаянных гибких шлейфов, а-ля тех, что использовались с IDE жесткими дисками/приводами, только с несколько большим шагсм. Часть пинов и контрольных точек, которые выходят на плате с разъемами джойстиков, даже заботливо подписаны китайцами, видимо для тех, кто захочет замоддить такой девайс сам.


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

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Конструкция клавиатуры стандартна: клавиши ходят довольно туго и громко, из-за чего можно даже предположить какую-нибудь примитивную механику (все-же такие клоны начали делать очень давно), но нет: здесь обычная мембранная клавиатура. Обратите внимание на гравировку — обычно сверху как раз таки латиница, а снизу локализованные буквы, здесь же всё наоборот.

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Не менее интересна и конструкция картриджа с «ОС»: это не обычный картридж с крошечной платой и чипом памяти под «соплей» и перерезанными дорожками: тут у нас как микросхема ПЗУ WinBond с самим ромом, так и чип статической оперативной памяти (HM62256) SRAM (!) на 32кб (в 16 раз больше, чем у самой денди) для хранения пользовательских данных и документов! А для того, чтобы данные не терялись при выключении консоли, её подпитывает батарейка CR2032: хитрое и простое решение, которое применялось и в КПК!

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Ну что-ж, пришло время глянуть на наш денди-ноутбук поближе! подключаем консоль к телевизору, вставляем картридж с тем самым щелчком и включаем консоль!

❯ Встроенная «ОС»

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



На всякий случай напомню: изначально, материал должен был готовиться с ТВ-тюнером в качестве карты захвата. Но поскольку вместо карты захвата пришла «авермедиа», пришлось фотографировать телевизор. Надеюсь, Вы отнесётесь с пониманием.

При включении, нас встречает рабочий стол а-ля Windows 95 с музыкой на фоне (!). Помимо ярлыков на рабочем столе, часть программ можно запустить из импровизированного «пуска» и там можно даже узнать информацию о нашей консоли!

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Поскольку мышка у нас с колесиком, не обошлось без типичных для них проблем на плоских столах. Да и сам курсор отзывается с ощутимым инпут-лагом, что можно объяснить медлительностью нашей консольки.
Как я уже говорил, встроенных программ здесь довольно много: и закос под DOS, и G-BASIC, и Word, и Excel, и кучу обучающих программ, и даже караоке со всеми прелестями звукового чипа NES!

Но, например, если обучать ребенка ворду, то это будет больно. И всё дело в крайне тугой клавиатуре, которая не всегда с первого раза обрабатывает нажатия. Плюс, конечно же, не стоит забывать, что у закоса под ворд довольно крупный шрифт и особо много не напечатаешь в пределах одной страницы. Хотя есть возможность сохранить документ в эдакий файл и он останется даже после перезагрузки!

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Есть и эксель. Правда, слишком большие ячейки он заменяет звездочками. Слишком длинные значения он заменяет звездочками.

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Кроме того, есть даже эдакая адресная книга, куда можно записывать телефоны и адреса друзей/подруг. Видно, что софт писался во временам актуальности печатных справочников.
Весьма забавной можно считать софтину-караоке, где под несовский аудиочип адаптированы популярные в СНГ мелодии. И катюша, и песня о Днепре, и о Москве.

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



Забавным можно считать закос под PC-DOS. Это, конечно же, не настоящий DOS, а лишь оболочка с некоторыми командами, лишь отдаленно напоминающими DOS. Тут можно побродить по виртуальным папкам, поизучать стандартные команды типа DIR (я бы учил ребенка сразу ls) и… собственно всё!

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



И конечно же, на такой консоли можно писать код. Скажу честно: будь у консоли нормальная подробная документация по встроенному языку (а он очень напоминает нинтендовский) и адекватная клавиатура, я бы возможно даже написал маленькую игрушку в пределах статьи. Бейсик тут совершенно не похож на условный VB или FreeBasic, а напоминает оные с компьютеров Apple, или, например, ZX Spectrum. Вкупе с хардварными особенностями NES, писать игрушки под него довольно проблематично (в первую очередь из-за того, что PPU, графический чип денди, оперирует не пикселями, а фоновыми тайлами и спрайтами. Поэтому произвольную графику здесь использовать не выйдет).

Есть ещё и редактор тайловых карт. TileEd наших дедов.

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост

❯ Играем



Ну и конечно же, поскольку это всё ещё хардварный клон денди, тут есть возможность поиграть в игры с картриджей. Ну ка, достаём спирт и протираем контакты картриджей, а то будет чёрный экран…

8-битный денди-ноутбук за 400 рублей из начала нулевых. Какой «компьютер» смогли сделать китайцы на базе железа «Денди»? Электроника, NES, Dendy, Консоли, Игры, Ретро, Гаджеты, Ноутбук, Приставка Сюбор, Диковинки, Дешево, Техника, 8 бит, Видео, Длиннопост



На этих пиратках оказалось довольно много годноты, но сами картриджи явный новодел: но многоигровках с контрой мы видим Дюка Нюкема и… Серьёзного Сэма. Нашлась тут и годнота: Chase H.Q (OutRun, только вместо того, чтобы доехать до точки, надо разодлбать машину преступника) и классика многоигровок: Battle City, Super Mario, Dr. Mario и.т.п.
Играть во всё это на подобном клоне весьма лампово. Ощущения практически те же самые, однако есть ощутимый инпут-лаг. К нему легко привыкнуть, а в юности его вообще не замечаешь, но факт есть факт: такого же экспиренса, как от дуалшока, ожидать не приходится.

❯ Заключение



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

А разработчики консольки настоящие молодцы. Умудрились адаптировать уже сильно неактуальную консоль под СНГшные реалии 90х-нулевых и превратить её в первый «ПК» для некоторых людей. А вы как считаете?

Показать полностью 23 1
38

Мой подписчик Дмитрий Пальчак (тот самый, что подарил Sony VAIO P, о котором недавно была статья), захотел подарить мне PS2 под дриставрацию

Ждём новую итерацию рубрики бомж-гейминга?)

Мой подписчик Дмитрий Пальчак (тот самый, что подарил Sony VAIO P, о котором недавно была статья), захотел подарить мне PS2 под дриставрацию Ништяки, Гаджеты, Консоли, Playstation, Реставрация
Показать полностью 1
817

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост



Мы давно уже привыкли к тому, что серьезные вычислительные мощности умудряются запихнуть в небольшой кристалл. Мобильные чипы перегнали топовые и горячие четвертые «пеньки» 20-летней давности, а UMPC в виде Steam Deck, или, например, устройств от GPD, уже стали мощнее повседневных компьютеров некоторых пользователей! Однако всего 14 лет назад компактность была показателем премиальности устройства, поскольку даже дешевые и слабые embedded-процессоры требовали не только отдельные чипсеты, но и сами были относительно горячими. Но компания Sony со своим подразделением VAIO смогли сделать очень крутую штуку: совместить дизайн, стиль, качество материалов и сохранить при этом компактность устройства. На что способен микронетбук 14-летней давности? Предлагаю посмотреть в статье!

❯ Предыстория


Многие из моих читателей помнят период становления нетбуков как отдельного класса устройств. Это были дешевые, слабые, небольшие лэптопы, которые отличались компактными размерами и нехарактерными для тех времен изменениями: отсутствием CD/DVD-привода, отсутствием слотов расширения (помним PCMCIA карточки?) кроме USB и не-механической постоянной памятью. Даже первые EEEPC шли с эдакими SSD тех лет, которые даже при относительной дороговизне флэш-памяти в те годы, обходились гораздо дешевле, чем самый дешевый 2.5" HDD.

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост



Благодаря низкой цене, такие устройства очень быстро нашли своего покупателя: студенты, которым активно нужно работать над рефератами и готовить диссертации, люди, которым нужна была офисная печатная машинка, но при этом которая не весит слишком много и способная поместиться в небольшую сумку, и даже школьники, которым родители покупали такие девайсы для учебы и игрушек (как вам игры на GMA? :)).

Но находилось место и имиджевым устройствам. И если какой-нибудь UMPC Samsung Q1 2007 года выпуска был скорее гиковским устройством для тех, кто действительно очень любит необычные штуки, то Sony VAIO P стал обычным, повседневным нетбуком на Windows Vista. Только компактнее своих собратьев раза в полтора!

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


Нетбук от японцев способен произвести впечатление даже сейчас: красивый, глянцевый (и совсем не ободранный!) корпус бордового цвета, симпатичная серебристая клавиатура с джойстиком PointStick вместо трекпада, широкоформатная 8-дюймовая HD матрица, довольно большое количество внешних интерфейсов, в том числе кардридер SD и MS Pro Duo и возможность подключения аксессуаров (например — DVD-привод) в проприетарный разъем, а работает это чудо на Windows Vista Business. Но что «под капотом», спросите вы? А вот тут уже интереснее: одноядерный процессор Intel Atom Z520 с частотой 1.3ггц, чипсетная «встройка» Intel GMA950, которая по производительности была близка к… GeForce 2MX, 2гб ОЗУ DDR2 и SSD на 64гб. От цены, конечно, глаза на лоб лезли — 1.200$ по тому курсу что-то около 36.000 рублей (или сейчас тысяч 80). Нехило, да?

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


Но и цена была вполне понятной: в таких нетбуках очень много кастомных деталей, которые не унифицированы с другими устройствами, как это бывает с обычными ноутбуками. Да и с точки зрения наличия различных фишек и интерфейсов он был действительно продвинутым в своё время, но в угоду компактности и малой толщине пришлось пойти на уступки касательно охлаждения и… закончилось это тем, что нетбуком стало проблематично пользоваться даже в 2015 году. К сожалению, Atom был совсем слаб со всех сторон, он едва тянул первый Half-Life, причём при хардварном рендеринге, а из-за полупассивного охлаждения и без того малочастотный процессор начинал троттлить, вызывая тормоза по всей системе. Но все же, может ли такой ништяк оказаться полезным в 2023 году и как использую его я? Предлагаю вам узнать!

❯ Как я его получил?


Поскольку VAIO P считаются имиджевыми устройствами, цены на вторичке на них довольно высокие. Да, 5-6 тысяч рублей за рабочий девайс это весьма немало, хотя у нас в РФ в целом довольно странный рынок на ноутбуки: 14-летнее устройство на Core 2 Duo могут пытаться «втюхать» за 9-10 тысяч рублей. На данный момент, я не могу себе позволить купить девайс за такую цену, но однажды мне написал мой постоянный читатель с DTF — Дмитрий Пальчак, и предложил подарить этот гаджет. Просто так, в обмен на статью!

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


Я сразу же придумал, где его буду использовать. Поскольку мы с вами все чаще и чаще оживляем и смотрим на ретро-девайсы, зачастую софт для работы с ним работает только на Windows XP. А так как постоянно переключаться на виртуалку удовольствие сомнительное, то мне нужен был компактный девайс, который я всегда смогу положить на кровать, подключить к SAMBA на ПК и заняться устройством.
Кроме VAIO P, Дмитрий задарил мне девайс своей юности — легендарный смартфон-раскладушку Motorola MPX-200 на Windows Mobile 2003 года, который смотрится прям в тему с нетбуком. А читатель Sweetest Hugs с DTF подарил Sony Ericsson Xperia Pro такого же бордового цвета — семья в сборе! :)

Спасибо Дмитрию и Sweetest Hugs за такие подгоны.

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


Из коробки на нетбуке стояла Windows 7 с последними сервиспаками, которая работает, мягко говоря, так себе. На подобный девайс лучше всего будет накатить XP: даже родную висту он тянет не особо хорошо, а поддержка современными приложениями у них почти идентичная (её нет). Не забываем выставить в биосе USB Mode в HDD, а не Floppy, иначе первый этап установки будет идти около двух часов.

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост



Винда накатана, драйвера установлены.

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост



Но девайсы не отправляются в коллекцию, в моих руках они ещё будут работать и приносить пользу. А как такой нетбук можно применить в ваших задачах? Давайте посмотрим!

❯ Повседневные задачи


Начнём с бенчмарков, чтобы примерно понимать, с чем мы будем иметь дело. Запускаем классический тест CPU Queen в AIDA64 и смотрим на результаты. Что-то на уровне низкочастотного P4 (но не целерона!), хотя для условного «ворда» и «экселя» этого хватит без проблем (вопрос, конечно же, в размере дисплея).

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост
Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


Переходим потихоньку к серфингу веба. Если у вас есть WinVista, то можно даже накатить «хром» с помощью воттакого патча, который добавляет необходимые системные вызовы в ядро висты. Если же остались на XP, то наш выход — браузер PaleMoon на базе FireFox, вернее его форк NewMoon с поддержкой XP. Если условно, то это та же «мозилла», только с очень легким интерфейсом и которая хорошо работает на слабеньких машинках. Жаль, что в 2023 поддержку XP окончательно прекратили, но еще какое-то время последняя версия должна оставаться актуальной. Скачать можно прямо с репозиториятут. Посерфить интернет можно конечно, но в случае VAIO — лаги жуткие — процессор начинает сильно троттлить из-за пассивного охлаждения. Однако в случае нетбуков на атоме помощнее — всё должно работать нормально.

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


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

А вот с мультимедийными задачами нетбук справится хорошо. Послушать музычку с DLNA-сервера или посмотреть киношку можно без проблем. Опять же, если смотреть видео в обычном плеере, то даже софтварный декодинг так сильно не нагрузит атом, как просмотр видосов с ютуба. Ну а можно вообще вспомнить 2007 и накатить WinAMP:

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


SMB-сервер из нетбука. Я подумываю хранить там ромы для эмуляторов.

❯ Игры


А вот тут удар ниже пояса, и дело не в слабом процессоре, а в чипсетной встройке Intel GMA 950 из 2005 года. Проблема была как в драйверах (те, кто писали в свое время шароварки на OpenGL и оптимизировали под Intel — поймут), так и в производительности самого GPU. Из-за того, что GMA был лишь растеризатором, а геометрию обрабатывал и отправлял всё равно ЦПУ, мы получали повышенную нагрузку на процессор и тотальные тормоза почти во всех играх. Но поиграть всё равно было во что, хоть и не всегда без фиксов на поддержку широкоформатных мониторов:

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


Half-Life идёт здесь очень плохо, около 4-5 кадров в секунду (это не шутка) в D3D! Конечно, есть вероятность, что рендерер падает в софтвар из-за кривых драйверов. Процессор очень быстро начинает троттлить, поэтому о 3D играх можно сразу забыть. Или не сразу?

NFS Hot Pursuit II ведет себя точно также: лаги, лаги и еще раз лаги. 3-4 кадра в секунду. И если в юности я умудрялся проходить игрушки в 15-20 кадров на 7300 GT, то в 5-6 кадров играть совершенно нереально.

А вот 2D-игрушки здесь идут замечательно. HoMM III, Stronghold Crusader — во всё это можно с большим удовольствием поиграть на подобном нетбуке! Время тряхнуть стариной и расчехлять Fallout с GOG!?

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост
Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост


А ещё хорошо идут эмуляторы!

❯ Иные применения


И тут, конечно же, я собрал ещё потенциальные сферы, где может пригодится подобный нетбук:

  • Сетевой диск или DLNA-медиасервер: под XP без проблем работает SMB и можно развернуть обычный доступ через SSH. Почему-бы не использовать такой нетбук в качестве сервера с бэкапами или не хостить на нем свою коллекцию музычки/видосов с отдыха?

  • Сервер: под XP всё ещё продолжает нормально работать Apache/nginx и PHP. Конечно хостить на нём что-то серьезное никто не будет, но домашнюю страницу или сервер CS 1.6 вполне можно. Однако, если захотите сделать из него сервер, то лучше накатить линукс: на атоме заводятся «из коробки» большинство дистрибутивов.

  • Диагностика авто: этот пункт уже серьезно может заинтересовать тех читателей, кто занимается автомобилями, особенно старыми. Дело вот в чём — некоторый сервисный софт для старых «бэх» и прочих брендов работает только под XP. А поскольку ставить целый ПК в гараж с потенциально нестабильным электричеством не всегда целесообразно, то подобный нетбук может оказаться очень полезным. И с ним очень удобно куда-то подлезать.

  • Тонкий клиент: нет, это я сейчас серьезно! Здесь вполне удобная клавиатура, неплохой дисплей и при этом у устройства весьма живучая АКБ. Такой девайс возможно будет очень удобно таскать по объекту и использовать в качестве тонкого клиента.


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

❯ Заключение


Вот мы и глянули на такой интересный девайс, как VAIO P. Конечно время его не пощадило, сейчас бюджетные атомы совсем тяжело справляются с повседневными задачами. Но цель выполнена, мы нашли применение старому ништяку!

Недавно китайцы выпустилиновыйнетбук/ноутбук на Intel 8088 (именно на нем, не эмулятор). После увиденного ценника (200$ = 16 тысяч рублей по текущему курсу) и невозможности доставки в РФ, пришлось остудить пыл — такой девайс я себе позволить не смогу. Зато недавно я вспоминал «за тонкие клиенты» и решил себе заказать несколько подобных штук на базе AMD Geode. Да, да, те самые x86 процессоры на 300-400мгц для embedded сегмента. Из такого девайса мы попробуем сделать с вами одноплатник на DOS, хоть и весьма прожорливый!

Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых Покупка, Электроника, Сборка компьютера, Ноутбук, Нетбук, Windows, Atom, Intel, Sony vaio, Sony, Диковинки, Редкость, Ништяки, Длиннопост

Статья подготовлена при поддержке TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud чтобы не пропускать еженедельные статьи о различных девайса!

Показать полностью 15
595

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Ни для кого не секрет, что иногда на онлайн-барахолках можно встретить продавцов, которые продают различные устройства с помойки. И ведь иногда прямо слёзы наворачиваются от того, какие крутые штуки люди умудряются выкидывать. Зачастую подобные девайсы требуют серьёзного обслуживания, но и стоят копейки: недавно я увидел симпатичную игровую консоль PGP Aio Droid Letto, которая привлекла моё внимание своими миниатюрными размерами и симпатичным дизайном, а ещё тем, что была в ужаснейшем состоянии и стоила всего 250 рублей. А поскольку я обожаю копаться в различных девайсах и давать им вторую жизнь, я сразу же её заказал! Сегодня мы с вами: приведем корпус устройства в подарок, подберем дисплей от GPS-навигатора, найдём прошивку на безымянное устройство и перепрошьём с помощью замыкания ножек NAND, а также посмотрим, годится ли на что-то консоль по цене кофе в столице!

Покупка

Мои давние читатели знают, что я просто обожаю различные старые китайские консоли. Денди, сеги, портативные устройства: уже как минимум с 10'ок игровых консолей я отремонтировал и написал о них статьи. Как уже было упомянуто выше, нашим сегодняшним героем станет некая PGP Aio Droid Letto 2012 года выпуска — ODM устройство, на которое налепили шилдик PGP. В своё время, подобные консоли были довольно популярны (в первую очередь — из-за своей цены) и как минимум несколько китайских заводов разрабатывали и продавали их локальным брендам под реализацию. Средняя цена была 2.000-6.000 рублей, что было весьма немного.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Листал я себе онлайн-барахолку в поисках игровых консолей и увидел Letto за преусловный прайс 250 рублей. Как уже говорил в интро — меня привлек приятный дизайн и компактность: я любитель поиграть в дороге, но даже PS Vita/PSP может оказаться великоватой для кармана летних шорт. А тут идеальный вариант! Ну и конечно же я видел плачевное состояние консоли и мне хотелось в ней покопаться и попытаться довести до ума.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Заказ сделан, консоль пришла из Анапы в Ейск за несколько дней и вот, уже дома я начинаю осматривать покупку и разбирать консольку. И конечно же без серьезного ремонта не обошлось!

Хардварный ремонт

Разобрать устройство довольно легко: лишь выкрутить 4 винтика, которые уже кто-то до меня потерял и расщелкнуть корпус. Перед нами открывается плата, которая не похожа на топляка, но явные следы попадания влаги имеют. Кроме того, она очень пыльная.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост
Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Поскольку устройство действительно могло лежать в грязном месте, я решил сначала полностью отмыть корпус в два этапа: мылом и спиртом. Причём спиртом мы не только дезинфицируем устройство, но и оттираем неприятное и липкое софт-тач покрытие, которое разлагается от времени.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост
Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



После мытья и сушки корпуса, я решил заодно и заменить дисплей. Родной оказался с царапинами и неприятной трещиной на тачскрине. И вот тут есть маленький лайфхак: кто сказал, что дисплеи для таких устройств нужно покупать по названию модели втридорога? Секрет вот в чём: в небольшие консоли, китайцы обычно ставили стандартные матрицы с разрешением 480x232 и интерфейсом TTL RGB от… автомобильных навигаторов и фоторамок! Почти все дисплеи с этим интерфейсом унифицированы и имеют одинаковый шлейф (40 пин) и распиновку, а поскольку тачскрин у таких модулей резистивный (резистивный тач требует всего 4 сигнальных линии), то он сразу же включен в общий шлейф дисплея, делая дисплеи навигаторов и китайских консолей взаимозаменяемыми! Вот вам и идея, куда можно применить старый нерабочий авто-навигатор :)

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



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

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



После осмотра платы, на фронтальной стороне можно увидеть сгнивший SMD-элемент. Скорее всего, это ключ и я изначально предположил, что он отвечает за питание камеры (т.к находился близкой к ней). К сожалению, после того, как я счистил коррозию, оказалось что один пятачок и ножка ключа сгнили :( И чуть позже это стало серьёзной проблемой.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Не забываем почистить аналоговой стик от грязи и пыли. Подойдет спирт или контакт-клинер.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Программный ремонт

Поскольку консоль висела на заставке, нам предстояло найти прошивку и прошить устройство. Тут нам очень помогает Wayback Machine: ищемоф. сайт устройстваи пытаемся найти кликабельные ссылки на прошивку. В моём случае, ссылка была наяндекс диски файл был на месте!

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Однако в архиве нет никакой инструкции: лишь софт для прошивки и сама прошивка. У меня был опыт с GP33003, поэтому я быстро разобрался: нам придется замкнуть пару ножек на чипе NAND. Для этого гуглим модель NAND и ищем даташит. В даташите смотрим на распиновку и ищем пины I/O — это сигнальные линии, в моём случае они находятся снизу, 5 и 6. Суть манипуляций проста: при загрузке, первичный загрузчик (Boot ROM) пытается загрузить вторичный загрузчик из встроенной памяти. Если зажата одна из сервисных кнопок (а таковых у этой консоли нет) или вторичный загрузчик найти не удалось (если плата только-только с конвейера), то он переводит консоль в режим прошивки с помощью фирменного софта. Замыкая сигнальные линии, отвечающие за ввод-вывод (и таким образом, выдавая билиберду вместо нормальных данных), мы обманываем первичный загрузчик и как-бы делаем вид, что в памяти нет системы и плата только-только с конвейера.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



По итогу девайс определился и пошёл прошиваться фирменной программой без каких либо проблем. 5 минут и вуаля! Устройство уже загрузилось и предложило откалибровать тачскрин!

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост
Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Собираем девайс и всё проверяем: кнопки работают, стик работает, всё замечательно! Или не совсем… а звук то где? Я полез менять динамик, предположив, что возможно он не перенес солёной ванны но всё оказалось куда печальнее. Ведь тот самый сгнивший ключ как раз относился к аудиотракту… Звука нет совсем, даже на подключение наушников устройство не реагирует… Вот обидно то, а? И Bluetooth у нас тоже нет. И ведь судя по всему, отлетел пятачок IN, а не GND :(

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Но это не помешает нам попробовать потестировать консольку в эмуляторах и проверить её в играх. GP33003 — вполне бодрый чип, который тянет большинство эмуляторов вплоть до PS1. Попробуем поиграть в игры для NES, SMD, SNES и PS1. Справится ли она с ними?

Играем

Сначала я решил погонять парочку предустановленных игр: Fruit Ninja и Trial X. И обе игрушки шли отлично: за Trail X можно даже повспоминать про давно ушедшие годы Gravity Defied. Игра идёт стабильно, без каких-либо лагов. В целом, спокойно можно ставить нативные игры до ~2013-2014 года — они здесь пойдут хорошо.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



Эмулятор PS1 в лице EPSXE без проблем дал настроить хардварные кнопки и попробовать поиграть в Time Crisis. FPS хороший, а как я понимаю, это далеко не самая легкая игра для PS1. Никаких лагов нет, но плавность звука, по понятным причинам, проверить нельзя. Автопропуск кадров делает своё дело (при этом рывков нет).

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



А вот эмуляторы классики, такие, как PS1 или SMD работают без нареканий. Ну если уж тяжелющий эмуль PS1 потянул, то с чего бы ему не тянуть 8 и 16 битки? Проблем никаких нет, все кнопки можно забиндить без танцев с бубном (виртуальный джойстик можно убрать).

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост
Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост



И конечно же, консоль можно использовать в качестве простенького планшета. В ВК ленту полистать, или видос посмотреть (тут был бы HDMI кстати) — короче доступны почти все фишки планшетов 2012-2013 годов. Вполне неплохо, да?

Заключение

Копаться в этом девайсе было весело. Увы, но малину подпортил сгнивший ключ: со звуком от консоли было бы гораздо больше толку. Однако сама по себе концепция устройства очень классная и я понимаю, почему современные анберники в похожем дизайне и форм-факторе расходятся как горячие пирожки: это действительно удобно! И даже несмотря на довольно старое железо, если у вас есть подобный девайс, он всё ещё может оказаться вам полезным.

А вам как этот гаджет? Жду ваше мнение в комментариях! Кстати, если вдруг у вас есть подобные китайские консольки и вы не хотите с ними замарачиваться/не можете сами оживить — я их последнее время начал коллекционировать и оживлять из принципа. Авось кому-то данная в статье информация окажется полезной и вы сможете оживить свой ништяк?

Показать полностью 19
212

Листал я недавно юлито и наткнулся на такой лот всего за 400 рублей!

Это же новодельный "сюбор": денди, к которой прикрутили клавиатуру и мышь (работают только на "своем" картридже) и который даже позволял выполнять некоторые простые операции обычного ПК. В нем было подобие ворда, экселя, обучающий софт для детей, нинтендовский бэйсик, PC-DOS. При этом, данные действительно сохранялись на картридже: скорее всего, внутри стоит SRAM, которую постоянно подпитывает батарейка (похожая концепция использовалась для некоторых игр типа зельды). Подобные клоны выпускались до ~2005 года, но в продаже их можно найти и сейчас. У меня есть целая куча картриджей для сеги и денди: будем ждать статью?

Листал я недавно юлито и наткнулся на такой лот всего за 400 рублей! Покупка, NES, Dendy, Игры, Консоли, Гаджеты, Famicom, Анонс, Ретро-консоль
194

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

К сожалению, в наше время многие старые, но весьма неплохие по характеристикам гаджеты отправляются напрямую в помойку, и их владельцы не подозревают, что им можно найти применение. Сервер, мультимедийная-станция, да даже просто как TV-приставка — люди в упор не замечают сфер, где старенький планшет мог бы быть полезен. Но как быть, если посвящаешь жизнь портативным гаджетам, кодингу и копанию в железе? Правильно: сделать довольно мощную игровую консоль из старого планшета самому! Сегодня вам расскажу, как я сделал свою портативную приставку из планшета с нерабочим тачскрином, Raspberry Pi Pico и 8 кнопок! За рабочим результатом прячется несколько дней работы: поиск UART на плате, разработка контроллера геймпада на базе RPi Pico, написание приложения-сервиса, которое слушает события и отправляет их в подсистему ввода Linux в обход Android. Интересно? Тогда жду вас под катом!

❯ Мотивация


Прошло уже практически 10 лет с того момента, как у меня появилась моя первая портативная консоль. Несмотря на то, что я был заядлым ПК-игроком, я уже успел посмотреть на PS3 и PSP, но денег на их покупку у меня особо не было, да и к тому времени уже был в наличии Android-планшет. Но к моему 13-летию в 2014 году, когда я ходил и выбирал себе будущий девайс на день рождения, отец и мама решили подарить мне мою первую портативную консоль. Изначально, я уговаривал её купить мне целых два девайса, но бюджет был ограничен 4.000 рублей, а я хотел взять смартфон Fly IQ239 и консоль JXD S601 одновременно:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост


Однако, увидев здоровую 7-дюймовую консоль в магазине TREC (думаю, жители южной части РФ помнят такой), мама уговорила меня взять именно её, мотивируя это «ну и чего ты будешь тыкаться в этот мелкий экран? Возьми большую». После покупки гаджета, я был доволен: играл какие-то игрушки с ретро-платформ, устанавливал игры на Android, сидел в ВК через Kate Mobile. Что еще нужно было школяру? Однако, планшет прожил у меня недолго: с очередного лага я психанул и ударил по нему кулачком, унеся на тот свет и дисплей и тачскрин. Так консолька и пролежала в подвале около 8 лет. Впрочем, мне продолжали импонировать подобные устройства и в прошлом году я купил и написал про несколько подобных девайсов.

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост



Несколько месяцев назад, мой читатель Кирилл Севостьянов с Хабра прислал мне HTC HD2 в качестве донора и планшет Prestigio PMP7170B3G, который был рабочим, но… у него отказал тачскрин. Я всё думал, чего бы с ним сделать и решил реализовать игровую консольку своими руками из подручных средств. Идея крутилась в голове довольно давно, но реализовал я её только сейчас.

❯ Что нам нужно сделать?


Итак, что должно быть у портативной консоли? Чипсет, дисплей, звук, ОС — это всё нам уже предоставляет планшет. Нам остаётся лишь сделать свой геймпад. Давайте подумаем, что нам будет нужно для того, чтобы его сделать и передавать от него события на планшет:

  • Контроллер для геймпада: тут нам подойдет практически любой микроконтроллер, который работает от 3.3в. Выбор большой: Arduino Pro Mini 3.3v, ESP32, RPi Pico. Я остановился на последнем: недавно я взял себе две штучки «пощупать» их — и они мне очень понравились!

  • Физический интерфейс: с планшетом нужно как-то общаться. У нас есть три варианта: USB (не факт, что поддержка преобразователей включена в ядре), UART и SPI/I2C на пятачках тачскрина (потребуют написания драйвера т. к. в android-устройствах нет прямого доступа к SPI/I2C из userland'а). Я остановился на UART: его легко найти на большинстве китайских планшетов, а если не получилось — то на помощь может прийти схема платы.

  • Программная реализация: как это будет работать? Я решил реализовать геймпад в виде сервиса на Android, который слушает состояния кнопок с UART и «инжектит» события напрямую в драйвер ввода. Таким образом, поддержка нашего геймпада появляется даже в самой системе — можно управлять менюшкой или приложениями как с клавиатуры!


    С планом определились, пора начать с программной части: сначала нам обязательно понадобится ROOT-доступ. Его получение на разных девайсах отличается — на prestigio уже был порт CWM и я просто поставил SuperSU. Без ROOT доступа мы не сможем использовать UART!

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост


Теперь нам нужно найти пятачки UART на плате. Разведен он не везде, но в случае устройств на MediaTek — почти всегда, ещё и пятачки подписаны. На моём планшете он нашёлся сразу: был между двух металлических экранов и соответствовал 4-ому каналу UART. Получить к нему доступ можно в /dev/ttyMT3. Я использую ESP32 в качестве UART преобразователя: подпаиваемся к RX/TX, запускаем putty и заходим в adb shell. Определяем бодрейт (скорость) нашего UART порта — на MediaTek он обычно равен 921600, на других чипсетах — 115200. Пытаемся что-то вывести и хоба — мы уже можем «поболтать» с планшетом!

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

❯ Приложение-сервис


Итак, у нас уже есть доступ к UART и мы можем общаться с планшетом из внешнего мира. Но получить события с кнопок пол дела, нужно их ещё и послать в систему. Для этого есть целых три способа:

  1. InputManager.injectInputEvent — именно этим методом пользуется команда input, которую вы можете использовать через adb. Но увы, он работает только при наличие разрешения INJECT_EVENTS, который доступен только системным приложениям — находятся они в /system/app и подписаны тем же сертификатом, что и остальная прошивка.

  2. Модуль uinput дает возможность создать виртуальное устройство ввода и посылать события из userland'а — т. е. из прикладного приложения. У моего планшета было устройство /dev/uinput, но lsmod показывал, что сам модуль не загружен. Так что отметаем — он есть не везде.

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


Сначала нам нужно узнать, какие кнопки поддерживают загруженные устройства ввода в системе. Для этого используем команду getevent -li. Там есть разные устройства ввода, в том числе и тачскрин (если вам нужно симулировать нажатия на экран), мне же подошёл драйвер физических кнопок mtk-kpd. Он занимается обработкой кнопок громкости, включения и т. п. Тут важно обратить внимание на то, что если попытаться послать кнопку, которое устройство не реализует (например пробел), то ничего не произойдет:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост



Инжект событий я писал на C, т. к. это требовало прямой записи input_event, а в Java прокинул его через Jni. Концепция простая: открываем устройство /dev/input/event2 и посылаем в него события ввода и синхронизации (это обязательно!), которые затем Android читает и обрабатывает:

#include <linux/uinput.h>

#include <fcntl.h>

#include <unistd.h>

#include <stdio.h>

#include <stdlib.h>

#include <android/log.h>

#include <jni.h>

int uinput;

extern "C" JNIEXPORT void JNICALL Java_com_monobogdan_inputservicebridge_InputNative_init(JNIEnv *env, jclass clazz) {

uinput = open("/dev/input/event2", O_WRONLY);

__android_log_print(ANDROID_LOG_DEBUG , "Test", uinput >= 0 ? "Open event OK" : "Failed to open event"); }

void emit(int fd, int type, int code, int val) {

struct input_event ie; ie.type = type;

ie.code = code; ie.value = val;

ie.time.tv_sec = 0;

ie.time.tv_usec = 0;

write(fd, &ie, sizeof(ie)); }

extern "C" JNIEXPORT void JNICALL Java_com_monobogdan_inputservicebridge_InputNative_sendKeyEvent(JNIEnv *env, jclass clazz, jint key_code, jboolean pressed) {

__android_log_print(ANDROID_LOG_DEBUG , "Test", "Send");

emit(uinput, EV_KEY, key_code, (bool)pressed ? 1 : 0);

emit(uinput, EV_SYN, SYN_REPORT, 0);

}

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

U L где U/D — нажато, не нажато, а L — однобайтовый идентификатор кнопки. В случае L — это влево, R — вправо и т. п. Вся доступная раскладка хранится в словаре. Причём само чтение из UART реализовано костылем с чтением «чужого» stdout, т. к. android-приложения не умеют сами по себе работать с root правами. В теории, это могло дать неприятный оверхед, но на практике никакого серьезного инпут лага это не создает. Не забываем сделать устройство event записываемым — ставим ему права 777:

package com.monobogdan.inputservicebridge;

public class InputListener extends Service {

private static final int tty = 3;

private InputManager iManager;

private Map<Character, Integer> keyMap;

private Method injectMethod;

private Process runAsRoot(String cmd)

{

try {

return Runtime.getRuntime().exec(new String[] { "su", "-c", cmd });

}

catch (IOException e)

{

e.printStackTrace();

return null;

}

}

@override

public void onCreate() {

super.onCreate();

// According to linux key map (input-event-codes.h)

keyMap = new HashMap<>();

keyMap.put('U', 103);

keyMap.put('D', 108);

keyMap.put('L', 105);

keyMap.put('R', 106);

keyMap.put('E', 115);

keyMap.put('B', 158);

keyMap.put('A', 232);

keyMap.put('C', 212);

InputNative.init();

try {

runAsRoot("chmod 777 /dev/input/event2").waitFor();

} catch (InterruptedException e) {

throw new RuntimeException(e);

}

Executors.newSingleThreadExecutor().execute(new Runnable() {

@override

public void run() {

Process proc = runAsRoot("cat /dev/ttyMT" + tty);

BufferedReader reader = new BufferedReader(new InputStreamReader(proc.getInputStream()));

while(true)

{

try {

String line = reader.readLine();

if(line != null && line.length() > 0) {

Log.i("Hi", "run: " + line);

boolean pressing = line.charAt(0) == 'D';

int keyCode = keyMap.get(line.charAt(2));

Log.i("TAG", "run: " + keyCode);

InputNative.sendKeyEvent(keyCode, pressing);

}

}

catch(IOException e)

{

e.printStackTrace();

}

/*try {

Thread.sleep(1000 / 30);

} catch (InterruptedException e) {

e.printStackTrace();

}*/

}

}

});

}

@override

public IBinder onBind(Intent intent) {

return null;

}

}

Таким образом, если мы отправляем с ПК «D L» — система считает, что мы зажали стрелку влево, а U L — считает что мы отпустили. Но если mtk-kpd поддерживает стрелки и еще некоторые действия без каких либо проблем, то enter в список обрабатываемых кнопок не входит: придется мудрить! И тут нам приходит на помощь механизм трансляции кодов кнопок в действия: они хранятся в специальных файлах .kl в /system/usr/keylayout/. Я назначил DPAD_CENTER на… кнопку регулировки громкости звука! Ну, а почему бы и нет. :) Таким образом можно переназначить уже имеющиеся кнопки громкости на, например, start/select.

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

❯ Геймпад


После того, как сервис был готов и отлажен, нужно было реализовать хардварную часть проекта — сам геймпад. В качестве контроллера я, как уже говорил, выбрал Raspberry Pi Pico на базе МК RP2040 — бодреньком контроллере с двумя ARM Cortex-M0 ядрами. Стоит копейки, а в отличии от ESP'шек, его SDK не такое перегруженное и выглядит более приближенным к bare-metal.

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост



На данный момент, я решил развести все кнопки на бредборде — макетной плате без пайки, т. к. макеток для пайки у меня под рукой не было. Сделал примитивный геймпад:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост



Развел на соответствующие GPIO:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост



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

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#include "pico/stdlib.h"

#include "pico/time.h"

#include "hardware/uart.h"

struct keyMap

{

int gpio;

char key;

bool pressed;

int lastTick;

};

keyMap keys[] = {

{

15,

'L',

false,

0

},

{

14,

'U',

false,

0

},

{

13,

'D',

false,

0

},

{

12,

'R',

false,

0

},

{

11,

'E',

false,

0

},

{

10,

'B',

false,

0

},

{

20,

'A',

false,

0

},

{

21,

'C',

false,

0

}

};

#define KEY_NUM 8

int main() {

stdio_init_all();

uart_init(uart0, 921600);

gpio_set_function(PICO_DEFAULT_UART_TX_PIN, GPIO_FUNC_UART);

gpio_set_function(PICO_DEFAULT_UART_RX_PIN, GPIO_FUNC_UART);

sleep_ms(1000); // Allow serial monitor to settle

for(int i = 0; i < KEY_NUM; i++)

{

gpio_init(keys[i].gpio);

gpio_set_dir(keys[i].gpio, false);

gpio_pull_up(keys[i].gpio);

}

while(true)

{

int now = time_us_32();

for(int i = 0; i < KEY_NUM; i++)

{

char buf[5];

buf[1] = ' ';

buf[3] = '\n';

buf[4] = 0;

if(!gpio_get(keys[i].gpio) && !keys[i].pressed && now - keys[i].lastTick > 15500)

{

buf[0] = 'D';

buf[2] = keys[i].key;

puts(buf);

keys[i].lastTick = now;

keys[i].pressed = true;

continue;

}

if(gpio_get(keys[i].gpio) && keys[i].pressed && now - keys[i].lastTick > 15500)

{

buf[0] = 'U';

buf[2] = keys[i].key;

puts(buf);

keys[i].pressed = false;

keys[i].lastTick = now;

}

}

}

}

Собираем всё вместе и тестируем. Хоба, всё работает, мы можем перемещаться по менюшке используя наш геймпад!

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост



А почему бы не попробовать поиграть в какую-нибудь игру? Ну мы же консоль вроде делаем: берём эмулятор NES, биндим кнопки в настройках и наслаждаемся игрой в Марио!

❯ Заключение


Реализация этого проекта заняла у меня не так уж и много времени: всего около 3-х дней работы по вечерам. Вероятно кто-то спросит: «а чего ты просто Bluetooth геймпад не купил?». Так это не прикольно ведь. Гораздо приятнее играть в девайс, к которому ты приложил руку сам. Более того, не у всех старых планшетов есть BT. Обошёлся на данной стадии проект недорого: планшет мне подарили бесплатно (точно также у вас дома может лежать подобный), RPi Pico — 350 рублей, кнопки по 10 рублей/штучка.

В целом, я сам по себе обожаю копаться в различных железках и их софтварной части (вспомнить хотя-бы статью про перекомпиляциюu-boot из вендорских исходников для нонейм консоли), а созидать что-то свое вообще вызывает какие-то нереальные всплески эндорфина — оно и понятно! :)

Однако несмотря на то, что мы уже имеем рабочий «прототип», проект далёк от завершения: я намерен довести его до конца и окончательно перевоплотить старый планшет в автономную игровую консоль (и рассказать об этом во второй части статьи). Для этого мне понадобится распечатать корпус и кнопки на 3D-принтере. К сожалению, у меня в городе ни у кого особо нет 3D-принтеров, поэтому начну копить на Ender 3, а от вас, читателей, с удовольствием почитаю мнение в комментариях и советы касательно выбора принтера!

Статья подготовлена при поддержке TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать еженедельные статьи про моддинг различных гаджетов!

Показать полностью 10 1
9

Сервисники, у вас остались "симаки"?

Привет! Сейчас потихоньку работаю над контентом интересной самоделки "из того что под рукой". В качестве дисплейной части нужен будет дисплей, а поскольку брать с алика обычный 8080/SPI дисплей на условном ili9341 не так интересно, то хотелось бы применить оный от сименса - они хорошо документированы, на них легко собрать бустер подсветки и я его уже не раз заводил сам. Однако несмотря на мою обширную коллекцию мобилок, именно "семенов" у меня очень мало. Может у кого-то в тумбочке валяются трупы (но с дисплеями) CX65, S65, M65, A60, C60, М55, MC60, S55? Если есть у кого-то несколько штук, то готов прикупить - пойдут в дело :) Только, пожалуйста, не нужно корячить рабочие девайсы, нужно именно с доноров :)

165

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку?

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


В наше время, немногие производители смартфонов решаются кардинально экспериментировать с форм-фактором устройств: на слух приходит лишь Xiaomi с кнопочными смартфонами Qin, UniHertz со своим QWERTY-смартфоном Titan и некая компания Soyes из Китая, модельный ряд которой состоит исключительно из смартфонов с диагональю дисплея 3" и менее. Устройства этой компании отличаются не только миниатюрными размерами и полноценными возможностями смартфона за 50$, но и тем, что визуально копируют флагманские модели iPhone и Samsung! Я довольно давно слышал о «сойесах», но обзавестись им получилось только сейчас: причём всего за 150 рублей, вместе с родной коробочкой и скрытым дефектом тачскрина! Сегодня мы с вами: посмотрим на мини-смартфоны и попытаемся понять причину их популярности, отремонтируем девайс подручными средствами и посмотрим, на что же способен такая кроха в 2023 году!

Как вообще появились такие смартфоны?

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Рынок миниатюрных телефонов отнюдь не молод. Маленькие телефоны начали появляться еще в начале десятых, причём уже тогда они были весьма необычными с точки зрения дизайна. Маленькие реплики Vertu, телефоны в форме машинок и зажигалок, и в других интересных корпусах. Такие мобильники зачастую покупали не столько для звонков, сколько в качестве приятного подарка:

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


BQ… Ferrara!

Однако совсем уж сувенирными назвать их нельзя: с них можно было не только звонить или получать СМСку, но и посидеть в интернете, а то и початиться в аське при наличии поддержки Java. Тем не менее, они всё ещё оставались обычными телефонами, без каких-либо возможностей смартфона. Мода на небольшие Android-смартфоны была довольно скоротечной и прошла в 2010-2013 годах: в основном, подобные устройства делали Samsung (Galaxy Pocket, Galaxy Mini) и Sony (X10 Mini, X8 Mini, Xperia U в каком-то смысле), а затем производители начали с каждым годом только наращивать размеры дисплея и уменьшать рамки, выдавив с рынка почти все «компакты» к нашему времени. Иногда китайских производителей и предпочтения азиатского рынка понять довольно сложно и на условном алике/таобао можно заметить интересные новинки, которые в официальный ритейл не попадают. Телефоны в форме Nokia 3310 размером с зажигалку и возможностью использования в качестве гарнитуры, мобильники-гибриды в виде игровой консоли (у меня такой есть) с эмуляторами игр с NES:

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


И конечно же девайсы, которые делают Unihertz и Soyes. Выйдя на рынок примерно в 2017-2018 году, обе компании начали делать маленькие, но тем не менее, полноценные смартфоны, с которых можно и в ВКшечке посидеть, и с смарт-часами синхронизировать и Хабр полистать. Но было отличие в цене: Unihertz — весьма своеобразный бренд и их устройства известны необычным дизайном и кусачей ценой, зато железо и ОС всегда современные и не особо отдают «бюджеткой». Такие смартфоны ой как нечасто встретишь в РФ:

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


А вот Soyes — другое дело! Их девайсы в основном стоили около 50$, имели бюджетное железо (но при этом, действительно хорошие и качественные IPS-матрицы), некоторую оптимизацию Android под такие размеры дисплея и, что самое важное, визуально копировали последние модели смартфонов от Apple и Samsung. Такой маркетинговый ход был прямо в точку: ведь пощупать мини-версию флагмана многим интересно, а 3 тыщи рублей не такие уж и большие деньги, чтобы хотя-бы попробовать устройство таких размеров. И многие удивятся, но у подобных микросмартфонов есть свои фанаты. В основном, это те же люди, что любят большие смарт-часы: на 4pda даже есть клуб владельцев миниатюрных мобильников, в котором аж 66 страниц обсуждений на момент написания статьи!

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост

Покупка и оживление

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост
Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост

Как я уже говорил, о подобных устройствах я знал ещё с самого их появления в онлайн-магазинах. Но разжиться смог только сейчас и всего за 150 рублей (~2.5$)! Некий мужик продавал лот из 11 мобильников (предположительно, девайсы нашли на свалке, но я их уже проспиртовал и помыл — в этом нет ничего такого) по оговоренной выше цене за штучку. Сегодняшний герой, PhoneBaby U5 (клон Soyes 6S), пришёл целым и в своей родной коробочке, с родным кабелем и даже наушниками! Я толкнул миниатюрный АКБ на 1.000мАч, похожий на аккумулятор Nokia N95, поставил устройство на зарядку, включил устройство и…

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Тачскрин то не работает, а ведь устройство визуально в идеальном состоянии! Как так то? Благо, смартфон очень легко разбирается и даже дисплей у него не одно целое с тачскрином, а просто садится в посадочное место (как на первых Android-смартфонах). По началу я проверил шлейф тача, коннектор, но проблема оказалась в другом: сама тач-панель (которая обнаруживает касания) склеена с стеклом, которое в свою очередь склеено с рамкой.

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


От некачественной склейки на заводе, тач-панель слегка отслоилась из-за чего смартфон вообще не реагировал ни на какие касания. Слегка прижав верхнюю часть обратно и запустив смартфон, я обнаружил что тач теперь работает. Я решил сделать быстрофикс: подложил кусок бумажки в качестве прокладки между верхней частью дисплея (где расположен его контроллер) и самим тачскрином: теперь тач работает безотказно. Причём проблема то довольно массовая: тоже самое было на некоторых китайских репликах самсунгов и просто дешевых девайсах. Просто так, от лежания в шкафу переставал работать тачскрин!

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


В процессе подготовки статьи, я успел немного поиграться с прошивкой девайса. Конкретно мое устройство работает на базе двухядерного чипсета MediaTek MT6571 (MT6572 без 3G, только 2G), имеет 256мб ОЗУ (да, именно мегабайт, даже не 1гб!), 512мб NAND ПЗУ, GPS и 2.5" IPS дисплей с неплохим для таких размеров разрешением 240x432, а работает устройство на базе Android 4.4 KitKat. Поскольку у меня в руках Soyes 6S в его первой ревизии (поздние пошли на 6572 и 6580), то выкладываю свой дамп надиск, авось у кого-то есть такой-же в состоянии кирпича.

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост
Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


И наверняка вы, мои читатели, подумаете что с такими характеристиками смартфон будет диким тормозом и максимум сможет выполнять функции простой звонилки. Как-бы не так, даже меня этот малыш очень удивил!

Смотрим на гаджет

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Вся миниатюрность смартфона не будет иметь никакого смысла, если производитель не адаптирует под него интерфейс системы. И тут китайцы не схалтурили: они реализовали собственный лаунчер с двумя колонками под приложения и небольшим пространством для рабочих столов, а DPI самой системы подогнали так, чтобы устройством было легко пользоваться большим пальцем. А поскольку устройство сделали в виде iPhone и из кнопок у него есть только Home, производитель реализовал что-то типа Assistive Touch, через который и предлагается выполнять действия назад/меню. Ну, тем кто пользовался iPhone до этого, привыкнуть будет довольно легко.

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Из коробки набор приложений стандартный: плеер, галерея, камера, диктофон, браузер. Однако в отличие кнопочников на Android, производитель не ограничивает установку сторонних приложений: правда из коробки здесь доступно всего несколько десятков мегабайт, так что флэшка для работы просто необходима. Свои прямые функции звонилки девайс выполняет хорошо: в таком мелком корпусе нашлось место аж под две mini-SIM, а номеронабиратель умеет в синхронизацию и импорт/экспорт контактов из vcf.

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


СМСки тоже набираются вполне неплохо: я со своими толстыми пальцами без проблем попадаю по буквам обычной клавиатуры Android, но лучше всего будет попробовать поставить клавиатуру от старых Xperia: там есть обычный Т9. Нет проблем и с электронной почтой: встроенный клиент без проблем подхватывает и gmail, и яндекс, умеет пуши и регулярно проверять почту. Проверять почту на таком экранчике вполне комфортно (экспиренс схож с оным на смарт-часах, только заметно располневших):

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Несмотря на размеры, телефонную часть почти ничем не обделили: и неплохая вибрация, и динамик довольно громкий, и симки две. В более поздних ревизиях есть поддержка 3G и само собой, смартфон умеет выполнять роль модема. Несмотря на маленькую емкость АКБ в 1.000мАч, мобилкам умудряется продержаться сутки, а то и двое! Я, лично, рассчитывал на один день максимум.

Мессенджеры, серфинг и развлечения

Несмотря на диагональ дисплея и странное разрешение, на смартфон всё ещё можно установить самый минимум необходимых приложений: ВК в виде Kate Mobile, Telegram в виде Telegram X и даже WhatsApp (смотрите версию под Android 4+, свежие в основном идут для 5+. К сожалению, с октября Meta решили окончательно прибить лучшую версию Android). Всё это не просто как-то работает, а вполне себе бодро бегает, причём одновременно, хотя устройство конечно начинает неплохо нагреваться.

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост

В Kate Mobile, кстати, можно без проблем слушать музыку: в качестве плеера устройство себя неплохо проявляет, в руках лежит будто какой-то Cowon из 2008! Тем не менее, качество звука в проводных наушниках прям так себе (оно не очень плохое, но после флагманского устройства разница будет заметна), поэтому лучше использовать Bluetooth. Возможности подключить внешний USB-цап нет: у устройства нет поддержки OTG.

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Даже потреблять контент можно! А у Unihertz Jelly силенок хватит даже тикток гонять без проблем!
Браузер тут только стандартный или Opera Mini: за хром забываем на таком объеме ОЗУ. Но тем не менее, загуглить что-то или полистать Хабр можно почти без лагов. А вот с более тяжелыми сайтами типа Пикабу уже тяжелее — браузер не поддерживает современные веб-технологии, от чего верстка ломается. Жаль!

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост
Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Что касается развлечений, то большинство игр будет слишком мелкими для такого устройства, хотя времяубивалки он вполне себе тянет. Speedx с гироскопом играется вполне приятно, всякие лабиринты тоже неплохо: самое время вспомнить классику мобильных игр!

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост

Камера


По каким-то причинам, китайские производители всегда ставят в бюджетники две хреновые камеры, вместо одной нормальной. Так же и с этим устройством: есть и фронталка, и задняя камера, но крайне низкого разрешения. Автофокуса тоже нет. Качество снимков на улице может вернуть ностальгию по 2007 году и сименсу:

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост

Аж ностальгия пробирает, да?

Зато, устройство заметно получше фоткает при плохом свете и макро:

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост


Короче, забудьте об использовании «сойесов» в качестве камерафонов, хотя юнигерцы в более дорогом классе дают очень и очень приличные фото (взял с сайта PCMag, у меня юнигерцов не было):

Крошечная копия iPhone 6 за 150 рублей — можно ли пользоваться смартфоном на Android, размером с ладошку? Смартфон, Мобильные телефоны, Покупка, Телефон, Девайс, Гаджеты, Диковинка, Редкость, Android, iPhone, Apple, Длиннопост

Заключение


Вот скажу вам честно, я на протяжении недели, время от времени брал этот девайс и понемногу пользовался им. И с каждым разом, он нравился мне все больше и больше, я понял, почему некоторым людям нравятся мини-смартфоны. Касаемо размеров мобильных девайсов, я бросаюсь в крайности: мне нравятся как огромные лопаты типа Galaxy Mega 6.3 или Actwell I6000/Turbopad 630 так и вот такие «малыши», ведь в них действительно есть некая харизма и даже удобство. И если подобный смартфон навряд-ли способен стать основным из-за большого количества потребляемого нами контента, то как второе устройство — вполне ничего. А может, самое время начать выпускать ремешки для подобных смартфонов и начинать носить их в качестве часов?

А как вам такие миниатюрные смартфоны? Понравился ли вам PhoneBaby U5? Жду ваше мнение в комментариях!

P.S Друзья! В процессе подготовки статьи, мой девайс ушел в бутлуп из-за заполнения памяти. На таких девайсах желательно переносить все приложения на MicroSD! Статья подготовлена при поддержке компании TimeWeb Cloud. Подпишитесь на меня и @Timeweb.Cloud, чтобы не пропускать новые посты о различных диковинных девайсах каждую неделю!

Показать полностью 25
Отличная работа, все прочитано!