ZX Spectrum 40 лет спустя
ZX Spectrum 40 лет спустя
  • 33
  • 148 657
Эмулятор ZX Spectrum128K на STM32F411. ZX Magic V0.94
Обновление версии прошивки ZX Magic 128 до V0.94:
drive.google.com/file/d/1Ul0efvXuFZ5YlyS5uuZWK3P4vselhJOx/view?usp=sharing
Проект в KiCad. Вариант 1 (Разъём VGA и светодиод исправлены + герберы):
drive.google.com/file/d/1dz2WZqEfygnTGHEI2K7TMEKxuh01DLEN/view?usp=sharing
Проект в KiCad. Вариант 2 (в этом видео, исправлен светодиод + герберы):
drive.google.com/file/d/17M7931I5WjweuNkmbfK-PeyH9Evid9iQ/view?usp=sharing
3D Модели для проекта:
drive.google.com/file/d/1gbOQV_bM-vFNLpx9VM58Elmu8g9qNE0i/view?usp=sharing
3D Модель корпуса:
drive.google.com/file/d/1xRnl5p8CJaB8BbaoYrjiDofz_1dm0xma/view?usp=sharing
Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150
Donate.stream - donate.stream/yoomoney4100118108528130
zhlédnutí: 1 885

Video

Сборка/Assembly.
zhlédnutí 13KPřed 6 měsíci
Собираю ZX Magic STM32F411. Обновление версии прошивки ZX Magic 128 до V0.93: drive.google.com/file/d/1dYY5tStk_BqvkdlkgH0q1c-BKE5kqsNI/view?usp=sharing Прошивка 0.92: drive.google.com/file/d/1O_nJB4q9tD3PuYcKEg5ULW_wh_Jj0B28/view?usp=sharing Проект в KiCad. Вариант 1: drive.google.com/file/d/1GPkVCDfmZilC8B2kNpMW8LMkzkAy6-LB/view?usp=sharing Проект в KiCad. Вариант 1 (Разъём VGA и светодиод ис...
Начал проектировать печатку.
zhlédnutí 1,4KPřed 7 měsíci
Начал проектирование печатной платы для ZX Magic STM32F411. Надеюсь скоро собрать прототип для проверки, прежде чем заказывать саму плату. Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150 QIWI Кошелек: qiwi.com/n/ZXMAGICDONATE Donate.stream - donate.stream/yoomoney4100118108528130
TR-DOS. ZX Magic V0.90 эмулятор ZX Spectrum128K для STM32F411.
zhlédnutí 4,2KPřed 8 měsíci
TR-DOS. ZX Magic V0.90 эмулятор ZX Spectrum128K для STM32F411. План-схема (исправлена): drive.google.com/file/d/1gV9S2z3Xww8Jg0pOjIYsgUmLg5wB2ekB/view?usp=sharing Принципиальная схема: drive.google.com/file/d/134xYYNqlRCtH9bBsLDCZoLof09t6y-Re/view?usp=sharing Прошивка ZX Magic V0.92 для STM32F411: drive.google.com/file/d/1O_nJB4q9tD3PuYcKEg5ULW_wh_Jj0B28/view?usp=sharing Назначение клавиш: driv...
Презентация ZX Magic V0.80 эмулятора ZX Spectrum128K.
zhlédnutí 13KPřed 8 měsíci
Презентация ZX Magic V0.80 эмулятора ZX Spectrum128K. План-схема (исправлена): drive.google.com/file/d/1gV9S2z3Xww8Jg0pOjIYsgUmLg5wB2ekB/view?usp=sharing Принципиальная схема: drive.google.com/file/d/134xYYNqlRCtH9bBsLDCZoLof09t6y-Re/view?usp=sharing Прошивка ZX Magic V0.80 для STM32F411: drive.google.com/file/d/1YCIa82guGDCOlVQeL0c8riQ6pafjgruT/view?usp=sharing Назначение клавиш: drive.google....
Эмулятор ZX Spectrum 128K на STM32F411. Промежуточная версия.
zhlédnutí 2,6KPřed 9 měsíci
Эмулятор ZX Spectrum 128K на STM32F411. Промежуточная версия. План-схема: drive.google.com/file/d/1Yg7aZ8aNMtDRjdNC4ELVKSlNA2ziqscR/view?usp=sharing Принципиальная схема: drive.google.com/file/d/134xYYNqlRCtH9bBsLDCZoLof09t6y-Re/view?usp=sharing Прошивка ZX Spectrum 128K на STM32F411 V0.00: drive.google.com/file/d/1oCaO8ZyBdHeUJDRuGv-XhdD5MmJCDosP/view?usp=sharing Назначение клавиш: drive.googl...
Звук в эмуляторе ZX Spectrum 128K на STM32F411.
zhlédnutí 2,2KPřed rokem
Работа над звуком в эмуляторе ZX Spectrum 128K на STM32F411 завершена. Dizzy 7 Intro: drive.google.com/file/d/1jRXtUit2dtbDrZZ1UEqE36Pw9xFNTtBa/view?usp=sharing Dizzy 7 Game: drive.google.com/file/d/1i7uPkIplkAsy-VVQ8WLk6KOfg3jkbM8W/view?usp=sharing Seraphima Intro: drive.google.com/file/d/1vS6bkyLuKnZUf006v6hxY2iMHxZ-v9_m/view?usp=sharing Seraphima Game: drive.google.com/file/d/1HURVntwpPS_7px...
Анонс. Виртуальный AY-3-8910 для эмулятора ZX Spectrum 128K на STM32F411.
zhlédnutí 909Před rokem
Анонс. Виртуальный AY-3-8910 для эмулятора ZX Spectrum 128K на STM32F411. Оригинальный WAV файл с эмулятора: drive.google.com/file/d/1jUm9etANzGzVjGvsdZsJukTI0Q6Gb3id/view?usp=sharing
Первый звук виртуального AY-3-8910 для эмулятора ZX Spectrum 128K на STM32F401(411).
zhlédnutí 1,5KPřed rokem
Первый звук виртуального AY-3-8910 для эмулятора ZX Spectrum 128K на STM32F401(411) Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150 Donate.stream - donate.stream/yoomoney4100118108528130
Первый запуск эмулятора ZX Spectrum 128K на STM32F401(411).
zhlédnutí 2,3KPřed rokem
Первый запуск эмулятора ZX Spectrum 128K на STM32F401(411) . Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150 Donate.stream - donate.stream/yoomoney4100118108528130
Эмулятор ZX Spectrum 48K c выходом VGA и клавиатурой PS/2 на STM32F401(411)
zhlédnutí 10KPřed rokem
Эмулятор ZX Spectrum 48K c выходом VGA и клавиатурой PS/2 на STM32F401(411) Схема подключения SN74HC244N & SN74HC86N: Сonnection diagram SN74HC244N & SN74HC86N: drive.google.com/file/d/1kZ5ba8VYLxOrhWeLp_UOnzdMsaZY8bfO/view?usp=sharing Назначение клавиш/Key assignment: drive.google.com/file/d/1kKhaKfvYEC7dkGX9jU-UK1C00Eg1fXKh/view?usp=sharing Универсальная прошивка STM32F401 и STM32F411 версия ...
Эмулятор ZX Spectrum c выходом VGA на STM32F401(411).
zhlédnutí 8KPřed rokem
Эмулятор ZX Spectrum c выходом VGA на STM32F401(411). Схема подключения 74VHC244MTCX & 74VHC86MTCX: Сonnection diagram 74VHC244MTCX & 74VHC86MTCX: drive.google.com/file/d/1i1F53K2mzx0rXpxL6QTRp7DupD6RdTzH/view?usp=sharing Схема подключения SN74HC244N & SN74HC86N: Сonnection diagram SN74HC244N & SN74HC86N: drive.google.com/file/d/1GJfrk4aihkcQlp7wvnrvCWGfHRYeWsuw/view?usp=sharing Схема подключен...
Анонс. Эмулятор ZX Spectrum c выходом VGA на STM32F401(411).
zhlédnutí 2,4KPřed rokem
Анонс. Эмулятор ZX Spectrum c выходом VGA на STM32F401(411). Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150 Donate.stream - donate.stream/yoomoney4100118108528130
Шрифты TrueType для Ваших проектов на микроконтроллерах.
zhlédnutí 666Před rokem
Основные функции для работы с текстом. Описание формата шрифта. Утилита подготовки графических данных для вывода на дисплей. Исходники к проекту Atollic TrueSTUDIO for STM32: drive.google.com/file/d/1M5TxGbxcISCVTsB2PIJpxmfjJGM30pyu/view?usp=sharing Утилита LCD Tools: drive.google.com/file/d/14cba5qIjtA34sXtOlClE6g-0TwWEYYIj/view?usp=sharing Поддержать автора можно на карту Сбербанка - 4817 760...
Анонс. Шрифты TrueType для ваших проектов на микроконтроллерах с LCD дисплеями.
zhlédnutí 692Před rokem
Анонс. Шрифты TrueType для ваших проектов на микроконтроллерах с LCD дисплеями. Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150 Donate.stream - donate.stream/yoomoney4100118108528130
Мои графические функции для работы с LCD дисплеями. Часть 1.
zhlédnutí 630Před rokem
Мои графические функции для работы с LCD дисплеями. Часть 1.
VGA вывод для эмуляторов ZX Spectrum на микроконтроллерах.
zhlédnutí 3,3KPřed rokem
VGA вывод для эмуляторов ZX Spectrum на микроконтроллерах.
Работа над VGA режимом для эмулятора ZX Spectrum на STM32F401.
zhlédnutí 3,2KPřed 2 lety
Работа над VGA режимом для эмулятора ZX Spectrum на STM32F401.
Работа над VGA режимом для эмулятора ZX Spectrum.
zhlédnutí 1,7KPřed 2 lety
Работа над VGA режимом для эмулятора ZX Spectrum.
Дисплей ILI9341 для эмулятора ZX Spectrum 48 на STM32F103 и STM32F401(411)
zhlédnutí 7KPřed 2 lety
Дисплей ILI9341 для эмулятора ZX Spectrum 48 на STM32F103 и STM32F401(411)
ZX Spectrum 48 эмулятор на STM32F401(411) + ILI9488
zhlédnutí 3,5KPřed 2 lety
ZX Spectrum 48 эмулятор на STM32F401(411) ILI9488
Корпус для дисплея Z350IT002 (ILI9488) + прошивка эмулятора ZX Spectrum 48 на STM32F103
zhlédnutí 1,7KPřed 2 lety
Корпус для дисплея Z350IT002 (ILI9488) прошивка эмулятора ZX Spectrum 48 на STM32F103
Дисплей ILI9488 для эмулятора ZX Spectrum 48 на STM32F103
zhlédnutí 2,2KPřed 2 lety
Дисплей ILI9488 для эмулятора ZX Spectrum 48 на STM32F103
Практические вопросы сборки эмулятора ZX Spectrum 48 на STM32F103
zhlédnutí 2,1KPřed 2 lety
Практические вопросы сборки эмулятора ZX Spectrum 48 на STM32F103
ZX Spectrum крышка клавиатуры своими руками. Часть 3
zhlédnutí 905Před 2 lety
ZX Spectrum крышка клавиатуры своими руками. Часть 3
ZX Spectrum крышка клавиатуры своими руками. Часть 2
zhlédnutí 1,1KPřed 2 lety
ZX Spectrum крышка клавиатуры своими руками. Часть 2
ZX Spectrum крышка клавиатуры своими руками. Часть 1
zhlédnutí 1,5KPřed 2 lety
ZX Spectrum крышка клавиатуры своими руками. Часть 1
Разбор оптимизации кода STM32 эмулятора ZX Spectrum 48K
zhlédnutí 2KPřed 2 lety
Разбор оптимизации кода STM32 эмулятора ZX Spectrum 48K
ZX Spectrum клавиатура своими руками. Часть 3 / ZX Spectrum's keyboard do it yourself. Part 3
zhlédnutí 1,9KPřed 2 lety
ZX Spectrum клавиатура своими руками. Часть 3 / ZX Spectrum's keyboard do it yourself. Part 3
ZX Spectrum клавиатура своими руками. Часть 2+ / ZX Spectrum's keyboard do it yourself. Part 2+
zhlédnutí 849Před 2 lety
ZX Spectrum клавиатура своими руками. Часть 2 / ZX Spectrum's keyboard do it yourself. Part 2

Komentáře

  • @evgeniysvidin4602
    @evgeniysvidin4602 Před dnem

    Всё лучше и лучше.

  • @evgeniysvidin4602
    @evgeniysvidin4602 Před dnem

    Годно.

  • @evgeniysvidin4602
    @evgeniysvidin4602 Před dnem

    Элитка :)

  • @evgeniysvidin4602
    @evgeniysvidin4602 Před dnem

    Спойлер. Дальше все проблемы были решены :)

  • @evgeniysvidin4602
    @evgeniysvidin4602 Před dnem

    Казалось бы очевидное решение, но как и всегда сперва надо попрыгать с бубном вокруг новой темы. Это схема подключения микроконтроллера STM32F401CC6 к VGA-разъему для эмуляции ZX Spectrum на микроконтроллерах. STM32F401CC6: Это микроконтроллер, который используется для обработки сигналов и формирования изображения для вывода на VGA-разъем. Входы и выходы микроконтроллера (PA0-PA7, PB8, PB10) подключены к различным цветовым каналам (красный, зеленый, синий) и управляющим сигналам (яркость, VSYNC, HSYNC) VGA. 74VHC86MTCX и 74VHC244MTCX: Это логические микросхемы. 74VHC86MTCX выполняет функции логических элементов "Исключающее ИЛИ" (XOR), как показано на таблице истинности. Используется для обработки сигнала или его инверсии в зависимости от входных значений. 74VHC244MTCX - это восьмиканальный буфер, который усиливает сигналы перед их подачей на VGA-разъем. VGA-разъем: К нему подключаются RGB-сигналы через резисторы по 240 Ом, а также сигналы горизонтальной и вертикальной синхронизации (HSYNC и VSYNC). Каждый цвет (красный, зеленый, синий) представлен отдельными линиями, подключенными к соответствующим пинам микроконтроллера. Логические уровни: Логические уровни на схеме показаны для 3.3В (логическая 1) и 0В (логический 0). Контролируется логикой микроконтроллера для управления сигналами VGA. Это схема для вывода изображения через VGA с использованием микроконтроллера STM32F401CC6, где сигналы RGB и синхронизации формируются на основе работы микроконтроллера и логических микросхем.

  • @evgeniysvidin4602
    @evgeniysvidin4602 Před dnem

    Супер! Нет слов.

  • @user-pp7kj7ud7m
    @user-pp7kj7ud7m Před 5 dny

    Андрей, спасибо за то что делитесь своими наработками! Собрал на Вашей плате. SD-карта видится, клавиатура работает. Но проблема с VGA сигналами. Постоянно высокий уровень сигнала, идущего с STM на 3, 6 и 10 ножки 74НС157. Сигналы смотрел осциллоскопом. Из-за этого, как я понял, не отображаются чернила, только бумага. При определенном положении подстроечного резистора буквы можно разглядеть, но на грани видимости. Менял микросхемы на новые, но все равно не работает вывод. Вижу только атрибуты знакомест. Бордюр отображается нормально. Может быть подскажете куда копнуть, буду премного благодарен!

    • @zxspectrum4044
      @zxspectrum4044 Před 5 dny

      Добрый вечер. Обязательно проверьте соединение контактов В9 с В13. На ногу 1 микросхемы 74НС15 принудительно подайте низкий, а затем высокий сигнал, должно происходить переключение либо всё чернилами либо всё цветом бумаги должно отображаться. Если проблему сами не решите пишите в почту zx_spectrum_andre@mail.ru два-три раза в неделю бываю дома смогу ответить и помочь разобраться. С ютубом проблемы, даже в кабинет не всегда могу зайти и комменты увидеть.

  • @morbiddivisiontm4332
    @morbiddivisiontm4332 Před 22 dny

    купи ZX DOS и не фантазируй....

  • @alexanderpalekov441
    @alexanderpalekov441 Před 28 dny

    Супер-проект! Дай бог вам счастья и здоровья а мне вдохновения повторить его и насладиться ностальгией!

    • @zxspectrum4044
      @zxspectrum4044 Před 28 dny

      Спасибо, Александр. Здоровья Вам и вашим близким. Удачи в повторении и конечно вспомнить былое.

  • @fortuan.ussr.golden
    @fortuan.ussr.golden Před 28 dny

    Буду пробовать, молодость вспоминать, всем удачи и здоровья!

    • @zxspectrum4044
      @zxspectrum4044 Před 28 dny

      И Вам всего наилучшего. Буду рад за Вас. Удачи.

  • @user-pp7kj7ud7m
    @user-pp7kj7ud7m Před měsícem

    Дааа... Работа проделана фантастическая! Настолько классный эмулятор, что просто не смог пройти мимо и решил собрать по Вашим материалам. Спасибо что делитесь с нами, динозаврами из прошлого! Успехов в работе, здоровья и счастья в жизни!

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Спасибо, взаимно. Здоровья Вам и вашим близким.

  • @wetalnasonow2178
    @wetalnasonow2178 Před měsícem

    Спасибо за ваш проект, собрал на макетке ещё с версии 0.00 128К, по частям подключаю переферию, возникла одна проблемка, в загрузке Биоса и меню с самого начала возникли артефакты в виде яркого начала строк. В играх тоже были яркие засветки мешавшие игре. Перепробовал все прошивки, пересобрал на последнюю версию схему и ничего не изменилось, только заметил что когда вынимаеш микросхемы логики артефакты остаются, перекопал подключение ВГА разъема нашел узел состоящий из трёх диодов и подключение А6 платы контролёра, когда откл. А6 от диодов артефакты пропали и картинка стала как надо. Вы как разработчик что подскажете по этому узлу трехдиодному и А6 выходу, можно так оставить?

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Добрый вечер. Мои познания электронике чуть чуть выше уровня чайника. Нога А6 и трёх диодный узел - это понижение яркости т.е. расширение палитры цветов с 8 до 15. Если Вас всё устраивает то конечно можно оставить. А вообще борьба с артефактами у меня постоянная и пока проигрываю, но думаю всё-же найти решение.

    • @wetalnasonow2178
      @wetalnasonow2178 Před měsícem

      Странно что только у меня выскочила такая проблема. А не может это проявлятся от параметров монитора? И ещё вопросик- частота строк 31 с копейками кГц, а частота кадров 16 с копейками кГц, как такое может быть? Вроде везде пишут 50 Гц? Мерял частотомером ошибки не должно быть.

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      @@wetalnasonow2178Странные проблемки выскакивают не только у Вас. HC157 довольно капризная микросхема, если задевать пальцем можно получить не слабые артефакты, причём у одного из наших друзей проблема почти месяц была, решилась переносом микрухи на монтажке в другое место. В режиме эмуляции частота строк 31,5кГц, кадров 60Гц. В режиме диалогов 31,6кГЦ, 60 кадров. Везде режим 640х480. Попробуйте зайти в меню монитора и посмотреть какую инфу выдаст он о текущем видеорежиме.

    • @wetalnasonow2178
      @wetalnasonow2178 Před měsícem

      Спасибо за ответ. Удачи в творчестве.

  • @user-bn4ll1ej3e
    @user-bn4ll1ej3e Před měsícem

    на мой взгляд самый удачный эмулятор хотя сравнивать stm-ки и atmegi так себе занятие) Андрею огромное спасибо за ностальгию-оторвался на днях в R-type и Zynaps

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Приветствую, Виталий. Спасибо.

  • @kpv19741
    @kpv19741 Před měsícem

    Восхитительно, жаль такого не было 35 лет тому назад :)

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      У меня было, правда на ч/б телеке без звука и дисковода, но всё равно был счастлив:)

    • @kpv19741
      @kpv19741 Před měsícem

      @@zxspectrum4044 Мне отец к цветному телевизору подключил, сам синклер спаял я, по его чутким руководством, загрузка с магнитофона, это в 9 классе где то было, а потом на втором курсе института себе сделал тр дос . два дисковода со стипендий накопил :) романтика

    • @user-is5kj5ip6k
      @user-is5kj5ip6k Před měsícem

      Странно, увидел Ваш комментарий только сейчас в мобильной версии. Я был в восьмом и меня хватало только чтобы припаять очередной раз оторванную клаву или порт магнитофона)

    • @kpv19741
      @kpv19741 Před měsícem

      @@user-is5kj5ip6k я имелл в виду компактность. Тут фактически одна микросхема весь спектрум.

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Теперь понял))) Всё верно, МК эмулирует почти всё.

  • @leonid6985
    @leonid6985 Před měsícem

    Это великолепно! Осилить такое...

  • @user-kz2wp9gs1i
    @user-kz2wp9gs1i Před měsícem

    Ваша разработка - это что-то невероятное !!! :) Создать всё это в одиночку ! Снимаю шляпу !!! :) Одни анимированные меню чего стоят - монтирование диска с анимацией пятидюймовых дисководов и подобные :) А можно реализовать магнитофонный порт (только не смейтесь) ? :) Громаднейший лайк !!! :)

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Спасибо за комплемент. Пара пинов свободных осталось, значит порт для магнитофона можно реализовать. Мне важен "матрас" на экране при загрузке, кому-то порт магнитофона и тут нет ничего смешного.

    • @user-kz2wp9gs1i
      @user-kz2wp9gs1i Před měsícem

      @@zxspectrum4044 Было бы очень хорошо ! :) Спасибо Вам за ответ ! :)

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      @@user-kz2wp9gs1i Подумаю и пожалуй сделаю, но попозже.

    • @user-kz2wp9gs1i
      @user-kz2wp9gs1i Před měsícem

      @@zxspectrum4044 Ура !!! :) Благодарю Вас !!! :)

  • @AliGator-ny6to
    @AliGator-ny6to Před měsícem

    Огромный респект и спасибо! диву даюсь как это влезло без внешней флеши и епрома....

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Спасибо. Место ещё осталось достаточно, чтобы реализовать всё задуманное.

    • @AliGator-ny6to
      @AliGator-ny6to Před měsícem

      @@zxspectrum4044 Очень сильно не хватает текстовой инструкции по функциям, их уже довольно много стало с расширением ТР-ДОСА, Ещё раз огромное Спасибо!!! Успехов...

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      @@AliGator-ny6toПостараюсь в следующем обновлении добавить "глобальную" помощь по F1, но не уверен что успею. Будет довольно серьёзное обновление по сохранению текущего состояния эмулятора, даже немного дизайн диалога загрузки изменится. Много работы по коду, посмотрим...

  • @_suso_
    @_suso_ Před měsícem

    Поддерживаю автора! Молодец, скромный, без лишних пантов! Молодец!

  • @sega4315
    @sega4315 Před měsícem

    Всё супер, продолжай в том же духе, исходники, обойдутся, пусть сами пишут😂

    • @norfolkleb9851
      @norfolkleb9851 Před měsícem

      @@sega4315 те кто сами пишут, не смотрят такие видео. Неужели же не понятно? Ещё и сегой себя называет(

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      @@norfolkleb9851 Вы удалили свой вопрос, отвечу здесь: Обижаться не буду, вижу Вы без умысла. Для меня это развлечение, своё я уже получил. Исходники по настоящему интересны малому количеству, а вот готовое решение от разных "производителей" многим приходятся очень кстати, хорошо когда есть выбор. Некоторые задают вопрос как прошить или более простые вопросы. Желание повторить есть, а "высшая математика" с исходниками (даже пересобрать проект) вызывает лишнюю головную боль. Я точно не в минусе, зрители подкидывают мне кучу новых идей, развлекухи ещё навалом. Лично меня вариант Spectrum 48K, из моего детства, удовлетворил в полном объёме, достаточным чтобы остановиться.

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Спасибо, конечно продолжу.

    • @norfolkleb9851
      @norfolkleb9851 Před měsícem

      @@zxspectrum4044 я думаю, что это для всех развлечение) но от себя лично скажу, что я смотрю такие видео, что потом иметь возможность повторить такой проект (я не программист, немножко по образованию инженер), но у меня мозгов не хватит, чтоб самому такое написать. Это как вроде, мы же читаем книги? Мы сами не может сочинить историю, но с радостью прочтем то, что написал автор. И да, с кодом бывает такое, что ты нашел как-то проблему и придумал как ее решить, отписался автору и твоя работа попала в релиз. Ну не круто ли? И ещё один момент: VS Code и PlatformIO ! Если у вас все собирается, то соберется у миллионов людей по всему миру. Находил уже много проектов от разных авторов, что-то дорабатываю, что-то использую как есть, где-то развожу свои платы - это же так круто. А то у нас кроме Гайвера и открытых разработчиков раз-два и обчелся (

  • @_Jumbo_
    @_Jumbo_ Před měsícem

    💥👍💥

  • @vpimkin
    @vpimkin Před měsícem

    Планы эмуляции продвинутых Спектрумов на других аппаратных платформах отложены до полной победы над ZXMagic 128K?

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Ни в коем случае! Даже сейчас, когда всё отложено, нахожу время писать для STM32H7. Надеюсь зимой начать собирать из "кирпичиков". Полной победы мне точно не добиться)))

  • @norfolkleb9851
    @norfolkleb9851 Před měsícem

    И этот не публикует исходники, например, на гитхаб? Интересно, в чем проблема?

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

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

    • @norfolkleb9851
      @norfolkleb9851 Před měsícem

      @@zxspectrum4044 не обижайтесь, просто уже сколько каналов на Ютюбе, пишут на stm и пишут эмули zx spectrum, снимают видео, и не дают посмотреть код. А в , собственно, тогда суть занятия? Есть уже куча рабочишь эмулей всех платформ для МК: люди пишут и на ESP и на STM и выкладывают код для самостоятельной сборки - это же интересно. А в чем суть выложить бинарник? Как раз интересно посмотреть на реальную человеческую мысль, что писала код, как это устроено и как это работает. Правда, без обид, наверное, вы хороший программист и разработчик, вот и хотелось бы посмотреть на ваш код И да, Эпл и Майкрософт продают свои продукты, и они уникальны, в какой-то степени.

    • @norfolkleb9851
      @norfolkleb9851 Před měsícem

      Куда делся мой комментарий?

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      @@norfolkleb9851 Пишу на него ответ. Не переживайте, найдём. Скопирую его на всякий случай, чтобы не потерялся у меня он открыт)

    • @norfolkleb9851
      @norfolkleb9851 Před měsícem

      @@zxspectrum4044 ну ждём-ждём. Нет, ну правда! Если вы пишите эмуль zx spectrum, то вы - гений нашего времени! Почему не показать свою работу? На гитхабе же видно, кто был основателем репозитория, видно кто скопировал и кто доработки сделал, и при этом, вы не обязаны никому ничего. Вы не должны отвечать на комментарии, заниматься поддержкой и пр. Просто те, кто знает получится у мастеров, смогут заглянуть в их оплату. Правда, я не настаиваю, но это было бы очень интересно

  • @anatolykosychenko8038
    @anatolykosychenko8038 Před měsícem

    Hi Ya & best wishes. SuperB! Thanks for work. Be Happy. Sevastopol/Crimea.

  • @dimasmirnov1203
    @dimasmirnov1203 Před měsícem

    Очень тихо....

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Добрый день, Дмитрий. Меня беспокоило что, наоборот громко. Микрофон слишком близко поставил. С уровнем громкости у меня всегда проблема.

  • @zxspectrum4044
    @zxspectrum4044 Před měsícem

    Дублирую канал на Дзен: dzen.ru/id/621bc73f89e36a1ff5871ea8

  • @Zer0c00l83
    @Zer0c00l83 Před měsícem

    Доброго времени суток. А герберы под версию 2 не могли бы выложить? Очень ваш проект понравился. Компьютер пока неисправен, сам не могу создать. Заранее спасибо.

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      Добрый день, Станислав. Спасибо. Герберы обновил в описании к видео. Вот прямая ссылка: drive.google.com/file/d/17M7931I5WjweuNkmbfK-PeyH9Evid9iQ/view?usp=sharing

    • @Zer0c00l83
      @Zer0c00l83 Před měsícem

      ​@@zxspectrum4044спасибо огромное. Выручили. Жду детали и платы. Буду собирать 😊

    • @zxspectrum4044
      @zxspectrum4044 Před měsícem

      @@Zer0c00l83 Отлично. Новое обновление прошивки уже готово, только что закончил))) Скоро запишу видео и опубликую. Удачи.

    • @Zer0c00l83
      @Zer0c00l83 Před měsícem

      ​@@zxspectrum4044вот это радует. Спасибо вам за огромный труд.

    • @Zer0c00l83
      @Zer0c00l83 Před měsícem

      ​@@zxspectrum4044буду с нетерпением ждать.

  • @Vallery001
    @Vallery001 Před 2 měsíci

    Классно!

  • @Vallery001
    @Vallery001 Před 2 měsíci

    Талантище! Других слов просто не подобрать!

  • @alexeyalyakrinskiy
    @alexeyalyakrinskiy Před 2 měsíci

    Нескромный вопрос. Схему увидеть можно ? Для расширения кругозора так сказать. Спасибо.

    • @zxspectrum4044
      @zxspectrum4044 Před 2 měsíci

      Добрый вечер, Алексей. В описании к видео есть всё необходимое, два варианта платы в KiCad, 3D модель корпуса и прошивка. Отдельно схема и план-схема в формате JPG в описании в предыдущих видео.

    • @alexeyalyakrinskiy
      @alexeyalyakrinskiy Před 2 měsíci

      @@zxspectrum4044 Спасибо за ответ. Ознакомлюсь.

  • @ewgenyivanoff6509
    @ewgenyivanoff6509 Před 2 měsíci

    Проект классный! Собрал, играюсь. Автор - молодец! Есть только вопрос про... отсутствие мерцания, например, курсора в бейсике. Не реализован?

    • @zxspectrum4044
      @zxspectrum4044 Před 2 měsíci

      Добрый день, Евгений. Спасибо. Поддержка VGA схемы подключения, из этого видео, прекращена (в том числе из-за мерцания). Но работаю над новым проектом для владельцев чипов STM32F401 - ZX Magic 48К. В новом проекте звук AY(уже реализован), TR-DOS и т.д. Будет всё то, что есть в ZX Magic 128К. План-схема подключения: drive.google.com/file/d/187ZpfGGpbUCPdh-aLoJ2QuSPbzAAMwl8/view?usp=sharing Прошивка STM32F401 !!! под новую схему VGA + эмуляция AY (это не релиз, а для проверки схемы VGA, но можно уже поиграть) drive.google.com/file/d/1waehJNrhD9_zgZPRXwUyYroN2tyjQ_JI/view?usp=sharing

    • @ewgenyivanoff6509
      @ewgenyivanoff6509 Před 2 měsíci

      @@zxspectrum4044 , спасибо огромнейшее за информацию и Ваш труд! Проект красивый, по отдельности я знаю как работают многие восьмибитки (писал на плис конфигурации), знаком с микроконтроллерами, умею на Си, но вот собрать всё это вместе и осилить проект на АРМе - это я очень не готов ))) А хотел бы понять ху есть ху и сделать "Орион-128". Подозреваю, что вывод видео производится из дампа памяти путем DMA+SPI, но не знаю... Если Вы поделитесь проектом для понимания его мироустройства, абсолютно на Ваших условиях, буду очень благодарен! Еще один момент - процессор в данном проекте работает заметно быстрее оригинала. Время в играх бежит быстрее. Чуть скорректировать бы? Заранее спасибо за ответ!

    • @zxspectrum4044
      @zxspectrum4044 Před 2 měsíci

      @@ewgenyivanoff6509 Всё верно Евгений - "DMA+SPI" именно так работает видеовывод в проекте. В этом видео: czcams.com/video/k3GpfaZBexg/video.html подробно рассказываю о работе видеовывода, а в описании есть иходник его работы. Скорость работы процессора уже скорректирована в прошивке 48К + AY для выхода VGA по новой схеме.

  • @Valentiy
    @Valentiy Před 2 měsíci

    Скажите. Возможен ли выход видео композитный видео? Возможно ли у этого решения из VGA сделать выход на телевизор?

    • @zxspectrum4044
      @zxspectrum4044 Před 2 měsíci

      Добрый день. О композитном видео думал и кажется нашёл решение как это реализовать, появится дополнительная микруха и прошиву конечно надо будет доработать. Но это не в ближайшей перспективе, пожалуй после Нового Года. Сначала доработка до версии V1.00, с реализацией всего задуманного.

  • @user-tj3wm8pq3i
    @user-tj3wm8pq3i Před 2 měsíci

    Можно Ваши печатки (для старта) ? Купил ESP, прошил, хочу повторить.

    • @zxspectrum4044
      @zxspectrum4044 Před 2 měsíci

      Добрый день, Алексей. Всё что у меня есть выложено в описании к видео, если не в этом так в другом. Вот только не совсем понял, мой проект для STM32, на ESP не будет работать.

    • @user-tj3wm8pq3i
      @user-tj3wm8pq3i Před 2 měsíci

      @@zxspectrum4044 не так написал)) STM, конечно. Я имею ввиду плату.

    • @zxspectrum4044
      @zxspectrum4044 Před 2 měsíci

      Алексей, если у Вас STM32F411 то всё необходимое есть в видео: czcams.com/video/6taCeQRRIBE/video.html. Если у Вас STM32F401 то придётся ждать или самому проектировать. Для этого МК адаптирую проект под ZX Spectrum 48К с эмуляцией музыкального чипа AY, TR-DOS и всего что есть в проекте для ZX Spectrum 128К. На данный момент есть схема подключения и первый тестовый вариант эмулятора 48К + AY под эту схему: drive.google.com/file/d/187ZpfGGpbUCPdh-aLoJ2QuSPbzAAMwl8/view?usp=sharing.

  • @qixiz
    @qixiz Před 3 měsíci

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

    • @zxspectrum4044
      @zxspectrum4044 Před 3 měsíci

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

  • @mikhailkondratyuk8041
    @mikhailkondratyuk8041 Před 3 měsíci

    очень крутой проект ! автор молодец ! почему так мало лайков?

  • @user-tk7or9rh7g
    @user-tk7or9rh7g Před 3 měsíci

    Круто!!!

  • @user-fg1lj2qm5p
    @user-fg1lj2qm5p Před 3 měsíci

    Технологию ЛУТ не пробовали? Я только так делаю.

    • @zxspectrum4044
      @zxspectrum4044 Před 3 měsíci

      Раньше только ЛУТ использовал. Три года назад попробовал фоторезист - очень понравилось.

  • @Fjyclydjgu
    @Fjyclydjgu Před 3 měsíci

    Это супер проджект!

  • @Shine6692
    @Shine6692 Před 3 měsíci

    Вот бы еще печатку )))) ну тут конечно губозакаточную машину надо.согласен)

    • @zxspectrum4044
      @zxspectrum4044 Před 3 měsíci

      Добрый день, Алексей. Машинка не нужна:) В описании к видео: czcams.com/video/6taCeQRRIBE/video.html всё необходимое есть.

  • @WildWildWildEast
    @WildWildWildEast Před 3 měsíci

    А исходники прошивки-эмулятора есть? Именно транслятор команд Z80?

  • @kotalay7839
    @kotalay7839 Před 3 měsíci

    Невероятное качество буквально самым простым инструментом!! Вначале думал будет лазерная гравировка и чпу!!😅

    • @zxspectrum4044
      @zxspectrum4044 Před 3 měsíci

      Лазер и чпу - "Не наш метод";)

  • @JohnJTraston
    @JohnJTraston Před 4 měsíci

    Нафаня

  • @user-pw1vi5ci2e
    @user-pw1vi5ci2e Před 4 měsíci

    Потрясающе!!!! Низкий Вам поклон за ваши труды! Это здорово. Когда-то, ещё в 1993 году мы с братом подключали ZX-Spectrum к телевизору "Рубин Ц-208". До этого был ПК "Партнёр 01-10" на КР580ВМ80. ZX-Spectrum это целая эпоха СССР и России 90х годов, база многих программистов

    • @zxspectrum4044
      @zxspectrum4044 Před 4 měsíci

      Спасибо, Сергей. И мы с братом в 89ом подключали Spectrum 48K (Ленинград) к ч/б телеку Рекорд В312

  • @donjuan1706
    @donjuan1706 Před 5 měsíci

    Заказал плату в резоните, сначала калькулятор выдал 2 489.60 р. но нет, произвели 2 корректировки масок + подтянули дорожку снизу платы (и гдето еще), она была по краю, а у них есть минимальные допуски, в общем получилось 3 679.20 р. (300 р за каждую маску и по 200 рублей за дорожки), срок 5 дней, жду, буду пробовать собрать..

    • @zxspectrum4044
      @zxspectrum4044 Před 5 měsíci

      ЖУТЬ! Да, там дорога по краю платы. Если возникнут проблемы, пишите в почту, но пусть всё пройдёт гладко. Удачи.

    • @donjuan1706
      @donjuan1706 Před 5 měsíci

      @@zxspectrum4044 Собрал, запустил, работает, но есть небольшие "помехи" на экране, переменный резистор крутил в обе стороны, если одно пропадает то в другом месте появляется.. хочу попробовать еще на другом мониторе или телевизоре с VGA еще из небольших косячков: пробовал запустить принца персии, как мне показалось очень долго грузилось (Samsung EVO Plus microSDXC 64 ГБ [MB-MC64KA/APC] UHS-I, (U1), Class 10 ), и лампочка SD карты вспыхивает очень редко при загрузке, файл TAP отверстия для крепления VGA разъема не металлизированы, некчему припаяться, разъем держится только на ножках а так все ок, работает, спасибо за такую разработку, правда я ее только собрал, и еще толком не погонял, если что дальше отпишусь.

    • @zxspectrum4044
      @zxspectrum4044 Před 5 měsíci

      Добрый день. Здорово, что всё запустилось без серьёзных проблем! Подстроечник нужно «нежно» подкрутить, буквально чуть, и поймать баланс. «Помехи» вызваны рассинхроном вывода пикселя и смены атрибутов для следующей группы из 8 пикселей. В следующем обновлении версии эмуля постараюсь лучше выполнить сведение атрибутов. Формирование образа дискеты обычно долго длится на карточках 4ГБ. Лампочка и должна редко мигать, сброс виртуальной памяти на SD по факту почти не происходит. Надо посмотреть посадочное под VGA, похоже скачал библиотеку, а оно без металлизации. С косячками пожалуйста в почту: zx_spectrum_andre@mail.ru Обязательно подробно опишите проблему и хорошо бы прикрепить фото или видео или проблемный файл Z80,TRD,TAP. Это поможет сделать эмулятор ZX Magic лучше.

  • @yuri_djur
    @yuri_djur Před 5 měsíci

    Как по мне - круто. Особенно понравилось то, что всё сделано на "одной" детальке.

    • @zxspectrum4044
      @zxspectrum4044 Před 5 měsíci

      Спасибо, Юрий. Тоже люблю чтобы всё выполнялось силами одного МК, но далее, с подключением к VGA, не смог сделать также.

  • @ukr-pig
    @ukr-pig Před 5 měsíci

    Привет.А это вся яркость монитора ?Зря напротив окна поставил монитор

    • @zxspectrum4044
      @zxspectrum4044 Před 5 měsíci

      Приветствую, Олег. Без встречного освещения картинка на мониторе яркая.

  • @user-jg6pk4tr3t
    @user-jg6pk4tr3t Před 6 měsíci

    Круто!!!

  • @user-wv9wi9cj2q
    @user-wv9wi9cj2q Před 6 měsíci

    Какая гигантская программисткая работа проделана Мои апплодисменты !!!

  • @user-bj5yf3nz9j
    @user-bj5yf3nz9j Před 6 měsíci

    Одного не понимаю - зачем все это мутить в наше время? Эмулировать игрушки почти 40-летней давности с ОЗУ 48 килобайт - что это дает вам? Мсье знает толк в извращениях))

    • @zxspectrum4044
      @zxspectrum4044 Před 6 měsíci

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

  • @valeriuststupnitsky7078
    @valeriuststupnitsky7078 Před 6 měsíci

    Классный проект! Подскажите пожалуйста а что за файлы записывает на sd карту?

    • @zxspectrum4044
      @zxspectrum4044 Před 6 měsíci

      Спасибо. Пока только основные форматы файлов: ТАР - имитирует запись на аудио кассету Z80 - мгновенный "снимок" системы TRD - образ стандартной 5" дискеты

  • @user-ph9bp2ce4h
    @user-ph9bp2ce4h Před 6 měsíci

    Здравствуйте. Хочу повторить данный проект, а потом уже пробовать собрать на микросхемах. Пока непонятны несколько моментов: 1.stm32f401 с алиэкспресс будет работать? 2. Что записывать на sd карту? Я так понимаю сами файлы игр. Их надо отдельно самостоятельно скачивать или у Вас где-то есть ссылка на подборку? 3. Есть модуль sd карты с преобразователем уровней на ???125. Для эмулятора можно ПУ оставить или нужно его удалить и подключиться непосредственно к выводам карты?

    • @zxspectrum4044
      @zxspectrum4044 Před 6 měsíci

      Добрый день. Для версий 48К и 128К всё равно нужны микросхемы для вывода на VGA, причем разные. 1. Все платы (кроме одной) покупал на Али. Слышал, что сейчас чипы F401 стали подделывать, гарантий дать не могу. На чипе F401 версию эмулятора ZX Spectrum 128К не реализовать. 2. На SD карту игры скачивайте сами, для начала 2-3 игры, потом разберётесь. 3. SD модули подключаются на прямую к чипу. Преобразователи уровней могут помешать работе с картой. В каждом случае надо разбираться, однозначного ответа тоже нет.