ZX-Spektrum на Raspberry Pi Pico
#61
(21-07-2023, 22:05)KVA04rus : есть дребезги контакта
Не заметил. По любому удобнее, чем на клавиатуре. И сделать для меня оказалось проще, чем разыскать. Да и дешевле тоже.
(21-07-2023, 22:43)KVA04rus : а время деньги
Это вопрос философский. Заставить мозг работать... Это может оказаться ценнее, чем деньги.
(21-07-2023, 23:23)Sam : я считаю утопией, инволюцией.
Нагрузка на мозг. Плюс тренировка навыков разводки, изготовления, пайки...
(21-07-2023, 23:23)Sam : Если это приносит удовольствие
Не только приносит. Эмоции тоже добавляет. Причем позитивных.
(21-07-2023, 22:05)KVA04rus : кнопки джоя должны быть менее информативны в плане нажатий для влияния в процесс игры
А в процессе щелчки не так и заметны. Да играю постольку-поскольку.
(21-07-2023, 22:05)KVA04rus : резиновые кнопки решили
А никто не мешает реализовать на них.
Я думал, но не стал. Для этого нужна двухсторонняя плата. Есть отдельные резиновые, но они туговаты, там порой давить надо конкретно. Есть силиконовые пластины с набором кнопок. Еще с советских времен. С электропроводной резиной, причем в массе, а не напылением.
Для пробы делал на самых простых. И как ни странно они у меня и прижились. В меру мягкие и очень живучие. Сколько лет трудились в факсах и ни одной проблемной до сих пор.
#62
(21-07-2023, 23:23)Sam : утопией, инволюцией
Я рассуждаю примерно так:
В свое время имел Пентагон-128 и Кворум-128. И эти машинки помогли семье выжить в 90ые.
На некоторый уровень изучил на нем Бейсик, начинал азы Ассемблера. Т.е. не только и не столько игры. Это все же компьютер. Не РС конечно, но того тогда просто не было.

Спектрум не так прост. Куча микросхем, однотипные разъемы, скверные по качеству платы. А ремонт... Мне тогда был не по зубам. Да и сейчас не факт. Кворум умер. После долгих мыканий определил, что сдохла именно ULA. Т.е. ремонт безнадежен.

И вот сегодня появляется вариант реализовать машинку даже с большими возможностями на уже современных и совсем недорогих платах. RP2040. И реализовать можно буквально за вечер, если не гнаться за красивостями и удобствами. А можно ведь поднапрячься и сделать плату. Тоже несложную, доступную для ЛУТ. И за пару дней реализовать.
Без кучи микросхем, без сложных и не дешевых плат.
На мой взгляд это очень интересно.

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

В конце концов мы ведь радиолюбители. Мы обычно нет создаем устройства космического уровня.

Теперь об этом эмуляторе. Мурмуляторе. Уже в сегодняшнем виде это вполне работоспособное и интересное изделие. Есть уже несколько вариантов прошивок. Вполне себе рабочих. На которых уже можно остановиться, если нет особого желания продолжать.

Самому - для души. Если пришли дети/внуки - думаю с удовольствием попробуют.
У меня дочь (аспирантуру закончила в области программирования) с удовольствием гоняла игрушки с самодельным джоем. Пришлось отгонять, что бы сесть за стол...

Кстати, есть у меня и еще вариант платы. Делал для более узких корпусов от Т2 приставок. Но не люблю выкладывать платы, которые не проверил сам в железе.

Ну так Sam, стоит оно того?
#63
Лекс, в юности шли параллельно, правда мой конек был Спектрум и Вектор06 с переходом на Ц.
Но в 80е, когда развитие компьютерной техники, да даже не так ПК как унификация ПО под рождающуюся IBM, загнало наши творения в категорию - ИГРУШКИ, все увидели бесперспективность направления на многие годы, если точнее - до сих пор.
Возможно и я, не переезжая и не меняя круто вид работы, что то майстрил в этом направлении. Наблюдая за внуком, пайка получается красивше чем у меня. Результат - солидарен с #62.
#64
(06-08-2023, 00:33)боб : Результат - солидарен с #62.

Да никто ведь и не утверждает, что за Спектрумом будущее. Внуку покажите эту тему...
Пусть и простенький, но комп, в значительной степени своими руками.

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

