ZXDOS+ как NES/Famicom/Dendy

Продолжаем «мучать» испанскую железяку ZXDOS+. Тему её основного использования как ZX Spectrum и как ZX Spectrum Next я уже достаточно охватил, теперь пришло время затронуть дополнительные варианты её использования. Ну и действительно, раз уж девайс основан на FPGA-чипе (с 25-ю тысячами ячеек), который позволяет «заливать» в него любую влезающую в него железную схему, то странно было бы останавливаться исключительно на одной. И меня это устройство заинтересовало в том числе и возможностью использования его в качестве других 8-битных ПК того же периода существования, что и Спектрум.

Самым интересным для меня показалась возможность установки ядра NES (Nindendo Entertainment System), поэтому начну именно с него. Ну и никак нельзя упустить из виду это ядро, поскольку ну у кого же из детей 90-х не было Dendy (российский клон NES/Famicom)? У меня-то вот лично не было (я сознательно выбрал Спектрум), но у многих родственников и знакомых он был, поэтому мне удалось вволю поиграть на этой приставке в разные игры.

0 + 0 -

Джойстики и геймпады для ZXDOS+

Давным-давно, когда у меня ещё не было ПК на архитектуре x86, у меня был Пентагон — 128-килобайтный советско-российский клон широко известного на тот момент ZX Spectrum. Выглядел он примерно вот так:Компьютер был великолепен своим корпусом со встроенным 5-ти дюймовым дисководом. Но вот клавиатура была так себе. В отличии от «Символа» он был снабжен оригинальным процессором Z80 и стандартным меню Пентагона с вызовом TR-DOS 5.03. Входы-выходы были стандартные советские DIN5: выход на телевизор был RGB-стандарта, стерео-выход на колонки и вход для Kempstone-джойстика. И вот на джойстиках хотелось бы сегодня остановиться подробнее.

0 + 0 -

Реальные дисководы, ZXDOS+ и Beta Disk 128X

Немного прервался мой цикл обзора миниустройства ZXDOS+, которое мне понравилось своей идеей и неплохой аппаратной реализацией. Если вкратце, это устройство с FPGA-чипом, которое можно перепрограммировать на лету с помощью специально созданных ядер, и использовать его как почти полноценный 8-битный компьютер (в том числе — и для ZX Spectrum). Если подробно — то надо читать с начала.

Но я не просто так отвлёкся, просто меня очень заинтересовал момент с работой с реальными источниками данных для ZX Spectrum. И если в ZXDOS+ присутствует вход для работы с магнитофоном, т.е. можно полноценно «наслаждаться» звуками закачки игр с кассет, то вот дискеты TR-DOS хотя и поддерживаются, но только в виде эмуляции их закачки с TRD-образов с помощью esxDOS.

Правда, для начала неплохо было бы раздобыть сами дисководы (поскольку у меня осталось от всех моих запасов только пачка 5-дюймовых дискет), проверить их работоспособность и как-то с ними провзаимодействовать. Поэтому и случился этот двухмесячный забег «по граблям»: с поиском и покупкой нужных устройств, установкой и настройкой ОС и поиском нужного эмулятора ZX Spectrum.

0 + 0 -

ZXDOS+ в качестве ZX Spectrum Next

Продолжаем обзор интересного устройства родом из Испании: ZXDOS+

Первое впечатление у нас уже было, BIOS и его прошивку разобрали, использование его в качестве полноценного ZX Spectrum вместе с esxDOS тоже оценивали. И теперь надо двигаться дальше — проверять остальные возможности, т.е. «ядра», которые могут быть залиты в прошивку FPGA-платы, находящейся в основе этой коробчонки.

И начнём с того, что меня сразу зацепило при первом просмотре информации об этом устройстве — поддержке работы в режиме ZX Spectrum Next. Заинтересовало потому что изначально я его и хотел прикупить, но каждый раз жаба брала за горло и уговаривала, что эмуляторы, мол, нынче хороши… Да, но хоть эмуляторы очень хороши, но запускать каждый раз комп ради загрузки эмулятора — это излишнее расточительство и времени и денег. С другой стороны, ZX Spectrum Next занимает всё-таки прилично места, а если его каждый раз вытаскивать и подключать к монитору, то это будет напрягать. И вот пока я сам с собой боролся — вот тут и наткнулся на этот интересный девайс, который как раз почти ничего не занимал, да и стоил заметно дешевле Next‘а. При этом, судя по обзору, ничем от него при работе не отличался.

1 + 0 -

ZXDOS+: ядро Spectrum и esxDOS

