Важная информация

User Tag List

Показано с 1 по 10 из 10

Тема: ZX-Spectrum на плате Марсоход 2

  1. #1
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZX-Spectrum на плате Марсоход 2


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

  3. #2
    Guru Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    За основу проекта я решил взять оригинальный обучающий материал за авторством Ewgeny7, который простым языком объясняет разнообразные аспекты языка VHDL на примере непосредственно создания ZX Spectrum
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  4. #3
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Пошло в массы... Хорошо.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #4
    Veteran Аватар для vfiuchcikicshuusrch
    Регистрация
    01.07.2013
    Адрес
    г. Иваново
    Сообщений
    1,029
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    зачетно спектрум везде прям)) радует

  6. #5
    Junior
    Регистрация
    05.04.2015
    Адрес
    г. Кисловодск
    Сообщений
    3
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вот немножко измененный относительно первоначально выложенного там исходника (на случай, если у кого-то есть Марсоход 2

    исправлена небольшая опечатка, поломавшая нормально работавший у Ewgeny7 цвет бордюра

    добавлен вход магнитофона через имеющийся у марсохода АЦП - грузит turbo режимные игры с zx-pk.ru воспроизводимые смартфоном, например

    простой (не AY) звук и выход на магнитофон тоже добавлены


    AY люди тоже прикрутили, но пока еще не выложили

    тема про доработки и исправления на форуме marsohod.org
    http://marsohod.org/index.php/forum/...fera-i-pomekhi

    как видите, есть желание улучшить совместимость с привередливыми телевизорами, ибо проект от Ewgeny7 дает видеосигнал, который не нравится многим устройствам (пишут "неизвестный формат")

    есть желание попробовать сделать чтение с флешек или SD карт без припаивания ARM-совместимых микроконтроллеров, разместив какое-то маленькое ядро на ПЛИС, для которого есть исходники работы USB host-ом и с FAT32

    если можете подсказать правильный путь, то буду признателен
    Вложения Вложения

  7. #6
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chaosorg Посмотреть сообщение
    ибо проект от Ewgeny7 дает видеосигнал, который не нравится многим устройствам (пишут "неизвестный формат")
    50Гц, что есть канонично и правильно. Только это не нравится многим мониторам.
    Тут три пути, или монитор ф топку и подбирать подходящий, или править фреймы, но тогда теряются бордюрные эффекты, или тупо задирать всю частоту на 20%, тогда всё будет в шоколаде, но и общая скорость вырастет на 20%, что далеко не всегда хорошо. Особенно для музыки.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  8. #7
    Junior
    Регистрация
    05.04.2015
    Адрес
    г. Кисловодск
    Сообщений
    3
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    50Гц, что есть канонично и правильно. Только это не нравится многим мониторам.
    Тут три пути, или монитор ф топку и подбирать подходящий, или править фреймы, но тогда теряются бордюрные эффекты, или тупо задирать всю частоту на 20%, тогда всё будет в шоколаде, но и общая скорость вырастет на 20%, что далеко не всегда хорошо. Особенно для музыки.
    а как насчет некого конвертера. Пусть спектрум формирует все на 50Гц. Некий оцифровщик (только без АЦП - у нас же и так есть цифровое представление сигнала) пишет это в отдельную от спектрума память и тут же воспроизводит это на 60Гц и в том видеорежиме, который нам нравится. Это позволит использовать видеорежим почетче и прикрутить иммитацию зерна кинескопа или хотя бы небольшой блюр со сканлайнами - чтобы как на аналоговом телевизоре

    P.S.
    т.е. чтобы бордюрный эффект тоже попадал в некий фреймбуфер, невидимый для самого спектрума
    Последний раз редактировалось Chaosorg; 21.05.2015 в 16:52.

  9. #8
    Junior
    Регистрация
    04.01.2008
    Адрес
    Екатеринбург
    Сообщений
    10
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chaosorg Посмотреть сообщение
    AY люди тоже прикрутили, но пока еще не выложили
    Уже выложили Можете попробовать прикрутить марсоходный SDRAM контроллер.

  10. #9
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chaosorg Посмотреть сообщение
    а как насчет некого конвертера.
    Модуль конвертера можно привинтить. Только ему память на полный фреймбуффер (с бордюром) нужна дополнительная, и в проект "Как слепить спектрум на FPGA для чайников" оно не могло войти. Готовые решения уже давно используются, например, в VGA-конвертере от zst на EPM3128.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  11. #10
    Junior
    Регистрация
    05.04.2015
    Адрес
    г. Кисловодск
    Сообщений
    3
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vise Посмотреть сообщение
    Уже выложили Можете попробовать прикрутить марсоходный SDRAM контроллер.
    прикрутил Сижу, играю в Dizzy 5 в 128K варианте.
    Вложения Вложения

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

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

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

Похожие темы

  1. Наведение порядка на плате Ленинград-2
    от Vovan_a в разделе Ленинград
    Ответов: 2
    Последнее: 02.02.2012, 00:20
  2. Ответов: 4
    Последнее: 21.01.2010, 12:59
  3. Перемычки на плате А500
    от BYTEMAN в разделе Amiga
    Ответов: 16
    Последнее: 11.11.2008, 22:16

Ваши права

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