Сейчас уже сложно вспомнить подробности, но в свое время попадались попытки приспособить Спектрумы под автомотизацию реальных промышленных процессов.
Учитывая "надежность" того железа...
Ну а сегодня клон подобный Мурмулятору уже способен работать долго и уверенно. Правда такой необходимости уже нет. Хватает специального железа.

Ну да, игрушка. Но игрушка интересная и простая (ну относительно) в сборке и наладке.
Играть на нем?
Ну я лично как то не очень. Посидел, погонял аппарат. Мне нравится.
Только вот никто никого не заставляет. Есть желание - можно попробовать. Нет желания - ну нет и все. Но вы же эту тему читаете почему то... (хитрый смайлик).

(05-08-2023, 19:24)KVA04rus : "пентагон 128К", собирает чел.
Достаточно много подобного можно отыскать.
Лично я не буду. Да и по трудоемкости и стоимости это будут далеко не копейки. Ради понастольгировать порой...? Оно стоит того?

Человеку интересно скорее всего именно сибирать. Его право и его решение.
Я не стал бы. Мурмулятор меня лично привлек в первую очередь простотой реализации за вполне терпимые деньги.
#65
Нарисовал вариант платы Мурмулятора. Более компактный. Примерно под корпус от многих Т2 приставок.

   

Сама плата в приложении. Плату я НЕ архивировал. Просто смените расширение с rar на lay6.

В архиве как и на скриншоте два варианта. Левый с усилителем моно на микросхеме 2008 и регулятором громкости, правый с линейным стерео выходом на внешние активные колонки и с входом читалки.
 Читалка на левой плате вход через разъем. На обеих второй порт кэмстон джойстика тоже через штырьковый разъем. Первый порт выведен на переднюю панель.

Отличие от предыдущего варианта. Брал 3,3 вольта в основном со встроенного стаба на RP2040. Те. свой стаб на 3,3 можно не стаавить при желании и все запитать через перемычки. А так от него запитан только джойстик.

Плату в деле не проверял. Но если вдруг на ней будут ошибки, то это первая моя ошибка в плате из примерно 200-300 2 .

По плате. Прежде чем бросаться ЛУТить, стоит проверить наличные разъемы. Например VGA штука такая, я на первом Мурмуляторе напоролся. Проверил пару размеров по модели и успокоился, а они могут отличаться на 0,3-0,5 мм и так, что фиг вставишь.
Аудио разъемы тоже бывают очень разными. Словом подгоните плату под свои детали.

Что интересного по Мурмулятору?
Появились уже несколько прошивок, кто то делает платы расширения с музыкальными сопроцессорами (сорри, мне это не интересно и так звучит достаточно прилично).
Появился вариант подключения второго RP2040 по Ай-Ту-Си интерфейсу с возможностью подключения к нему кэмпстон мыши, классической клавы Спектрума. Но этот вариант еще пока не устоялся.

Словом проект развивается. Но в принципе остановиться можно уже сейчас. Уже вполне рабочая машинка получилась.

Файлы вложений

.rar   RP2040_ZX-Sp_10.rar (Размер: 470.87 KB / Загрузок: 241)
#66
Не знаю, насколько уместным и допустимым для администрации сайта будет разместить тут следующее:

Группа в Телеграмм по Мурмулятору обзавелась сайтом. Там пока есть не так много, но прошивки, например можно брать оттуда. Но все работает через телегу, кроме собственно сайта. Прошивка правда скачиваются с Яндекс-диска. Т.е. доступны любому.

Ссылку не даю. ХЗ как админы посмотрят. Хотя на том сайте и нет форума. Просто информация. Конкурент вряд ли. По крайней мере сегодня.

Если кому нужно - отыщите.
#67
(28-08-2023, 15:29)Лекс : Ссылку не даю.
Давай. Ничего страшного не будет от одной ссылки.
#68
https://murmulator.ru/
#69
Вот прямо сейчас АлексЕКБ ведет стрим. https://www.youtube.com/watch?v=rrapqzBdQ3o

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

Смотреть, что бы уловить суть, если не нужны подробности, примерно с 1:55;00.

Словом делают мультизагрузчик. Разные системы можно будет зашивать прямо при старте с СД карты. Спектрум, Денди, Геймбой и еще некоторые в том числе Дум. Выглядит прикольно.

Во что то можно поиграть уже сейчас. Словом проект набирает обороты и становится все универсальнее и интереснее.
#70
Поправлю себя немного. Смотреть суть нового стоит с 50ой минуты.