Ну и наконец-то мы дошли до того самого, ради чего это устройство и создавалось — для использования его в качестве полноценного ZX Spectrum да ещё и с наворотами. Как уже упоминалось в первой части, у данного устройства есть всё необходимое, чтобы нормально функционировать как полноценный Спектрум, только у него вместо оригинальной схемы есть FPGA, в которую можно заливать нужную прошивку (и ядро оригинального Спектрума там уже есть и причём загружается по умолчанию), и есть отдельные входы для PS/2-клавиатуры и PS/2-мыши (причём можно использовать и переходники с USB, лишь бы сам протокол был реализован в этих устройствах ввода), есть VGA-выход, корректно выдающий картинку на устройства, которые поддерживают вертикальную частоту развёртки 50-60 Hz, есть два гнезда для джойстика (причём их тип можно выбрать в BIOS), есть стандартный отдельный аудиовыход, есть даже аудиовход для загрузки программ с магнитофона и спектрумовский слот расширения. Полный фарш. Но есть и ещё одна приятная особенность — это наличие слота для MicroSD-карты и возможностью загружать программы с карты туда вставленной. 

0 + 0 -

BIOS и прошивка новых «ядер» в ZXDOS+

В предыдущей части мы кратко ознакомились для чего нужно устройство типа ZXDOS+ и поняли, что в чистом виде после покупки оно представляет из себя ZX Spectrum 48 с возможностью писать программы на BASIC, загружать и сохранять данные с помощью аудиовыхода (например, подключая его к магнитофону, чтобы грузить оригинальные кассеты с играми для ZX Spectrum). Но этого явно недостаточно, чтобы оправдать цену в 130 евро: проще было бы на барахолке купить любой из отечественных аналогов-раритетов, доживших до наших дней (от 2 до 5 тысяч рублей в зависимости от состояния).

Данное же устройство обладает гораздо большими возможностями, чем это можно было бы подумать, и способно полноценно «эмулировать» не только ZX Spectrum (причём с добавочными возможностями), но и другие 8-битные ПК. Кавычки здесь не просто так, а потому что как таковой эмуляции (т.е. когда на одной аппаратной платформе запускают программы другой аппаратной платформы) нет. Потому что «внутре у неё неонка», а точнее FPGA (ПЛИС), т.е. перепрограммируемый чип, который с нужной прошивкой обретает все черты оригинальной платы и, по сути, ничем от неё (с точки зрения схемотехники) не отличается (всякие там нюансы конкретных реализации и токи утечки опустим, как незначительную величину). То есть то, ради чего раньше приходилось разводить и паять отдельную плату, теперь можно просто заменить программной реализацией схемы, закачав потом её в кристалл FPGA. Ну и понятно, что записать можно туда не одну-единственную схему, а множество, лишь бы железо выдержало. Поэтому и ZXDOS+ можно использовать не только как ZX Spectrum, но и как Amstrad CPC, MSX, Nindendo NES и всякое другое… Лишь бы были созданы специальные прошивки для этих устройств. Ну и, по умолчанию, ZXDOS+ идёт сразу с несколькими этими «ядрами» (cores): ZX Spectrum, ZX Spectrum Next, MSX, Amstrad CPC, Acorn Atom. При этом другие ядра можно тоже скачать с сайта и установить.

0 + 0 -

Первое впечатление о ZXDOS+

Прикупил я себе интересное устройство и решил изложить тут свои мысли и впечатления. Наткнулся я на него не как-то случайно, блуждая по просторам интернета, а после просмотра очередного видео с youtube-канала sinc LAIR. Сам канал, кстати, отличный и подходит не только для отмороженных спектрумистов, любящих поспектрумировать, но и просто для интересующихся данной тематикой и ретро-играми. Есть и познавательные видео, есть стримы игр и т.п. И вот очередное видео было как раз полностью посвящено этой загадочной штуке, которую прислали ведущему этого канала.

 

0 + 0 -

Опыт использования и разборка диспенсера мыла YOUPIN MINIJ Auto Foaming Hand Wash

Пришлось продолжить тему устройств от «дочек» Xiaomi. Правда сегодня речь пойдёт не об «умном» устройстве, а о вполне себе обычном диспенсере (раздатчике) жидкого мыла: YOUPIN MINIJ Auto Foaming Hand Wash. Обычное такое само в себе устройство, работающее на батарейках и без возможности подключения к какой-нибудь сети — проводной или беспроводной, в любых их проявлениях и комбинациях.

   
1 + 0 -

Mi Smart Kettle — а умный ли чайничек?

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

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

  • крышка чайника перестала открываться по кнопке,
  • крышка сломалась в месте соединения и отвалилась,
  • протечка самого чайника в разных местах (сварные стыки колбы, шкала уровня воды),
  • прекратившая контачить кнопка включения чайника.
0 + 0 -

Будьте осторожнее с 4G на тарифах без пакетов интернета

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

Но тут поставил сим-карту Мегафон, давно валявшуюся у меня без дела, как вторую в свой мобильный телефон ASUS ZenFone Max Pro M1. Чисто для использования по работе, чтобы не светить личный номер в режиме удалённой работы в этой «самоизоляции»… Понятно, что основной номер с пакетом мобильного интернета, и на дополнительном номере ничего такого было не надо, и тариф там был «Переходи на НОЛЬ» ещё 2016 года со стоимостью мобильного трафика в 10 рублей за мегабайт.

И вот однажды вижу такую картину в личном кабинете Мегафона: 

0 + 0 -

Tronsmart Spunky Beat: тот случай, когда AptX есть, но не нужен

