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

User Tag List

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

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

  1. #1
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,481
    Благодарностей: 776
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

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


  2. Эти 2 пользователя(ей) поблагодарили caro за это полезное сообщение:
    creator (10.12.2014), fifan (10.12.2014)

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

  4. #2
    Veteran Аватар для Totem
    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    1,614
    Благодарностей: 446
    Записей в дневнике
    1
    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)

  5. #3
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Пошло в массы... Хорошо.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  6. #4
    Veteran Аватар для vfiuchcikicshuusrch
    Регистрация
    30.06.2013
    Адрес
    г. Иваново
    Сообщений
    1,027
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #5
    Junior
    Регистрация
    05.04.2015
    Адрес
    г. Кисловодск
    Сообщений
    3
    Благодарностей: 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

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

  8. #6
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chaosorg Посмотреть сообщение
    ибо проект от Ewgeny7 дает видеосигнал, который не нравится многим устройствам (пишут "неизвестный формат")
    50Гц, что есть канонично и правильно. Только это не нравится многим мониторам.
    Тут три пути, или монитор ф топку и подбирать подходящий, или править фреймы, но тогда теряются бордюрные эффекты, или тупо задирать всю частоту на 20%, тогда всё будет в шоколаде, но и общая скорость вырастет на 20%, что далеко не всегда хорошо. Особенно для музыки.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

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

    По умолчанию

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

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

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

    По умолчанию

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

  11. #9
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chaosorg Посмотреть сообщение
    а как насчет некого конвертера.
    Модуль конвертера можно привинтить. Только ему память на полный фреймбуффер (с бордюром) нужна дополнительная, и в проект "Как слепить спектрум на FPGA для чайников" оно не могло войти. Готовые решения уже давно используются, например, в VGA-конвертере от zst на EPM3128.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

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

    По умолчанию

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

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

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

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

Похожие темы

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

Ваши права

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