<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Zx on Uzix | микроблог</title><link>https://err200.net/tags/zx/</link><description>Recent content in Zx on Uzix | микроблог</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Sun, 07 Jun 2026 13:10:00 +0300</lastBuildDate><atom:link href="https://err200.net/tags/zx/index.xml" rel="self" type="application/rss+xml"/><item><title>И снова про нейросети, но для спектрума...</title><link>https://err200.net/20260607-zx-llm/</link><pubDate>Sun, 07 Jun 2026 13:10:00 +0300</pubDate><guid>https://err200.net/20260607-zx-llm/</guid><description>&lt;p&gt;Нейронки, оказывается, вполне умеют писать ассемблерный код для ZX Spectrum.&lt;/p&gt;
&lt;p&gt;Есть у меня плеер MIDI, и в нём есть драйвер FAT32. Дал бесплатному Codex простой промпт: &amp;ldquo;Это проект плеера для ZX Spectrum, написан на sjasm. Для проверки и сборки используется команда make all. В src\fatfs.asm находится драйвер FAT32. Добавь в него поддержку FAT16.&amp;rdquo; - никакой другой настройки, никакого дополнительного контекста. Задача так-то не сложная, но мне всё время было недосуг вспоминать/заново разбираться с устройством FAT (правда, всё равно пришлось чтобы сделать ревью). К моему удивлению, нейрока не просто справилась, но сделала это с первой попытки, написала вполне пригодный код и ничего при этом не поломала. Нашлось пара мелких косяков оптимизации, но спустя пару промптов нейронка всё сама и поправила. Ну и комментариев маловато оставила, их я уже сам добавил в процессе ревью.&lt;/p&gt;
&lt;p&gt;А вот с локальными моделями этот же эксперимент, к сожалению, провалился. Все три опробованные модели - Qwen3.6-27B-Q6_K, Qwen3-Coder-Next-UD-Q4_K_XL и Qwen3.5-122B-A10B-UD-Q3_K_XL явно не понимали что здесь происходит, почему при сборке всё время мешает какой-то там ассерт на размер структуры, и вообще за что им всё это :)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-midiplayer/commit/41b521f32b11fd402c8879bb30fb476c20e83af2"&gt;Коммит&lt;/a&gt; для любопытных.&lt;/p&gt;</description></item><item><title>Релиз ZXEVO.1010 rev.A1</title><link>https://err200.net/20250501-zxevo-release/</link><pubDate>Thu, 01 May 2025 18:29:28 +0300</pubDate><guid>https://err200.net/20250501-zxevo-release/</guid><description>&lt;p&gt;Публикую новый проект ZXEVO.1010 rev.A1 - клон ZX Evolution на двух двухслойных платах 10x10см.&lt;/p&gt;
&lt;p&gt;Основные характеристики:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Полная совместимость по прошивкам/конфигурациям/софту с ZX Evolution revC&lt;/li&gt;
&lt;li&gt;Слот карт памяти SD или microSD&lt;/li&gt;
&lt;li&gt;PS/2 порты клавиатуры и мыши&lt;/li&gt;
&lt;li&gt;VGA выход видео&lt;/li&gt;
&lt;li&gt;VDAC2&lt;/li&gt;
&lt;li&gt;TSFM (моно выход) на двух чипах YMF288&lt;/li&gt;
&lt;li&gt;NeoGS&lt;/li&gt;
&lt;li&gt;SounDrive&lt;/li&gt;
&lt;li&gt;Встроенный MIDI синтезатор + выход для подключения внешнего синтезатора&lt;/li&gt;
&lt;li&gt;WiFi (ZiFi)&lt;/li&gt;
&lt;li&gt;RTC&lt;/li&gt;
&lt;li&gt;Магнитофонный вход 3.5мм&lt;/li&gt;
&lt;li&gt;1xDB9 разъём для сега-джойстиков&lt;/li&gt;
&lt;li&gt;Питание через USB Type C&lt;/li&gt;
&lt;li&gt;Корпус G738 или G706&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ссылка на исходные файлы, прошивки и файлы для производства: &lt;a href="https://github.com/UzixLS/zxevo1010-board"&gt;https://github.com/UzixLS/zxevo1010-board&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Релиз ZX UNO 1010 rev D1</title><link>https://err200.net/20250419-zxuno-d1/</link><pubDate>Sat, 19 Apr 2025 20:24:09 +0300</pubDate><guid>https://err200.net/20250419-zxuno-d1/</guid><description>&lt;p&gt;Публикую новую ревизию D1 платы проекта ZX UNO 1010.&lt;/p&gt;
&lt;p&gt;Основные изменения относительно ревизии A1:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Добавлены часы&lt;/li&gt;
&lt;li&gt;Улучшен выход звука - уменьшен шум, добавлен операционный усилитель&lt;/li&gt;
&lt;li&gt;Второй джойстик теперь подключен по схеме сплиттера - аналогично как в оригинальной UNO. Ранее был подключен по схеме UNO VGA2M, которая хуже поддерживается со стороны ядер.&lt;/li&gt;
&lt;li&gt;Джойстики теперь запитаны от +5В вместо +3.3В&lt;/li&gt;
&lt;li&gt;USB type C вместо micro USB для питания&lt;/li&gt;
&lt;li&gt;Светодиоды 5мм вместо 3мм на лицевой панели&lt;/li&gt;
&lt;li&gt;Множество различных мелких улучшений и доработок&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Полный список изменений, все исходные и прочие файлы, как обычно, выложил на github: &lt;a href="https://github.com/UzixLS/zxuno1010-board"&gt;https://github.com/UzixLS/zxuno1010-board&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Небольшая демонстрация истории борьбы...</title><link>https://err200.net/20250417-zxuno-sound/</link><pubDate>Thu, 17 Apr 2025 21:43:17 +0300</pubDate><guid>https://err200.net/20250417-zxuno-sound/</guid><description>&lt;p&gt;Небольшая демонстрация истории борьбы с шумами в звуке на ZX Uno 1010
Запись выполнил через линейный вход звуковой карты с выкрученной на максимум громкостью (к слову, при нормальной громкости самый сильный шум - на ревизии А - едва слышим)&lt;/p&gt;
&lt;p&gt;Основные источники шума:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;50 Гц шум от видео сигнала&lt;/li&gt;
&lt;li&gt;Щелчки ~10 раз в секунду от WiFi - только когда модуль не инициализирован&lt;/li&gt;
&lt;li&gt;ВЧ писк от БП - зависит от потребления, специальных мер борьбы с ним не предпринималось&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Основные изменения от ревизии к ревизии:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A: начало&lt;/li&gt;
&lt;li&gt;B: добавил отдельный LDO для питания WiFi; добавил ОУ c питанием от входных 5В через индуктивность. Запись сделана с конденсатором на виртуальной земле ОУ 10мкФ. Изначально стоял 100нФ, с ним шум был, без преувеличения, оглушительный&lt;/li&gt;
&lt;li&gt;C: добавил LDO для питания ОУ, конденсатор виртуальной земли 100нФ&lt;/li&gt;
&lt;li&gt;D: заменил LDO ОУ на 1117, MIDI чип перекинул на питание от этого LDO (ранее питался от LDO ПЛИС) и подвинул подальше от WiFi-модуля&lt;/li&gt;
&lt;li&gt;D1: заменил 100нФ конденсатор на виртуальной земле ОУ на 1мкФ&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>...а вот Ева удивила...</title><link>https://err200.net/20250405-zxevo-first-start/</link><pubDate>Sat, 05 Apr 2025 21:02:01 +0300</pubDate><guid>https://err200.net/20250405-zxevo-first-start/</guid><description>&lt;p&gt;&amp;hellip;а вот Ева удивила&amp;hellip; Удивила тем, что практически никаких критичных ошибок не обнаружилось, и плата прошилась и запустилась с первой подачи питания!
Но без проблем всё равно не обошлось - нужно добавить последовательно резистор 47Ω в клок ЦАПа NeoGS (на фото выше он) - иначе на ЦАПе появляются по(ту)сторонние звуки. Так же посадочное место для ACEX на нижней плате оказалось маловато, из-за чего запаять его сложнее - а чтобы увеличить его надо даже не знаю что сделать т.к. дорожки там набиты от края до края&amp;hellip; Ну и нужно сбалансировать громкости разных источников в микшере и сделать всякое прочее по мелочи.&lt;/p&gt;
&lt;p&gt;На этом проекте я поэкспериментировал с посадочным местом Z80 - сделал его универсальным для PLCC и QFP корпусов. QFP, как оказалось, из-за укороченных площадок встаёт прямо впритык - но запаять можно, да и не особо сложно на самом деле. С PLCC же вообще никаких проблем.&lt;/p&gt;
&lt;p&gt;Но главное - весь функционал работает - NeoGS, MP3, MIDI, VDAC2 (и да, он и вправду умеет играть avi файлы!), WiFi - я доволен :)&lt;/p&gt;</description></item><item><title>Все в сборе...</title><link>https://err200.net/20250405-mass-built/</link><pubDate>Sat, 05 Apr 2025 21:01:53 +0300</pubDate><guid>https://err200.net/20250405-mass-built/</guid><description>&lt;p&gt;Все в сборе! И все запущены!&lt;/p&gt;
&lt;p&gt;Уна на 100% готова, осталось только оформить релиз - написать список изменений, отретушировать фотографии, сгенерировать pdf и герберы, ну и сделать всякие прочие скучные вещи :)&lt;/p&gt;
&lt;p&gt;Мист включил пока только пару раз - на первый взляд работает, но нужно ещё уделить N часов ему чтобы всё проверить.
Ну и ещё со старой ревизии остался нерешённый вопрос по композитному видео: в ядре PCXT, в теории, на новой ревизии платы должен выводиться нативный CGA композит (т.е. именно в таком виде, в каком он генерировался на оригинальных картах - с помощью артефактных цветов). Но пока цветной картинки у меня добиться не получилось - то ли в плате нужно что-то поправить, то ли в ядре что-то не так (я не до конца уверен что этот функционал вообще проверялся кем-либо на мисте :) )&lt;/p&gt;</description></item><item><title>ZX-MultiSound rev.A2</title><link>https://err200.net/20250329-multisound-a2/</link><pubDate>Sat, 29 Mar 2025 22:59:33 +0300</pubDate><guid>https://err200.net/20250329-multisound-a2/</guid><description>&lt;p&gt;Небольшое обновление ZX-MultiSound rev.A2.&lt;/p&gt;
&lt;p&gt;Список изменений:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Исправлено тактирование GS Z80 - добавлен буфер на тактовый сигнал. В старой ревизии из-за этого могли не работать некоторые Z80;&lt;/li&gt;
&lt;li&gt;Исправлена распиновка разъёма 3.5мм - поменяны местами правый-левый каналы;&lt;/li&gt;
&lt;li&gt;Исправлено расположение R20 и R34 на шелкографии;&lt;/li&gt;
&lt;li&gt;74LVC1G125DB заменён на 74AHCT1G125DB;&lt;/li&gt;
&lt;li&gt;C3,C5,C17,C18 немного сдвинуты влево чтобы не мешать установке YM2203;&lt;/li&gt;
&lt;li&gt;Добавлен дополнительный ключ на краевой разъём;&lt;/li&gt;
&lt;li&gt;Доработано посадочное место SAM2695 для удобства ручной пайки.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Эту ревизию пока никто не заказывал и не проверял.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-multisound"&gt;https://github.com/UzixLS/zx-multisound&lt;/a&gt;&lt;/p&gt;</description></item><item><title>*Немного* попаял...</title><link>https://err200.net/20250323-mass-solder/</link><pubDate>Sun, 23 Mar 2025 22:29:01 +0300</pubDate><guid>https://err200.net/20250323-mass-solder/</guid><description>&lt;p&gt;&lt;em&gt;Немного&lt;/em&gt; попаял. Больше всего опасений в новых ревизиях вызывал разъём USB Type C - ранее я его не применял т.к. он больше чем MicroUSB и толком не влезает на плату. Но по итогу всё встало просто идеально: без корпуса разъём частично свисает с платы, но в корпусе он встаёт заподлицо с заглушкой.&lt;/p&gt;</description></item><item><title>Пришла очередная посылка с платами...</title><link>https://err200.net/20250222-nextpcb/</link><pubDate>Sat, 22 Feb 2025 10:10:29 +0300</pubDate><guid>https://err200.net/20250222-nextpcb/</guid><description>&lt;p&gt;Пришла очередная посылка с платами: пикогусь, комбосаунд и новые заглушки в корпус для миста и уны. Заказывал в NextPCB - т.к. у них более-менее адекватная цена на четырёхслойные платы, чего не скажешь про PCBWave. Качество нормальное, есть косяки с шелкографией на заглушках (видно на фото), не смертельно.&lt;/p&gt;</description></item><item><title>Длинный зимний вечер...</title><link>https://err200.net/20241209-kombosound-on-paper/</link><pubDate>Mon, 09 Dec 2024 21:38:25 +0300</pubDate><guid>https://err200.net/20241209-kombosound-on-paper/</guid><description>&lt;p&gt;Длинный зимний вечер - лучшее время для оригами 😁 Примеряю будущий комбосаунд вместе с заглушкой к еве.&lt;/p&gt;</description></item><item><title>Продолжаю тему ZXEvo.1010...</title><link>https://err200.net/20241029-zxevo-top/</link><pubDate>Tue, 29 Oct 2024 22:52:00 +0300</pubDate><guid>https://err200.net/20241029-zxevo-top/</guid><description>&lt;p&gt;Продолжаю тему ZXEvo.1010. Верхняя плата: WiFi + TSFM + NeoGS + SounDrive + MIDI + магнитофонный джек. TSFM реализован на двух YMF288, в отличие от традиционных YM2203 эти микросхемы в SMD-корпусе и не греются как утюг, что важно в маленьком закрытом корпусе. В каждой YMF288 по 3 SSG (PSG) канала и 6 FM каналов, выход звука полностью цифровой. В YM2203 3 SSG (с аналоговым выходом) и 3 FM (с цифровым). Но есть у 288 и минус - SSG звук только моно. Ещё у неё нет IO-портов, но эту функцию легко может на себя взять ПЛИС.&lt;/p&gt;</description></item><item><title>Доразвёл нижнюю плату ZXEvo.1010...</title><link>https://err200.net/20241006-zxevo-bottom/</link><pubDate>Sun, 06 Oct 2024 21:24:01 +0300</pubDate><guid>https://err200.net/20241006-zxevo-bottom/</guid><description>&lt;p&gt;Доразвёл нижнюю плату ZXEvo.1010. Не ожидал что удастся влезть в 2 слоя - по крайней мере не с VDAC2 и не с полноразмерной SD - но каким-то чудом удалось :). Хотя и пришлось пойти на компромиссы - земляной полигон оставляет желать лучшего и обратные токи текут где попало, в т.ч. рядом с чувствительными к шумам цепями. Ещё никак не влезла повышайка питания для ОУ - придётся подзадушить громкость. Насколько эти компромиссы критичны - увижу когда спаяю, в любом случае добавить ещё 2 слоя (и заодно +100% к цене, а на pcbwave и вовсе +900%) всегда успеется :)&lt;/p&gt;</description></item><item><title>Спонтанная субботняя Ева 1010 🙃</title><link>https://err200.net/20240824-zxevo/</link><pubDate>Sat, 24 Aug 2024 19:40:40 +0300</pubDate><guid>https://err200.net/20240824-zxevo/</guid><description>&lt;p&gt;Спонтанная субботняя Ева 1010 🙃&lt;/p&gt;</description></item><item><title>Сегодня снова день Уны...</title><link>https://err200.net/20240818-zxuno-sound/</link><pubDate>Sun, 18 Aug 2024 16:29:53 +0300</pubDate><guid>https://err200.net/20240818-zxuno-sound/</guid><description>&lt;p&gt;Сегодня снова день Уны, но на этот раз моей 1010. Её я спаял ещё в прошлом году и столкнулся с жутким, перекрывающим звук шумом из аудиовыхода, и это при том, что в этой ревизии я как раз принял несколько мер по &amp;ldquo;вылизыванию&amp;rdquo; звука. Тогда я смотрел питания, резал дорожки, поднимал ноги, но так и не нашёл причину. Так плата и валялась на полке, пока на днях я её не достал, и практически сходу локализовал главную проблему - она оказалась не в аналоговой и звуковой части, где я её искал, а в магнитофонном входе, который выдавал на ПЛИС промежуточное (но стабильное) напряжение 0.8В, а ПЛИС подмешивала в звук то 0, то 1 (гистерезис, ты где?). Что по итогу: звук чистый, громкий, ни один посторонний шорох в захват не проскакивает. Теперь все фиксы нужно вносить в CAD, проверять (?) и релизить.&lt;/p&gt;</description></item><item><title>ZX-Uno</title><link>https://err200.net/20240817-zxuno-orig/</link><pubDate>Sat, 17 Aug 2024 14:20:59 +0300</pubDate><guid>https://err200.net/20240817-zxuno-orig/</guid><description>&lt;p&gt;Пополнил коллекцию спектрумов оригинальной ZX-Uno. Я не большой фанат формата малинки с кабелями, торчащими со всех сторон, но раз на руках оказалась плата - не вижу повода её не спаять :) Плата простая в сборке и не требует наладки, запустилась сразу после пайки. Единственная ошибка - магнитофонный вход &amp;ldquo;глухой&amp;rdquo; и не может ничего загрузить. Решается одним резистором 470кОм (на последнем фото).&lt;/p&gt;</description></item><item><title>Speccy 2010</title><link>https://err200.net/20240720-speccy2010/</link><pubDate>Sat, 20 Jul 2024 12:05:36 +0300</pubDate><guid>https://err200.net/20240720-speccy2010/</guid><description>&lt;p&gt;Потихоньку привожу в порядок все недоделанные, недопаянные и валяющиеся по углам железяки.
Запаковал в корпус Speccy 2010. Корпус использовал Z28J - вроде бы именно такой вписан в BOM, но чтобы впихнуть в него плату потребовалось рассверливать в ней пару крепёжных отверстий. Сам корпус мне показался не очень удобным - верхняя и нижняя половинки разделены не по середине, а по диагонали, из-за чего один край платы оказывается выше другого.
Так же сделал наклейки на корпус, вроде получилось симпатично, прикладываю их ниже.&lt;/p&gt;
&lt;p&gt;Наклейки на корпус Speccy 2010&lt;/p&gt;</description></item><item><title>"А что по новому Мультисаунду?"</title><link>https://err200.net/20240605-kombosound/</link><pubDate>Wed, 05 Jun 2024 22:41:54 +0300</pubDate><guid>https://err200.net/20240605-kombosound/</guid><description>&lt;p&gt;&amp;ldquo;А что по новому Мультисаунду?&amp;rdquo; - спрашивали в комментах к предыдущему посту. С момента прошлого анонса (&lt;a href="https://t.me/uzixls/36"&gt;https://t.me/uzixls/36&lt;/a&gt;) минуло, страшно сказать, полтора года. Я не забросил проект (ну, не до конца забросил 😁) и всё ещё помаленьку пилю. На данный момент готово ~90% в плане схемы и разводки. Но, как и положено оставшимся 10% - они оказываются самыми несговорчивыми и трудными. В частности, осталась аналоговая часть - микшер и выходной каскад. На плате целая куча источников - и, наверное, очень желательно будет добавить к микшеру АРУ (компрессор), но сделать это правильно, и чтобы это всё влезло в оставшееся место - на это моих имеющихся знаний не хватает, пока что.&lt;/p&gt;
&lt;p&gt;Что поменялось с момента прошлого анонса: во-первых, сильно переработал MIDI-часть. Вместо SAM2695 я взял VS1053B. Как MIDI-синтезатор он уступает SAM, но зато может работать как MP3/OGG/AAC/FLAC декодер. Тема MP3 на спектруме мне не очень интересна, но иметь такой задел для развития - приятно. Для подключения же крутого MIDI-синта я добавил разъём для установки Creative Wave Blaster или совместимых плат - понаделали их очень много, в том числе есть новодельные платы на том же самом SAM2695. Так же добавил разъём для подключения внешнего MIDI-синтезатора.&lt;/p&gt;
&lt;p&gt;Во-вторых, заменил ПЛИС: теперь вместо MAX 3000 будет использоваться более ёмкая ACEX. А прошивку в неё будет заливать Z80. Обычно для этого ставят какую-нибудь мелкую CPLD, и я не видел проектов, где процессор, управляемый ПЛИС, сам в эту ПЛИС прошивку и загружает. Такой процесс запуска платы чем-то напоминает вытаскивание самого себя из болота за волосы :) Рискованно (не хотелось бы заказывать и паять ещё одну ревизию такой монструозной платы), но должно получиться - если я не упустил никакого важного нюанса в тоннах документации :)&lt;/p&gt;
&lt;p&gt;Ещё из изменений - добавил FM-радио. Чип, который этим занимается, очень маленький, дешёвый и не требует почти никакой обвязки - почему бы и нет.&lt;/p&gt;
&lt;p&gt;Убрал каналы C и D на OPL3 - в стерео они бесполезны, а квадро выход на карте я делать не планирую, да и OPL-музыки под квадро - ноль или около того.&lt;/p&gt;
&lt;p&gt;Всё разнообразие тактовых генераторов (кроме того, что тактирует Z80 на время инициализации ПЛИС) заменил на пару Si5351A - эта микросхема вместе с одним кварцем позволяет получить три почти произвольных частоты. Теперь можно будет разгонять GS с точностью до герца :)&lt;/p&gt;
&lt;p&gt;Добавил 3.5 мм джек для подмешивания звука от другой звуковой карты - для включения в цепочку. А чтобы регулировать громкость подмешанного звука - использовал цифровой потенциометр (господи, как же сложно было найти подходящий потенциометр с I2C и чтобы его можно было купить на али по адекватной цене!).&lt;/p&gt;
&lt;p&gt;Добавил разъём энкодера для регулировки громкости на выходе карты. Кстати, микросхема, которая будет регулировать громкость, имеет так же трёхполосный эквалайзер, а ещё с её помощью (точнее, одним грязным хаком, который, надеюсь, сработает :)) можно сделать регулируемую стереобазу.&lt;/p&gt;
&lt;p&gt;Что ещё? Для GS/Covox/SounDrive поставил I2S ЦАП TDA1543A вместо прежнего однобитного ЦАП, реализованного силами ПЛИС. Добавил выходной усилитель для наушников на TDA1308. При этом с платы можно будет снять звук до усилителя, например, чтобы завести в микшер Евы.&lt;/p&gt;
&lt;p&gt;Придумал как можно реализовать смену стерео-раскладки каналов ямахи (часть музыки пишется из расчёта на расклад ABC, а часть - на ACB). Вместо дополнительной микросхемы, как это я делал раньше в Сизифе, можно средствами ПЛИС просто перенаправлять записи в регистры так, чтобы каналы B и C оказались поменяны местами.&lt;/p&gt;
&lt;p&gt;Убрал рояль из DIP-переключателей в углу платы, теперь плата будет настраиваться полностью программно – а, значит, нужно будет написать конфигуратор. Оставлена только кнопка для загрузки в безопасном режиме - со всеми отключенным фичами, с дефолтной прошивкой (да, прошивку ПЛИС/GS можно будет обновлять по Nemo Bus).&lt;/p&gt;
&lt;p&gt;Вот так обстоят сейчас дела с новым МС (название под вопросом - может назвать КомбайнСаунд? :) ).
Фух, почти час писал, но, вроде бы, ничего важного не упустил :)&lt;/p&gt;
&lt;p&gt;Что на данный момент на плате: Бипер, Covox, TSFM, GS 2Мб, SAA1099, SounDrive, MIDI, SID, OPL3, MP3, FM радио&lt;/p&gt;</description></item><item><title>ZX MIDI Player v3.0</title><link>https://err200.net/20240518-zxmidiplayer-v3/</link><pubDate>Sat, 18 May 2024 15:26:02 +0300</pubDate><guid>https://err200.net/20240518-zxmidiplayer-v3/</guid><description>&lt;p&gt;На днях спаял себе звуковую карту NeoGS ревизии CM, и по этому поводу - новый релиз MIDI-плеера с поддержкой этой карты.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Добавлена поддержка проигрывания MIDI через NeoGS с чипом VS1053;&lt;/li&gt;
&lt;li&gt;Добавлена поддержка чтения карты памяти на NeoGS;&lt;/li&gt;
&lt;li&gt;Добавлена настройка номера чипа TurboSound;&lt;/li&gt;
&lt;li&gt;Добавлена настройка джойстика Kempston;&lt;/li&gt;
&lt;li&gt;Исправлена навигация кнопкой &amp;ldquo;вниз&amp;rdquo; в списке файлов если в папке больше чем 255 файлов;&lt;/li&gt;
&lt;li&gt;Исправлена совместимость Z-Controller с VDAC2;&lt;/li&gt;
&lt;li&gt;Изменён порядок назначения букв дискам - теперь IDE диски располагаются перед SD/MMC.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-midiplayer/releases/tag/3"&gt;https://github.com/UzixLS/zx-midiplayer/releases/tag/3&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Interface1bis</title><link>https://err200.net/20240430-interface1bis/</link><pubDate>Tue, 30 Apr 2024 15:52:38 +0300</pubDate><guid>https://err200.net/20240430-interface1bis/</guid><description>&lt;p&gt;Interface1bis - новодельный аддон для фирменного ZX Spectrum, умеет загружать софт с SD-карты/USB/Ethernet, позволяет подключать Kempston джойстик, PS/2 клавиатуру и мышь, а так же с помощью подключенного по USB ПК печатать на принтер. Довольно навороченная штука и в аппаратном, и в программном плане, но всё же она уступает (для меня по крайней мере) DivMMC — нет поддержки TRD, нет поддержки FAT на SD-карте (файлы нужно заливать через специальную утилиту), да и сама карта недоступна из существующего спектрумовского софта. Ну и простота устройства DivMMC мне по душе куда больше чем россыпь микроконтроллеров и ПЛИС в Interface1bis :) Но если кто-то заинтересовался — подробнее об этой штуке можно почитать тут: &lt;a href="https://microsin.net/adminstuff/others/zx-spectrum-interface1bis.html"&gt;https://microsin.net/adminstuff/others/zx-spectrum-interface1bis.html&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Когда-то у меня была всего парочка процессоров Z80...</title><link>https://err200.net/20231028-sizif512-z80/</link><pubDate>Sat, 28 Oct 2023 16:04:37 +0300</pubDate><guid>https://err200.net/20231028-sizif512-z80/</guid><description>&lt;p&gt;Когда-то у меня была всего парочка процессоров Z80, с которой я и тестировал прошивку Sizif 512. Но за прошедшее время у меня скопилась небольшая коллекция, и, как оказалось, многие из них (в основном медленные NMOS) на Сизифе работают некорректно. В схеме указана модель Z84C0020 - с ней проблем нет, но хотелось (хотя бы для галочки) чтобы работал любой Z80. Собственно, этим я и занимался последние две недели. Да, неожиданно много времени и сил это заняло, много вечеров провёл ковыряясь в GTKWave, но в итоге теперь все 33 протестированных процессора работают, вместо 24 со старой прошивкой.&lt;/p&gt;
&lt;p&gt;Любопытно, что по результатам теста все имеющиеся у меня NMOS процессоры разогнались до 7 МГц, а почти все CMOS до 14 - тут статистику подпортили только процессоры NEC. Длительное многочасовое тестирование в разном софте, игрушке и демках всех 33 штук я, конечно, не осилю, но несколько самых строптивых процессоров ещё погоняю.&lt;/p&gt;
&lt;p&gt;Результаты теста прикрепляю в таблице, возможно кому-то будет интересно.&lt;/p&gt;</description></item><item><title>Зарелизил новую версию прошивки для Sizif-512...</title><link>https://err200.net/20230820-sizif512-firmware/</link><pubDate>Sun, 20 Aug 2023 12:20:30 +0300</pubDate><guid>https://err200.net/20230820-sizif512-firmware/</guid><description>&lt;p&gt;Зарелизил новую версию прошивки для Sizif-512.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Добавлена поддержка SpecDrum (вариант Covox на порту #DF);&lt;/li&gt;
&lt;li&gt;Добавлена опция для переназначения кнопки А на геймпаде на кнопку Вверх;&lt;/li&gt;
&lt;li&gt;Увеличена громкость AY;&lt;/li&gt;
&lt;li&gt;Реализован ускоренный запуск 48 бейсика при включённой опции &amp;ldquo;Auto CPU freq&amp;rdquo;;&lt;/li&gt;
&lt;li&gt;Немного улучшены тайминги прерывания в 128 режиме;&lt;/li&gt;
&lt;li&gt;Исправлен нерабочий 128 бейсик при включенном DivMMC;&lt;/li&gt;
&lt;li&gt;Исправлена загрузка tap-файлов через esxDOS в режиме +3e;&lt;/li&gt;
&lt;li&gt;Исправлены циклы ожидания для портов ULA+ в классических таймингах (нужно для HAM256.TAP);&lt;/li&gt;
&lt;li&gt;Исправлена обработка кнопки Magic при подключенном аддоне DivIDE;&lt;/li&gt;
&lt;li&gt;Аттрибутный порт теперь доступен только по адресу #FF в режиме классики. Это сделано чтобы предотвратить конфликты на шине при подключенном аддоне. Режим Пентагона не затронут т.к. в нём и раньше использовался только порт #FF.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ссылка: &lt;a href="https://github.com/UzixLS/zx-sizif-512/releases/tag/fw-20230820"&gt;https://github.com/UzixLS/zx-sizif-512/releases/tag/fw-20230820&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ZX MIDI Player v2.0</title><link>https://err200.net/20230819-zxmidiplayer-v2/</link><pubDate>Sat, 19 Aug 2023 16:04:26 +0300</pubDate><guid>https://err200.net/20230819-zxmidiplayer-v2/</guid><description>&lt;p&gt;Выпустил релиз версии 2.0 проигрывателя MIDI для ZX Spectrum.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Реализована поддержка FAT32;&lt;/li&gt;
&lt;li&gt;Добавлена поддержка интерфейсов SD-карт: DivMMC (и производные), ZXMMC, Z-Controller;&lt;/li&gt;
&lt;li&gt;Добавлена поддержка IDE-интерфейсов: DivIDE, NemoIDE, SMUC;&lt;/li&gt;
&lt;li&gt;Добавлена поддержка ShamaZX SAM2695 MIDI addon;&lt;/li&gt;
&lt;li&gt;Исправлен сброс MIDI-синтезатора (актуально для встроенного в Windows синтезатора);&lt;/li&gt;
&lt;li&gt;Исправлено падение при отсутствии BDI/TRDOS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-midiplayer"&gt;https://github.com/UzixLS/zx-midiplayer&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ZX MIDI player</title><link>https://err200.net/20230527-youtube-zx-midi-player/</link><pubDate>Sat, 27 May 2023 20:50:14 +0300</pubDate><guid>https://err200.net/20230527-youtube-zx-midi-player/</guid><description>&lt;button
 class="youtube-embed"
 type="button"
 data-video-id="X_hX_dGmGeg"
 data-title="ZX MIDI player #zxspectrum"
 aria-label="Воспроизвести видео: ZX MIDI player #zxspectrum"&gt;
 &lt;img src="https://i.ytimg.com/vi/X_hX_dGmGeg/hqdefault.jpg" alt="" loading="lazy" decoding="async"&gt;
 &lt;span class="youtube-embed__shade" aria-hidden="true"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__content" aria-hidden="true"&gt;
 &lt;span class="youtube-embed__badge"&gt;YouTube&lt;/span&gt;
 &lt;span class="youtube-embed__play"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__title"&gt;ZX MIDI player #zxspectrum&lt;/span&gt;
 &lt;/span&gt;
&lt;/button&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=X_hX_dGmGeg"&gt;Смотреть на YouTube&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ZX Spectrum MIDI Player: &lt;a href="https://github.com/UzixLS/zx-midiplayer"&gt;https://github.com/UzixLS/zx-midiplayer&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;00:08 - sockhop.mid (unknown author)&lt;/li&gt;
&lt;li&gt;02:13 - winter.mid (by Shiru - &lt;a href="https://shiru.untergrund.net/"&gt;https://shiru.untergrund.net/&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>ZX MIDI Player v1.0</title><link>https://err200.net/20230527-zxmidiplayer-v1/</link><pubDate>Sat, 27 May 2023 20:46:25 +0300</pubDate><guid>https://err200.net/20230527-zxmidiplayer-v1/</guid><description>&lt;p&gt;Представляю релиз первой версии моего проигрывателя MIDI файлов для ZX Spectrum.&lt;/p&gt;
&lt;p&gt;ТТХ:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Работает на любом ZX Spectrum 128-совместимом компьютере с MIDI синтезатором;&lt;/li&gt;
&lt;li&gt;Поддерживаются файлы размером до 64Кб форматов RMI и MID (типов 0 и 1);&lt;/li&gt;
&lt;li&gt;Поддержка до 60 дорожек в файле. Для тяжёлых файлов желателен турбо режим процессора;&lt;/li&gt;
&lt;li&gt;Поддерживается работа на 3.5, 3.54, 7, 14, 28 МГц (процессор должен работать без вейтов);&lt;/li&gt;
&lt;li&gt;Поддержка загрузки файлов с BDI/TR-DOS. В планах работа с FAT32/SD-картами.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Проигрыватель протестирован на Sizif-512, ZX Evolution + Multisound и на ZX UNO 1010, но должен работать и на других компьютерах с TR-DOS. Так же можно запустить в эмуляторе - например, в Es.pectrum - в нём есть поддержка MIDI.&lt;/p&gt;
&lt;p&gt;Проект с открытым исходным кодом, лицензия GPLv3.&lt;/p&gt;
&lt;p&gt;Ссылка на исходный код: &lt;a href="https://github.com/UzixLS/zx-midiplayer"&gt;https://github.com/UzixLS/zx-midiplayer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ссылка на скачивание: &lt;a href="https://github.com/UzixLS/zx-midiplayer/releases"&gt;https://github.com/UzixLS/zx-midiplayer/releases&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Наброски новой звуковой карты...</title><link>https://err200.net/20230115-kombosound/</link><pubDate>Sun, 15 Jan 2023 17:48:24 +0300</pubDate><guid>https://err200.net/20230115-kombosound/</guid><description>&lt;p&gt;Наброски новой звуковой карты для NemoBus. Предварительно - добавятся бипер, Covox, SID, OPL3, 2мб ОЗУ для GS. Спешить с ней не буду, сначала хочу разобраться насколько реально сделать для спектрума плеер существующих форматов OPL3 и что для этого потребуется от карты. Думаю, готова будет не раньше осени-зимы.&lt;/p&gt;</description></item><item><title>Релиз ZX-MultiSound</title><link>https://err200.net/20221119-multisound-release/</link><pubDate>Sat, 19 Nov 2022 11:40:23 +0300</pubDate><guid>https://err200.net/20221119-multisound-release/</guid><description>&lt;p&gt;ZX-MultiSound - звуковая карта TSFM+GS+SAA+SD+MIDI для NemoBus.&lt;/p&gt;
&lt;p&gt;ТТХ:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;TurboSound FM (2xYM2203)&lt;/li&gt;
&lt;li&gt;General Sound (12МГц, 1024Кб ОЗУ)&lt;/li&gt;
&lt;li&gt;SAA1099&lt;/li&gt;
&lt;li&gt;SounDrive&lt;/li&gt;
&lt;li&gt;MIDI&lt;/li&gt;
&lt;li&gt;Подходит для установки в низкопрофильные корпуса. Размер карты: 170x64мм&lt;/li&gt;
&lt;li&gt;Питание 5 и 12В&lt;/li&gt;
&lt;li&gt;4x 1-битных цифровых ЦАП для GS и SounDrive&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Проект открытый, лицензия MIT.&lt;/p&gt;
&lt;p&gt;Ссылка на исходники, схемы, герберы и т.д.: &lt;a href="https://github.com/UzixLS/zx-multisound"&gt;https://github.com/UzixLS/zx-multisound&lt;/a&gt; , зеркало: &lt;a href="https://git.err200.net/uzix/zx-multisound"&gt;https://git.err200.net/uzix/zx-multisound&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Тема на &lt;a href="https://zx-pk.ru"&gt;ZX-PK.RU&lt;/a&gt;: &lt;a href="https://zx-pk.ru/threads/34790-zx-multisound-zvukovaya-karta-dlya-nemobus.html"&gt;https://zx-pk.ru/threads/34790-zx-multisound-zvukovaya-karta-dlya-nemobus.html&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Релиз Sizif-512 rev E1</title><link>https://err200.net/20221002-sizif512-e1/</link><pubDate>Sun, 02 Oct 2022 20:09:32 +0300</pubDate><guid>https://err200.net/20221002-sizif512-e1/</guid><description>&lt;p&gt;Опубликовал исходники и герберы платы Sizif-512 ревизий E и E1:&lt;/p&gt;
&lt;p&gt;Github: &lt;a href="https://github.com/UzixLS/zx-sizif-512/tree/master/out"&gt;https://github.com/UzixLS/zx-sizif-512/tree/master/out&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Анонс на ZX-PK: &lt;a href="https://zx-pk.ru/threads/32157-sizif-512.html?p=1164180&amp;amp;viewfull=1#post1164180"&gt;https://zx-pk.ru/threads/32157-sizif-512.html?p=1164180&amp;amp;viewfull=1#post1164180&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Так же выложил новую версию прошивки: &lt;a href="https://github.com/UzixLS/zx-sizif-512/releases/tag/fw-20221002"&gt;https://github.com/UzixLS/zx-sizif-512/releases/tag/fw-20221002&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Релиз Sizif 128 rev C1</title><link>https://err200.net/20220710-sizif128-c1/</link><pubDate>Sun, 10 Jul 2022 10:55:11 +0300</pubDate><guid>https://err200.net/20220710-sizif128-c1/</guid><description>&lt;p&gt;Выложил на &lt;a href="https://github.com/UzixLS/zx-sizif-128"&gt;https://github.com/UzixLS/zx-sizif-128&lt;/a&gt; ревизию C1.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;добавлен светодиод по питанию&lt;/li&gt;
&lt;li&gt;добавлена кнопка сброса&lt;/li&gt;
&lt;li&gt;убрана кнопка NMI&lt;/li&gt;
&lt;li&gt;неиспользуемые входы U6 заземлены&lt;/li&gt;
&lt;li&gt;С20 заменён на подстроечный конденсатор для подстройки качества PAL-сигнала&lt;/li&gt;
&lt;li&gt;подтюнены номиналы в цепи видеовыхода, рекомендуемый кварц Y2 - 28.375МГц. Возможно так же по-прежнему использовать 16МГц, но картинка с новым кварцем на порядок лучше.&lt;/li&gt;
&lt;li&gt;улучшена разводка; все дорожки теперь скруглены&lt;/li&gt;
&lt;li&gt;внесена доработка магнитофонного входа от SerOne&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Так же обновил ERRATA для старой ревизии с новыми номиналами в цепи видеовыхода (меняется R49 и R50). Новая прошивка сделана уже с расчётом на эти изменения.&lt;/p&gt;</description></item><item><title>Ещё один небольшой анонс...</title><link>https://err200.net/20220703-multisound/</link><pubDate>Sun, 03 Jul 2022 20:41:12 +0300</pubDate><guid>https://err200.net/20220703-multisound/</guid><description>&lt;p&gt;Ещё один небольшой анонс: звуковая карта для вариантов ZX Spectrum с NemoBus. Содержит в себе Turbo Sound FM, General Sound (1Mb), SAA1099, MIDI.&lt;/p&gt;</description></item><item><title>Релиз Sizif XXS Zero</title><link>https://err200.net/20220703-sizifxss-release/</link><pubDate>Sun, 03 Jul 2022 20:39:27 +0300</pubDate><guid>https://err200.net/20220703-sizifxss-release/</guid><description>&lt;p&gt;Опубликовал все исходники по Sizif XXS Zero: &lt;a href="https://github.com/UzixLS/zx-sizif-xxs"&gt;https://github.com/UzixLS/zx-sizif-xxs&lt;/a&gt;&lt;/p&gt;</description></item><item><title>День прошёл не зря...</title><link>https://err200.net/20220626-sizifxxs/</link><pubDate>Sun, 26 Jun 2022 20:07:43 +0300</pubDate><guid>https://err200.net/20220626-sizifxxs/</guid><description>&lt;p&gt;День прошёл не зря. Готовлю новую ревизию Sizif XXS в формате Pi Zero. В процессе заодно нашёл и поправил пару досадных ошибок в прошивке, в том числе мусор на экране при использовании некоторых микросхем памяти.&lt;/p&gt;</description></item><item><title>Sizif-512 ZX Spectrum clone playing SID melodies</title><link>https://err200.net/20211127-youtube-sizif512-playing-sid-melodies/</link><pubDate>Sat, 27 Nov 2021 18:52:05 +0300</pubDate><guid>https://err200.net/20211127-youtube-sizif512-playing-sid-melodies/</guid><description>&lt;button
 class="youtube-embed"
 type="button"
 data-video-id="fJVvrQ8Smb8"
 data-title="Sizif-512 ZX Spectrum clone playing SID melodies"
 aria-label="Воспроизвести видео: Sizif-512 ZX Spectrum clone playing SID melodies"&gt;
 &lt;img src="https://i.ytimg.com/vi/fJVvrQ8Smb8/hqdefault.jpg" alt="" loading="lazy" decoding="async"&gt;
 &lt;span class="youtube-embed__shade" aria-hidden="true"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__content" aria-hidden="true"&gt;
 &lt;span class="youtube-embed__badge"&gt;YouTube&lt;/span&gt;
 &lt;span class="youtube-embed__play"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__title"&gt;Sizif-512 ZX Spectrum clone playing SID melodies&lt;/span&gt;
 &lt;/span&gt;
&lt;/button&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=fJVvrQ8Smb8"&gt;Смотреть на YouTube&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sizif-512 rev.D1&lt;/li&gt;
&lt;li&gt;ZX-TSid rev.C soundcard with integrated nanoSwinSID emulator (not real SID chip unfortunately)&lt;/li&gt;
&lt;li&gt;NSID Player Pro by NEO SPECTRUMAN&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;0:30 - Gauntlet III theme&lt;/li&gt;
&lt;li&gt;2:56 - Ode to C64 / Søren Lund (Jeff) / 2003 Viruz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-sizif-512"&gt;https://github.com/UzixLS/zx-sizif-512&lt;/a&gt;&lt;/br&gt;
&lt;a href="https://github.com/UzixLS/zx-tsid"&gt;https://github.com/UzixLS/zx-tsid&lt;/a&gt;&lt;/br&gt;
&lt;a href="https://zx-pk.ru/threads/31677-nsid_emu-sid-pleer-dlya-spectrum.html"&gt;https://zx-pk.ru/threads/31677-nsid_emu-sid-pleer-dlya-spectrum.html&lt;/a&gt;&lt;/br&gt;&lt;/p&gt;</description></item><item><title>Sizif-512 ZX Spectrum clone running demos</title><link>https://err200.net/20200531-youtube-sizif512-running-demos/</link><pubDate>Sun, 31 May 2020 11:32:08 +0300</pubDate><guid>https://err200.net/20200531-youtube-sizif512-running-demos/</guid><description>&lt;button
 class="youtube-embed"
 type="button"
 data-video-id="_RoLKcfJSTY"
 data-title="Sizif-512 ZX Spectrum clone running demos"
 aria-label="Воспроизвести видео: Sizif-512 ZX Spectrum clone running demos"&gt;
 &lt;img src="https://i.ytimg.com/vi/_RoLKcfJSTY/hqdefault.jpg" alt="" loading="lazy" decoding="async"&gt;
 &lt;span class="youtube-embed__shade" aria-hidden="true"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__content" aria-hidden="true"&gt;
 &lt;span class="youtube-embed__badge"&gt;YouTube&lt;/span&gt;
 &lt;span class="youtube-embed__play"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__title"&gt;Sizif-512 ZX Spectrum clone running demos&lt;/span&gt;
 &lt;/span&gt;
&lt;/button&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=_RoLKcfJSTY"&gt;Смотреть на YouTube&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;0:18 - Across The Edge by deMarche (Pentagon 128 / ABC demo)&lt;/li&gt;
&lt;li&gt;5:29 - 70908 by Scoopex (Spectrum 128 / ACB demo)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Next PCB revision (Rev.C) will receive the much cleaner video output.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-sizif-512"&gt;https://github.com/UzixLS/zx-sizif-512&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Sizif-512 ZX Spectrum clone playing music from SD</title><link>https://err200.net/20200426-youtube-sizif512-playing-music-from-sd/</link><pubDate>Sun, 26 Apr 2020 14:21:44 +0300</pubDate><guid>https://err200.net/20200426-youtube-sizif512-playing-music-from-sd/</guid><description>&lt;button
 class="youtube-embed"
 type="button"
 data-video-id="TmikKD3yqOU"
 data-title="Sizif-512 ZX Spectrum clone playing music from SD"
 aria-label="Воспроизвести видео: Sizif-512 ZX Spectrum clone playing music from SD"&gt;
 &lt;img src="https://i.ytimg.com/vi/TmikKD3yqOU/hqdefault.jpg" alt="" loading="lazy" decoding="async"&gt;
 &lt;span class="youtube-embed__shade" aria-hidden="true"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__content" aria-hidden="true"&gt;
 &lt;span class="youtube-embed__badge"&gt;YouTube&lt;/span&gt;
 &lt;span class="youtube-embed__play"&gt;&lt;/span&gt;
 &lt;span class="youtube-embed__title"&gt;Sizif-512 ZX Spectrum clone playing music from SD&lt;/span&gt;
 &lt;/span&gt;
&lt;/button&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=TmikKD3yqOU"&gt;Смотреть на YouTube&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Music: Yerzmyey - Baroque&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/UzixLS/zx-sizif-512"&gt;https://github.com/UzixLS/zx-sizif-512&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Wild Player для DivMMC</title><link>https://err200.net/20200419-wildplayer-divmmc/</link><pubDate>Sun, 19 Apr 2020 06:32:45 +0000</pubDate><guid>https://err200.net/20200419-wildplayer-divmmc/</guid><description>&lt;p&gt;Немного хакнул &lt;a href="http://budder.narod.ru/MugenGroup/wp.htm"&gt;Wild Player&lt;/a&gt; (плеер трекерной музыки для ZX Spectrum) для работы с DivMMC. За основу взял tap-версию 0.333.&lt;/p&gt;
&lt;p&gt;UPD 2020-09-04: Обновил версию - исправлено зависание если вставлено 2 SD-карты.&lt;/p&gt;
&lt;p&gt;Ссылки для скачивания:&lt;/p&gt;</description></item></channel></rss>