Во время «распродажи 11.11» 2019 года на Алиэкспресс прикупил true wireless (TWS) наушники Tronsmart Spunky Beat. Купился я на присутствующий в них AptX и хорошие отзывы в интернете от реальных пользователей. Ехали они, ехали до меня месяц, и вот, наконец, приехали:

Брал я их на смену своим QCY Q29 Pro (про опыт их использования написал в другой статье). Меня не оставляла надежда таки приобрести в Китае, что-то, что устраивало бы больше чем QCY Q29 Pro и на чём можно слушать те же подкасты и иногда музыку (уж если вдруг не оказалось рядом наушников Silicon Power BP61).

0 + 0 -

Настоящие беспроводные: наушники QCY Q29 Pro — двухлетний опыт использования

У меня уже давно, почти два года, в использовании TWS-наушники QCY Q29 Pro, купленные в интернет-магазине Gearbest.com. Их я брал за 1650 рублей и я сразу не ожидал от них какого-либо особо качества. Было понятно, что это в основном самые обычные затычки, с никаким звуком, скорее всего плохо подходящие даже в качестве гарнитуры. Но, реально беспроводные. В то время это было прикольно и я мирился даже с тем, что они периодически «терялись» и звук доносился только с одного наушника.

0 + 0 -

Amazfit Bip — двухлетний опыт использования

Часы — гаджет?

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

Прочность часов, их устойчивость к разным воздействиям – это залог того, что владельца не будет напрягать то, что часы нужно периодически снимать с руки и не забывать одевать обратно. К устройству, как и к любой вещи, я считаю, нужно относиться утилитарно. Часы? Одел и носи. Они должны ходить точно, чтобы я не парился по поводу опозданий, и время должно быть хорошо видно в любое время и в любых условиях. Поэтому, например, я ценил часы Электронику 55 – у них на тов время была передовая цифровая подстройка хода и часы ESPRIT – у них была зеркальная подложка под экраном, позволяющая видеть цифры на экране даже в сумраке при малейшем лучике света.

0 + 0 -

О моих наручных часах

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

С другой стороны, я не фанат и не коллекционер часов и их у меня было немного. С первыми «взрослыми» часами (Электроника 55 Турист) я проходил, наверное, лет 10 — и в школе, и в университете, и в аспирантуре, до тех пор, пока с них не стало слезать покрытие (а хромирование там качественное было). Попробовал даже купить что-то типа той же Электроники и ходить с ними, но купленный «Камертон 62» был сильно проще и постоянно убегал по времени (предыдущие-то были с цифровой настройкой хода), да и вид у них был совсем никакой, в отличие от первых — с зеленым стеклом с расчерченным глобусом и «золотым» корпусом. 

0 + 1 -

Опыт эксплуатации ASUS ZenFone Max Pro M1 (ZB602KL)

Здесь не будет обзора данного смартфона — их и так написано немало. Вот, например, обзор на iXBT. Xарактеристики и отзывы можно посмотреть на том же Яндекс.Маркете, поэтому не буду дублировать сюда и эту информацию. Расскажу только о том, что меня реально зацепило.

Приглянулся мне этот смартфон по следующим причинам:

  • Две сим-карты и карта памяти. Вторая сим-карта нужна была для работы, поэтому телефоны с одной даже не рассматривал. И не надо мне никаких дурацких ограничений, либо то, либо это, карта памяти тоже нужна.
  • 32 Гб основной памяти. Сейчас без этого никуда, с 16 Гб я намучился изрядно. Текущие версии Андроида, как правило, не позволяют переносить ПО на карты памяти, а сами занимают по 7-8 Гб основного носителя. Так что остается довольно мало: хоть я на телефоне в игры не играю, и то основной комплект программ занимает под 10 Гб. И при этом не надо забывать о том, что программы в Андроиде очень любят память и после установки растут как на дрожжах (это касается и толком не регулируемого кеша, и никак не регулируемого места под данные пользователя). Так что, на 16 Гб можно только-только установить самое необходимое, а через пару недель сматрфон уже начнет жаловаться, что места маловато.
  • 3 Гб оперативной памяти. Тоже однозначно нужно, если не хотите после каждого переключения между программами ждать, пока они подгрузятся заново. С 2 Гб у меня были случаи, когда несколько раз переключаясь между Skype и OneNote, я каждый раз был вынужден был начинать сначала: открывать заново заметку в OneNote и искать место редактирования, а потом заново открывать диалог в Skype.
  • 4G LTE — сейчас практически повсюду операторы обеспечивают более быструю связь чем 3G и не пользоваться этим очень странно.
  • NFC — очень удобно платить через Google Pay. Как минимум, не надо таскать с собой все пластиковые карты, но в случае чего они под рукой.

Ну и понятно — цена. Больше 14-15 тысяч рублей за смартфон платить просто не хотелось. Всё остальное было гораздо менее важным и даже емкость аккумулятора не входила в первые 5 причин приобрести этот смартфон. И на то время считанные единицы удовлетворяли даже этим минимальным требованиям.

0 + 0 -