User Tag List

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

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

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

    По умолчанию

    Пацаны, не слушайте посторонних для тематики. Это топик для каких-то предложений, находок, обзоров.
    Вот,например, клон с расширенными возможностями(2 МБ ОЗУ):
    http://tv-games.ru/forum/showthread.php?t=7089
    SoftLight, ты вообще кто такой? Что ты для спектрума сделал? Да, даже если я в "устранении клешинга" и "тупо рассуждал и тролил и больше ничего", то это, в конечном итоге, привело к появлению ZX ULax, потому что людей заинтересовало. Так что лучше пацанам "повестись".

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

    Цитата Сообщение от xolod Посмотреть сообщение
    А в программах откуда появится поддержка этих железных расширений?
    Это топик для первоначальных предложений, обмозгований. Тут не "делайте как я написал!". Ну вот, появился новый расширенный клон( ссылка выше). Откуда там сразу новый софт? Ясно, что не сразу.
    ¡Un momento, señor fiscal!


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

  3. #2

    Регистрация
    31.03.2010
    Адрес
    Кемерово
    Сообщений
    254
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    ...Вот,например, клон с расширенными возможностями(2 МБ ОЗУ):
    http://tv-games.ru/forum/showthread.php?t=7089...
    Ну это не совсем клон,это специальная девборда в которой все процессоры и заказные СБИСы (ASIC) устанавливаются в панельки. Основная память,память z80,а также видеопамять расширены:
    Нажмите на изображение для увеличения. 

Название:	IMG-1526.jpg 
Просмотров:	53 
Размер:	55.1 Кб 
ID:	82525
    Собственно всё описал HardWareMan в соседней теме: https://zx-pk.ru/threads/25978-nuzhn...=1#post1184746
    Ему бы твои вопросы задать...Вот только HardWareMan ушёл с форума
    А расширить память на Сеге можно,там в карте памяти окно большое свободно. Я,даже,как-то пытался это сделать микросхемами SRAM из кэша с материнской платы. Конечно не 2 мегабайта,а поменьше,но что-то пошло не так
    https://zx-pk.ru/threads/21624-b-sta...l=1#post617401
    Последний раз редактировалось murgatroid_79; 19.07.2025 в 17:17.

  4. #3

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

    По умолчанию

    murgatroid_79, 16 кБ ОЗУ зилога хорошо. Больше места для для таблиц разных, дополнительных данных, увеличенный буфер для звуковых эффектов. 2 МБ основной памяти ОЗУ тоже хорошо. Особенно для больших карт в игре.
    Но, к этому делу обязательно нужно расширять цветовую память на 128 цветов и вводить раздельные банки палитр. Вот пример. Допустим, я пишу игру. Для графики у меня 4 общих палитры. Для фонов я задействовал 2 палитры ( 30 цветов + 1 цвет фона). На спрайты остаётся 2 палитры (30 цветов). Допустим, на экране будет главный персонаж и три персонажа противников с уникальными цветами. Это 30/4=7 цветов для отдельного персонажа. А если у них еще индивидуальное оружие в 2-3 цвета? Нужно будет сокращать до 4-5 цветов на персонаж или делать оружие цветами персонажей. Скудная цветовая расцветка получится. А ведь, нужно предусмотреть цвета для шрифтов и эффектов!
    Теперь, рассмотрим ситуацию когда у нас 2 банка палитр по 4 палитры в каждом. На фон можно выделить 3 палитры из первого банка( банк палитр фона). Это 45 цветов +1 цвет фона. Для шрифтов и эффектов можно выделить 1 палитру из первого банка( банк палитр фона). Это 15 цветов. Для спрайтов можно выделить 4 палитры из второго банка( банк палитр спрайтов). Это 60 цветов. Или 60/4=15 цветов для отдельного персонажа. Если есть оружие на 2-3 цвета, то на персонаж будет 12-13 цветов. Цветовая расцветка будет получше.

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

    Где бы взять исходники прошивки на верилоге или вшдиэле? Покопаться там для интереса. А мож чего и выйдет?.. Я так понимаю, открытые прошивки есть только для Мистера?
    ¡Un momento, señor fiscal!


  5. #4

    Регистрация
    31.03.2010
    Адрес
    Кемерово
    Сообщений
    254
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    ...Где бы взять исходники прошивки на верилоге или вшдиэле? Покопаться там для интереса. А мож чего и выйдет?.. Я так понимаю, открытые прошивки есть только для Мистера?
    А на ГитХабе нету?
    Посмотри тут: https://github.com/emu-russia/SEGAChips/tree/main
    И тут :https://github.com/nukeykt/Nuked-MD-FPGA
    И у участников реверса спросить можно..Например and1981 здесь на форуме есть,а NukeYKT на Эмуленде.
    Да и на самом ГитХабе есть способ задать вопрос.

  6. #5

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

    По умолчанию

    murgatroid_79, спасибо за ссылки. Если эти исходники приближены к реальным схемам, то в них будет трудно разобраться. Нужно б дженерики, где как "эмуляция" - нет точного повторения схемы, приставка как чёрный ящик, исходники сделаны на повторение функционала приставки без соответствия реальным схемам. Дженерики более алгоритмичны, в них нет привязки к конкретным микросхемам. В дженерики намного проще внести изменения.
    ¡Un momento, señor fiscal!


  7. #6

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

    По умолчанию

    murgatroid_79, я скачаю что-нибудь. Но я не специалист в области исходников прошивок для генезис. Какие исходники наиболее простые, популярные у сообщества СНГ, общепризнанные и рекомендуемые?
    Ну, вообще, я выбрал https://github.com/MiSTer-devel/Genesis_MiSTer и https://github.com/Torlus/fpgagen
    Там меньше привязки к микросхемам. Конечно, там есть узлы процессора, вдп, памяти, но это как функциональные блоки.
    Последний раз редактировалось Smalovsky; 23.07.2025 в 16:41.
    ¡Un momento, señor fiscal!


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

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

Эту тему просматривают: 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

Ваши права

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