User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 30 из 30

Тема: Расширения fpga-клонов

  1. #21

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Хотя ,возможно, проблема из-за того что я скачал квартус 9.1, а для проекта на мистере надо квартус 11.1.
    А какое отношение имеет клиент git к Quartus-у и его открытию или не открытию проекта из другой версии?

    Я клиентом git-а могу скачать с github репозитории никоим боком не относящиеся к VS, но если проект VS, то могу клиентом, а могу непосредственно самой VS

    А на другом компе стоит только клиент git-а - и могу качать репозитории и без VS

  2. #22

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    944
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    78 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    А какое отношение имеет клиент git к Quartus-у и его открытию или не открытию проекта из другой версии?
    Проект для мистера не открывается в квартусе 9.1. Вот два варианта решения: 1. Установить подмодули с гит; 2 Обновить квартус. Гит не установливается...
    Удивительно, но для альтеры де1 проект открывается...
    Проблема, что я не могу пока обновить видовс для установки гит... Висит ещё старый проект https://zx-pk.ru/threads/35854-bunny...ial-blog).html
    Пока его не доделаю не смогу установить новую виндовс...
    ¡Un momento, señor fiscal!


  3. #23

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    944
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    78 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hunta, нашёл старую версию гита. Мне посоветовали https://github.com/git-for-windows/g...46.2.windows.1
    Буду разбираться. Всё дело в дополнительных модулях. Если их не установить - проект компилируется только на альтеру де1, а если установить, то можно на мист компилировать.
    А тебе, вообще, хоть интересен топик?
    ¡Un momento, señor fiscal!


  4. #24

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Проект для мистера не открывается в квартусе 9.1
    fpgagen.qsf:
    ...
    set_global_assignment -name ORIGINAL_QUARTUS_VERSION "12.0 SP1"
    set_global_assignment -name PROJECT_CREATION_TIME_DATE "00:29:53 MAY 10, 2013"
    set_global_assignment -name LAST_QUARTUS_VERSION "13.0 SP1"
    ...

    Но и 13.0 sp1 не собирает ни один из вариантов. Причём для Myst он хотя бы дальше уходит в процессе

  5. #25

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    944
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    78 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hunta, там вообще трешак. Для подмодуля jt12 нужны подмодули jt49 и jt89...
    Вариант этого клона есть для ксиликса.
    Если в ксиликсах разбираешься можешь компильнуть. Ссылка на форум https://gendev.spritesmind.net/forum...pic.php?t=1327
    Прямая ссылка на проект https://sourceforge.net/p/teamgenesis/code/HEAD/tree/
    Посмотри, ВДП точно такой как для альтеры https://sourceforge.net/p/teamgenesi.../trunk/vdp.vhd
    Все мои правки можно применить и получить клон с новым видеорежимом на ксиликсе. Но я не спец по ксиликсам...
    Для ксиликса можно картриджи! Почитай описание клона https://course.ece.cmu.edu/~ece545/F...12_Genesis.pdf

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

    Я ещё немного помучаю эти исходники. Если не смогу скомпилировать для миста, возьму за основу другой проект https://github.com/MiSTer-devel/Genesis_MiSTer Я его сразу хотел взять за основу, но там мешанина из вхдл и верилога, что будет сильнее напрягать.
    Последний раз редактировалось Smalovsky; 04.09.2025 в 15:05.
    ¡Un momento, señor fiscal!


  6. #26

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Если в ксиликсах разбираешься
    Нет

  7. #27

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,514
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    715
    Поблагодарили
    597 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    мешанина из вхдл и верилога
    Обычное дело. Но - какие проблемы разобраться? Мануалы в руки и вперёд

  8. #28

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    944
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    78 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hunta, хорошие новости. Я нашёл форк проекта https://github.com/robinsonb5/fpgagen
    Робинсон сделал форк. Он пишет в блоге, что запорол конфигурации для де1 и де2, и проект компилируется для хамелеона и мистера.
    Его блог https://retroramblings.net/?p=1201
    Также фобоз делал форк https://github.com/phoboz/fpgagen
    Но что он там менял не написал.
    Вот, вопрос - где скачать квартус 13 и выше?

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

    Я Робинсону вопрос отправил в блог - какой квартус использовал. Пока пишет:
    Ваш комментарий ожидает модерации. Это предварительный просмотр; ваш комментарий будет виден после одобрения.
    Трудов жалко. Попробую вытянуть проект.
    Узнал, что фобоз поменял в форке из комментария Робинсона :
    Phoboz портировал её на MIST, добавив мой модуль управления на базе ZPU из моих портов ядер OneChipMSX и PC Engine. Эта версия может загружать ПЗУ с SD-карты и является основой для версий с FM-звуком, но больше не помещается в DE1 даже без звука из-за нехватки блочной оперативной памяти.
    Фобоз тоже запорол де1.
    Последний раз редактировалось Smalovsky; 06.09.2025 в 17:10.
    ¡Un momento, señor fiscal!


  9. #29

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    944
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    78 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Софтлайт ссылку на квартусы кидал https://zx-pk.ru/threads/31924-intel...=1#post1067738
    Пусть будет запись, чтоб не потерять ссылку.
    Ну, я, кажется, понял почему не компилируется под виндовс. В проекте есть некие утилиты, которые ,возможно, задействует квартус при компиляции. И у меня подозрение, что утилиты эти для линукса, поэтому проект можно скомпилировать только в версии квартуса для линукса...
    Последний раз редактировалось Smalovsky; 08.09.2025 в 17:29.
    ¡Un momento, señor fiscal!


  10. #30

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    944
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    78 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть способ ещё немного расширить графику генезиса. В некоторых играх используются огромные сложные спрайты, состоящие из более меньших. Причем, в составе сложного спрайта могут находится внутренние спрайты, которые не бывают граничными. Вот, пример:



    Для таких внутренних спрайтов прозрачный цвет не нужен. Можно использовать цвет из палитры вместо прозрачного. Для внутреннего спрайта будет доступно все 16 цветов, а не пятнадцать.
    Допополнительный цвет может обогатить оформление внутренних спрайтов, особенно, для мелких деталей.
    Для того, что бы сделать прозрачный цвет непрозрачным, можно задействовать неиспользуемый бит в третьем байте атрибута спрайта, например, шестой бит. При нулевом значении этого бита, цвет с нулевым значением остаётся прозрачным, а при единичном значении, цвет будет браться из палитры по нулевому индексу.
    Последний раз редактировалось Smalovsky; 05.12.2025 в 01:44.
    ¡Un momento, señor fiscal!


Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Опрос: WiFi для ZX клонов не на FPGA
    от izzx в разделе Несортированное железо
    Ответов: 253
    Последнее: 26.10.2025, 10:35
  2. Pano Logic G2 - убийца клонов на FPGA.
    от occamlab в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 27
    Последнее: 27.11.2020, 11:30
  3. Производство клонов ZX Spectrum
    от andykarpov в разделе Новости
    Ответов: 129
    Последнее: 26.04.2017, 18:56
  4. Логотипы клонов Спектрума
    от CodeMaster в разделе Разный софт
    Ответов: 10
    Последнее: 07.09.2010, 23:09
  5. О совместимости клонов с играми
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 1
    Последнее: 13.03.2008, 18:26

Ваши права

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