User Tag List

Страница 1 из 10 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 96

Тема: Pico-spec - Еще один (но не менее клевый) ZX-ESPectrum на RPi Pico/Pico2 (+ PSRAM)

  1. #1

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Pico-spec - Еще один (но не менее клевый) ZX-ESPectrum на RPi Pico/Pico2 (+ PSRAM)

    Случайно нашел на просторах такой вот проект, из особеностей:

    zx48/zx128/Pentagon 128 на стандартном RPi pico\pico2
    Pentagon 512/Pentagon 1024/Эльф на pico2 или опционально требуется PSRAM
    VGA\HDMI\TFT выход, PS/2 клава(или USB, но опционально), Turbo Sound AY, джойстик(-и) от NES/Денди
    Варианты выхода звука PWM или I2S , стерео.
    Так же возможен вариант TS c реальными чипами AY (опционально)
    Абсолютный Минимум - для работы нужна только RPi Pico(zero) +6 резисторов на цвет - работать будет!
    Просто минимум - RPi pico(zero)\pico2, + доп транслятор уровней 5-3.3v для PS/2, хотя работает и без него,
    и даже PS/2 клавиатура иногда работает от 3В - тогда вообще ничего не нужно.
    Так же возможен вариант и с USB клавиатурой\джойстиками, вариантов больше, но это на любителя.

    https://github.com/DnCraptor/pico-spec
    https://murmulator.ru/zx-pico-spec

    Еще больше информации тут
    https://murmulator.ru

    Проект полностью открытый, в отличии от других, хороших, подобных проектов на RPi, из исходников собирается легко в VS code

    Ну и немного слайдов под спойлером.



    Это Raspberry Pi Pico RP2040 в привычном формате Arduino Uno
    Рядом с ней - т.н. Prototype Shield, для прототипирования всякой дичи, но можно использовать и обычную монтажную плату.
    (На барахолке продают чистые платы под Мурмулятор - это если делать красиво, а не на монтажке, из мгтф и веточек)


    Так выглядит в сборе


    И пара скриншотов собственно эмулятора




    [свернуть]


    По текущим ценам на комплектующие.
    ESPectrum на ESP32 конечно хорошо, купил и включил, но цены на TTGO VGA32 уже не совсемъ гуманные.
    Итак
    RP2040 Type-C 4MB - в пределах ~200р
    Raspberry Pi RP2350A_V10 ~460р (это уже даром для м\к такого класса, на старте продаж 1200 и выше было, оригинал если)
    RP2040-Zero RP2040 ~170р, чтобы собрать Спек в спичечной коробке ( летом цена на такие модули падала менее 130р)
    Raspberry Pi RP2040 в формате Uno - ну это так, чисто для любителей Ардуино-подобных конструкторов, дороговато, но дешевле TTGO в 2 раза все равно, зато можно собирать всякую ардуино-дичь.
    PSRAM 8Mb ~100р, но это опционально, в основном нужна для других проектов, а в Pico2 и так немало памяти.

    С Наступающим Новым Годом !!! Всехъ ! :-)
    Последний раз редактировалось zebest; 30.12.2024 в 10:59.
    Profi v3.2 -=- Speccy2010,r2

    Эти 7 пользователя(ей) поблагодарили zebest за это полезное сообщение:

    ALS(30.12.2024), CodeMaster(30.12.2024), creator(30.12.2024), Froggy(29.12.2024), Oleg N. Cher(02.01.2025), Outcast(15.02.2025), П321(29.12.2024)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    04.08.2005
    Адрес
    Россия, Московская область.
    Сообщений
    104
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так это-ж мурмулятор!
    Ща там кстати новая его (железная) версия планируется - под пику новую.
    Я кстати удивлен - что отдельно тему про мурмуль - тут никто не открыл. Все в телеграмме )

    Этот пользователь поблагодарил anarchyman за это полезное сообщение:

    Oleg N. Cher(02.01.2025)

  4. #3

    Регистрация
    29.05.2025
    Адрес
    г. Одесса, Украина
    Сообщений
    70
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    FYI: вышла статья по теме: https://habr.com/ru/articles/910354/ (осторожно, тяжёлые фотки)
    Последний раз редактировалось mikeveng73; 29.05.2025 в 13:47.

    Эти 4 пользователя(ей) поблагодарили mikeveng73 за это полезное сообщение:

    CityAceE(29.05.2025), creator(29.05.2025), SoftLight(29.05.2025), zebest(29.05.2025)

  5. #4

    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,242
    Спасибо Благодарностей отдано 
    993
    Спасибо Благодарностей получено 
    615
    Поблагодарили
    333 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от mikeveng73 Посмотреть сообщение
    FYI: вышла статья по теме: https://habr.com/ru/articles/910354/ (осторожно, тяжёлые фотки)
    Вот только фразу 'У pico-spec'а, пожалуй, худшая реализация звукового тракта' хорошо бы было видеть в начале статьи. Чтобы съэкономить читателям время )

  6. #5

    Регистрация
    29.05.2025
    Адрес
    г. Одесса, Украина
    Сообщений
    70
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #6

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,254
    Спасибо Благодарностей отдано 
    532
    Спасибо Благодарностей получено 
    260
    Поблагодарили
    154 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    mikeveng73, есть вопрос, а почему в v.1.2.C нет I2S бинарников?
    В правильно заданном вопросе содержится половина ответа

  8. #7

    Регистрация
    29.05.2025
    Адрес
    г. Одесса, Украина
    Сообщений
    70
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от creator Посмотреть сообщение
    mikeveng73, есть вопрос, а почему в v.1.2.C нет I2S бинарников?
    там звук похуже. если надо - соберу. под какое железо надо?

  9. #8

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,254
    Спасибо Благодарностей отдано 
    532
    Спасибо Благодарностей получено 
    260
    Поблагодарили
    154 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    mikeveng73, в идеале m1p1, GP19, VGA.
    В правильно заданном вопросе содержится половина ответа

  10. #9

    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,242
    Спасибо Благодарностей отдано 
    993
    Спасибо Благодарностей получено 
    615
    Поблагодарили
    333 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от mikeveng73 Посмотреть сообщение
    Ну, "худшая" не значит "отвратительная" или "неприемлемая" )) Вкусовщина. На мой взгляд - вполне нормально звучит. Если надо чтобы совсем круто было, то есть и другие эмуляторы и есть даже с железной реализацией ТурбоСаунда.
    А почему так? Не хватает скорости пики? А из реализации других прошивок нельзя подсмотреть как там? В SpeccyP и у технокота все отлично в плане звука на одной и то-же плате мурмуля.

  11. #10

    Регистрация
    29.05.2025
    Адрес
    г. Одесса, Украина
    Сообщений
    70
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftLight Посмотреть сообщение
    А почему так? Не хватает скорости пики? А из реализации других прошивок нельзя подсмотреть как там? В SpeccyP и у технокота все отлично в плане звука на одной и то-же плате мурмуля.
    1. Сильно разные подходы. Те эмуляторы синхронные, а пико-спек - ассинхронный.
    2. Там где-то ошибка, которую я не могу найти. В оригинальном ESPectrum нормальный звук, а он асинхронный, ну а пико-спек - просто порт ESPectrum на пику.

    - - - Добавлено - - -

    Цитата Сообщение от creator Посмотреть сообщение
    mikeveng73, в идеале m1p1, GP19, VGA.
    для p1 не бывает GP-19, это для p2. а под какой размер флеша? на какую частоту?
    залил пока m1p1-spec-4096-408-I2S-VGA-1.2.C.uf2 туда же в релиз. проверил на первой попавшейся "чёрной" (очень поверхностно, времени на нормальное тестирование пока нет)

    Эти 2 пользователя(ей) поблагодарили mikeveng73 за это полезное сообщение:

    creator(29.05.2025), SoftLight(29.05.2025)

Страница 1 из 10 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 186
    Последнее: 18.09.2025, 17:59
  2. Кто использует Raspberry Pi Pico (RP2040)?
    от Rio444 в разделе Разработка электроники
    Ответов: 3
    Последнее: 20.07.2024, 13:59
  3. Программирование под Raspberry Pi Pico
    от andrews в разделе Зарубежные компьютеры
    Ответов: 10
    Последнее: 06.09.2023, 17:08
  4. PICO-8 - вымышленная консоль
    от CityAceE в разделе Зарубежные компьютеры
    Ответов: 6
    Последнее: 23.09.2021, 18:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •