- 33
- 148 657
ZX Spectrum 40 лет спустя
Russia
Registrace 28. 10. 2016
Эмулятор 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
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
Всё лучше и лучше.
Годно.
Элитка :)
Спойлер. Дальше все проблемы были решены :)
Казалось бы очевидное решение, но как и всегда сперва надо попрыгать с бубном вокруг новой темы. Это схема подключения микроконтроллера 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 и синхронизации формируются на основе работы микроконтроллера и логических микросхем.
Супер! Нет слов.
Спасибо, Евгений.
Андрей, спасибо за то что делитесь своими наработками! Собрал на Вашей плате. SD-карта видится, клавиатура работает. Но проблема с VGA сигналами. Постоянно высокий уровень сигнала, идущего с STM на 3, 6 и 10 ножки 74НС157. Сигналы смотрел осциллоскопом. Из-за этого, как я понял, не отображаются чернила, только бумага. При определенном положении подстроечного резистора буквы можно разглядеть, но на грани видимости. Менял микросхемы на новые, но все равно не работает вывод. Вижу только атрибуты знакомест. Бордюр отображается нормально. Может быть подскажете куда копнуть, буду премного благодарен!
Добрый вечер. Обязательно проверьте соединение контактов В9 с В13. На ногу 1 микросхемы 74НС15 принудительно подайте низкий, а затем высокий сигнал, должно происходить переключение либо всё чернилами либо всё цветом бумаги должно отображаться. Если проблему сами не решите пишите в почту zx_spectrum_andre@mail.ru два-три раза в неделю бываю дома смогу ответить и помочь разобраться. С ютубом проблемы, даже в кабинет не всегда могу зайти и комменты увидеть.
купи ZX DOS и не фантазируй....
Супер-проект! Дай бог вам счастья и здоровья а мне вдохновения повторить его и насладиться ностальгией!
Спасибо, Александр. Здоровья Вам и вашим близким. Удачи в повторении и конечно вспомнить былое.
Буду пробовать, молодость вспоминать, всем удачи и здоровья!
И Вам всего наилучшего. Буду рад за Вас. Удачи.
Дааа... Работа проделана фантастическая! Настолько классный эмулятор, что просто не смог пройти мимо и решил собрать по Вашим материалам. Спасибо что делитесь с нами, динозаврами из прошлого! Успехов в работе, здоровья и счастья в жизни!
Спасибо, взаимно. Здоровья Вам и вашим близким.
Спасибо за ваш проект, собрал на макетке ещё с версии 0.00 128К, по частям подключаю переферию, возникла одна проблемка, в загрузке Биоса и меню с самого начала возникли артефакты в виде яркого начала строк. В играх тоже были яркие засветки мешавшие игре. Перепробовал все прошивки, пересобрал на последнюю версию схему и ничего не изменилось, только заметил что когда вынимаеш микросхемы логики артефакты остаются, перекопал подключение ВГА разъема нашел узел состоящий из трёх диодов и подключение А6 платы контролёра, когда откл. А6 от диодов артефакты пропали и картинка стала как надо. Вы как разработчик что подскажете по этому узлу трехдиодному и А6 выходу, можно так оставить?
Добрый вечер. Мои познания электронике чуть чуть выше уровня чайника. Нога А6 и трёх диодный узел - это понижение яркости т.е. расширение палитры цветов с 8 до 15. Если Вас всё устраивает то конечно можно оставить. А вообще борьба с артефактами у меня постоянная и пока проигрываю, но думаю всё-же найти решение.
Странно что только у меня выскочила такая проблема. А не может это проявлятся от параметров монитора? И ещё вопросик- частота строк 31 с копейками кГц, а частота кадров 16 с копейками кГц, как такое может быть? Вроде везде пишут 50 Гц? Мерял частотомером ошибки не должно быть.
@@wetalnasonow2178Странные проблемки выскакивают не только у Вас. HC157 довольно капризная микросхема, если задевать пальцем можно получить не слабые артефакты, причём у одного из наших друзей проблема почти месяц была, решилась переносом микрухи на монтажке в другое место. В режиме эмуляции частота строк 31,5кГц, кадров 60Гц. В режиме диалогов 31,6кГЦ, 60 кадров. Везде режим 640х480. Попробуйте зайти в меню монитора и посмотреть какую инфу выдаст он о текущем видеорежиме.
Спасибо за ответ. Удачи в творчестве.
на мой взгляд самый удачный эмулятор хотя сравнивать stm-ки и atmegi так себе занятие) Андрею огромное спасибо за ностальгию-оторвался на днях в R-type и Zynaps
Приветствую, Виталий. Спасибо.
Восхитительно, жаль такого не было 35 лет тому назад :)
У меня было, правда на ч/б телеке без звука и дисковода, но всё равно был счастлив:)
@@zxspectrum4044 Мне отец к цветному телевизору подключил, сам синклер спаял я, по его чутким руководством, загрузка с магнитофона, это в 9 классе где то было, а потом на втором курсе института себе сделал тр дос . два дисковода со стипендий накопил :) романтика
Странно, увидел Ваш комментарий только сейчас в мобильной версии. Я был в восьмом и меня хватало только чтобы припаять очередной раз оторванную клаву или порт магнитофона)
@@user-is5kj5ip6k я имелл в виду компактность. Тут фактически одна микросхема весь спектрум.
Теперь понял))) Всё верно, МК эмулирует почти всё.
Это великолепно! Осилить такое...
Спасибо, Леонид.
Ваша разработка - это что-то невероятное !!! :) Создать всё это в одиночку ! Снимаю шляпу !!! :) Одни анимированные меню чего стоят - монтирование диска с анимацией пятидюймовых дисководов и подобные :) А можно реализовать магнитофонный порт (только не смейтесь) ? :) Громаднейший лайк !!! :)
Спасибо за комплемент. Пара пинов свободных осталось, значит порт для магнитофона можно реализовать. Мне важен "матрас" на экране при загрузке, кому-то порт магнитофона и тут нет ничего смешного.
@@zxspectrum4044 Было бы очень хорошо ! :) Спасибо Вам за ответ ! :)
@@user-kz2wp9gs1i Подумаю и пожалуй сделаю, но попозже.
@@zxspectrum4044 Ура !!! :) Благодарю Вас !!! :)
Огромный респект и спасибо! диву даюсь как это влезло без внешней флеши и епрома....
Спасибо. Место ещё осталось достаточно, чтобы реализовать всё задуманное.
@@zxspectrum4044 Очень сильно не хватает текстовой инструкции по функциям, их уже довольно много стало с расширением ТР-ДОСА, Ещё раз огромное Спасибо!!! Успехов...
@@AliGator-ny6toПостараюсь в следующем обновлении добавить "глобальную" помощь по F1, но не уверен что успею. Будет довольно серьёзное обновление по сохранению текущего состояния эмулятора, даже немного дизайн диалога загрузки изменится. Много работы по коду, посмотрим...
Поддерживаю автора! Молодец, скромный, без лишних пантов! Молодец!
Спасибо.
Всё супер, продолжай в том же духе, исходники, обойдутся, пусть сами пишут😂
@@sega4315 те кто сами пишут, не смотрят такие видео. Неужели же не понятно? Ещё и сегой себя называет(
@@norfolkleb9851 Вы удалили свой вопрос, отвечу здесь: Обижаться не буду, вижу Вы без умысла. Для меня это развлечение, своё я уже получил. Исходники по настоящему интересны малому количеству, а вот готовое решение от разных "производителей" многим приходятся очень кстати, хорошо когда есть выбор. Некоторые задают вопрос как прошить или более простые вопросы. Желание повторить есть, а "высшая математика" с исходниками (даже пересобрать проект) вызывает лишнюю головную боль. Я точно не в минусе, зрители подкидывают мне кучу новых идей, развлекухи ещё навалом. Лично меня вариант Spectrum 48K, из моего детства, удовлетворил в полном объёме, достаточным чтобы остановиться.
Спасибо, конечно продолжу.
@@zxspectrum4044 я думаю, что это для всех развлечение) но от себя лично скажу, что я смотрю такие видео, что потом иметь возможность повторить такой проект (я не программист, немножко по образованию инженер), но у меня мозгов не хватит, чтоб самому такое написать. Это как вроде, мы же читаем книги? Мы сами не может сочинить историю, но с радостью прочтем то, что написал автор. И да, с кодом бывает такое, что ты нашел как-то проблему и придумал как ее решить, отписался автору и твоя работа попала в релиз. Ну не круто ли? И ещё один момент: VS Code и PlatformIO ! Если у вас все собирается, то соберется у миллионов людей по всему миру. Находил уже много проектов от разных авторов, что-то дорабатываю, что-то использую как есть, где-то развожу свои платы - это же так круто. А то у нас кроме Гайвера и открытых разработчиков раз-два и обчелся (
💥👍💥
Планы эмуляции продвинутых Спектрумов на других аппаратных платформах отложены до полной победы над ZXMagic 128K?
Ни в коем случае! Даже сейчас, когда всё отложено, нахожу время писать для STM32H7. Надеюсь зимой начать собирать из "кирпичиков". Полной победы мне точно не добиться)))
И этот не публикует исходники, например, на гитхаб? Интересно, в чем проблема?
Добрый день, однозначно не в платформе куда выложить, а в самом желании. Можно спросить у Microsoft или Apple почему они не публикуют исходники. Даже если это сделать, найдётся не мало людей готовых облить помоями то, на что у тебя ушли годы. Мне это не надо, не думаю, что Вам или кому-либо это нужно.
@@zxspectrum4044 не обижайтесь, просто уже сколько каналов на Ютюбе, пишут на stm и пишут эмули zx spectrum, снимают видео, и не дают посмотреть код. А в , собственно, тогда суть занятия? Есть уже куча рабочишь эмулей всех платформ для МК: люди пишут и на ESP и на STM и выкладывают код для самостоятельной сборки - это же интересно. А в чем суть выложить бинарник? Как раз интересно посмотреть на реальную человеческую мысль, что писала код, как это устроено и как это работает. Правда, без обид, наверное, вы хороший программист и разработчик, вот и хотелось бы посмотреть на ваш код И да, Эпл и Майкрософт продают свои продукты, и они уникальны, в какой-то степени.
Куда делся мой комментарий?
@@norfolkleb9851 Пишу на него ответ. Не переживайте, найдём. Скопирую его на всякий случай, чтобы не потерялся у меня он открыт)
@@zxspectrum4044 ну ждём-ждём. Нет, ну правда! Если вы пишите эмуль zx spectrum, то вы - гений нашего времени! Почему не показать свою работу? На гитхабе же видно, кто был основателем репозитория, видно кто скопировал и кто доработки сделал, и при этом, вы не обязаны никому ничего. Вы не должны отвечать на комментарии, заниматься поддержкой и пр. Просто те, кто знает получится у мастеров, смогут заглянуть в их оплату. Правда, я не настаиваю, но это было бы очень интересно
Hi Ya & best wishes. SuperB! Thanks for work. Be Happy. Sevastopol/Crimea.
Hello, Anatoly. As always, all the best.
Очень тихо....
Добрый день, Дмитрий. Меня беспокоило что, наоборот громко. Микрофон слишком близко поставил. С уровнем громкости у меня всегда проблема.
Дублирую канал на Дзен: dzen.ru/id/621bc73f89e36a1ff5871ea8
Доброго времени суток. А герберы под версию 2 не могли бы выложить? Очень ваш проект понравился. Компьютер пока неисправен, сам не могу создать. Заранее спасибо.
Добрый день, Станислав. Спасибо. Герберы обновил в описании к видео. Вот прямая ссылка: drive.google.com/file/d/17M7931I5WjweuNkmbfK-PeyH9Evid9iQ/view?usp=sharing
@@zxspectrum4044спасибо огромное. Выручили. Жду детали и платы. Буду собирать 😊
@@Zer0c00l83 Отлично. Новое обновление прошивки уже готово, только что закончил))) Скоро запишу видео и опубликую. Удачи.
@@zxspectrum4044вот это радует. Спасибо вам за огромный труд.
@@zxspectrum4044буду с нетерпением ждать.
Классно!
Талантище! Других слов просто не подобрать!
Спасибо, Валерий.
Нескромный вопрос. Схему увидеть можно ? Для расширения кругозора так сказать. Спасибо.
Добрый вечер, Алексей. В описании к видео есть всё необходимое, два варианта платы в KiCad, 3D модель корпуса и прошивка. Отдельно схема и план-схема в формате JPG в описании в предыдущих видео.
@@zxspectrum4044 Спасибо за ответ. Ознакомлюсь.
Проект классный! Собрал, играюсь. Автор - молодец! Есть только вопрос про... отсутствие мерцания, например, курсора в бейсике. Не реализован?
Добрый день, Евгений. Спасибо. Поддержка 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
@@zxspectrum4044 , спасибо огромнейшее за информацию и Ваш труд! Проект красивый, по отдельности я знаю как работают многие восьмибитки (писал на плис конфигурации), знаком с микроконтроллерами, умею на Си, но вот собрать всё это вместе и осилить проект на АРМе - это я очень не готов ))) А хотел бы понять ху есть ху и сделать "Орион-128". Подозреваю, что вывод видео производится из дампа памяти путем DMA+SPI, но не знаю... Если Вы поделитесь проектом для понимания его мироустройства, абсолютно на Ваших условиях, буду очень благодарен! Еще один момент - процессор в данном проекте работает заметно быстрее оригинала. Время в играх бежит быстрее. Чуть скорректировать бы? Заранее спасибо за ответ!
@@ewgenyivanoff6509 Всё верно Евгений - "DMA+SPI" именно так работает видеовывод в проекте. В этом видео: czcams.com/video/k3GpfaZBexg/video.html подробно рассказываю о работе видеовывода, а в описании есть иходник его работы. Скорость работы процессора уже скорректирована в прошивке 48К + AY для выхода VGA по новой схеме.
Скажите. Возможен ли выход видео композитный видео? Возможно ли у этого решения из VGA сделать выход на телевизор?
Добрый день. О композитном видео думал и кажется нашёл решение как это реализовать, появится дополнительная микруха и прошиву конечно надо будет доработать. Но это не в ближайшей перспективе, пожалуй после Нового Года. Сначала доработка до версии V1.00, с реализацией всего задуманного.
Можно Ваши печатки (для старта) ? Купил ESP, прошил, хочу повторить.
Добрый день, Алексей. Всё что у меня есть выложено в описании к видео, если не в этом так в другом. Вот только не совсем понял, мой проект для STM32, на ESP не будет работать.
@@zxspectrum4044 не так написал)) STM, конечно. Я имею ввиду плату.
Алексей, если у Вас 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.
здравствуйте, очень нравится ваш проект. исходники нельзя у вас подглядеть? очень хочется под свои железки попробовать собрать.
Добрый день, спасибо. Исходниками пока только мои, что дальше не буду загадывать.
очень крутой проект ! автор молодец ! почему так мало лайков?
Спасибо, Михаил.
Круто!!!
Технологию ЛУТ не пробовали? Я только так делаю.
Раньше только ЛУТ использовал. Три года назад попробовал фоторезист - очень понравилось.
Это супер проджект!
Спасибо.
Вот бы еще печатку )))) ну тут конечно губозакаточную машину надо.согласен)
Добрый день, Алексей. Машинка не нужна:) В описании к видео: czcams.com/video/6taCeQRRIBE/video.html всё необходимое есть.
А исходники прошивки-эмулятора есть? Именно транслятор команд Z80?
Нет.
Невероятное качество буквально самым простым инструментом!! Вначале думал будет лазерная гравировка и чпу!!😅
Лазер и чпу - "Не наш метод";)
Нафаня
:)
Потрясающе!!!! Низкий Вам поклон за ваши труды! Это здорово. Когда-то, ещё в 1993 году мы с братом подключали ZX-Spectrum к телевизору "Рубин Ц-208". До этого был ПК "Партнёр 01-10" на КР580ВМ80. ZX-Spectrum это целая эпоха СССР и России 90х годов, база многих программистов
Спасибо, Сергей. И мы с братом в 89ом подключали Spectrum 48K (Ленинград) к ч/б телеку Рекорд В312
Заказал плату в резоните, сначала калькулятор выдал 2 489.60 р. но нет, произвели 2 корректировки масок + подтянули дорожку снизу платы (и гдето еще), она была по краю, а у них есть минимальные допуски, в общем получилось 3 679.20 р. (300 р за каждую маску и по 200 рублей за дорожки), срок 5 дней, жду, буду пробовать собрать..
ЖУТЬ! Да, там дорога по краю платы. Если возникнут проблемы, пишите в почту, но пусть всё пройдёт гладко. Удачи.
@@zxspectrum4044 Собрал, запустил, работает, но есть небольшие "помехи" на экране, переменный резистор крутил в обе стороны, если одно пропадает то в другом месте появляется.. хочу попробовать еще на другом мониторе или телевизоре с VGA еще из небольших косячков: пробовал запустить принца персии, как мне показалось очень долго грузилось (Samsung EVO Plus microSDXC 64 ГБ [MB-MC64KA/APC] UHS-I, (U1), Class 10 ), и лампочка SD карты вспыхивает очень редко при загрузке, файл TAP отверстия для крепления VGA разъема не металлизированы, некчему припаяться, разъем держится только на ножках а так все ок, работает, спасибо за такую разработку, правда я ее только собрал, и еще толком не погонял, если что дальше отпишусь.
Добрый день. Здорово, что всё запустилось без серьёзных проблем! Подстроечник нужно «нежно» подкрутить, буквально чуть, и поймать баланс. «Помехи» вызваны рассинхроном вывода пикселя и смены атрибутов для следующей группы из 8 пикселей. В следующем обновлении версии эмуля постараюсь лучше выполнить сведение атрибутов. Формирование образа дискеты обычно долго длится на карточках 4ГБ. Лампочка и должна редко мигать, сброс виртуальной памяти на SD по факту почти не происходит. Надо посмотреть посадочное под VGA, похоже скачал библиотеку, а оно без металлизации. С косячками пожалуйста в почту: zx_spectrum_andre@mail.ru Обязательно подробно опишите проблему и хорошо бы прикрепить фото или видео или проблемный файл Z80,TRD,TAP. Это поможет сделать эмулятор ZX Magic лучше.
Как по мне - круто. Особенно понравилось то, что всё сделано на "одной" детальке.
Спасибо, Юрий. Тоже люблю чтобы всё выполнялось силами одного МК, но далее, с подключением к VGA, не смог сделать также.
Привет.А это вся яркость монитора ?Зря напротив окна поставил монитор
Приветствую, Олег. Без встречного освещения картинка на мониторе яркая.
Круто!!!
Какая гигантская программисткая работа проделана Мои апплодисменты !!!
Спасибо.
Одного не понимаю - зачем все это мутить в наше время? Эмулировать игрушки почти 40-летней давности с ОЗУ 48 килобайт - что это дает вам? Мсье знает толк в извращениях))
Благодарю за высокую оценку:) А если серьёзно, кто его знает кого и что цепляет. Иной раз увлечения других могут вызвать лишь улыбку. Для меня это зарядка ума и поддержание моторики, что само по себе уже не плохо.
Классный проект! Подскажите пожалуйста а что за файлы записывает на sd карту?
Спасибо. Пока только основные форматы файлов: ТАР - имитирует запись на аудио кассету Z80 - мгновенный "снимок" системы TRD - образ стандартной 5" дискеты
Здравствуйте. Хочу повторить данный проект, а потом уже пробовать собрать на микросхемах. Пока непонятны несколько моментов: 1.stm32f401 с алиэкспресс будет работать? 2. Что записывать на sd карту? Я так понимаю сами файлы игр. Их надо отдельно самостоятельно скачивать или у Вас где-то есть ссылка на подборку? 3. Есть модуль sd карты с преобразователем уровней на ???125. Для эмулятора можно ПУ оставить или нужно его удалить и подключиться непосредственно к выводам карты?
Добрый день. Для версий 48К и 128К всё равно нужны микросхемы для вывода на VGA, причем разные. 1. Все платы (кроме одной) покупал на Али. Слышал, что сейчас чипы F401 стали подделывать, гарантий дать не могу. На чипе F401 версию эмулятора ZX Spectrum 128К не реализовать. 2. На SD карту игры скачивайте сами, для начала 2-3 игры, потом разберётесь. 3. SD модули подключаются на прямую к чипу. Преобразователи уровней могут помешать работе с картой. В каждом случае надо разбираться, однозначного ответа тоже нет.