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

User Tag List

Страница 50 из 53 ПерваяПервая ... 4647484950515253 ПоследняяПоследняя
Показано с 491 по 500 из 526

Тема: Новый принцип устранения клешинга

  1. #491
    Veteran Аватар для Raydac
    Регистрация
    16.08.2005
    Адрес
    Estonia,Tallinn
    Сообщений
    1,128
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    179 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от coffee Посмотреть сообщение
    у меня как раз реализован режим 640х480p, кстати тоже могу тексты красиво выводить (добавив фонты 16х16). Строчная действительно удваивается с 16 до 32 кГц, а pixelrate учетверяется с 7 до 28МГц.
    режим то можно хоть 800 на 600 сделать и фонты по 32 на 32 и всё будет красиво и прочее, но совместимости никакой не будет с существующим софтом, а переделывать тот что есть под какие то продвинутые но несовместимые режимы никто не будет, это ключевое во всем этом бизнесе, старый софт консервативен, он знает под что он заточен и с чем работает и не хочет меняться безболезненно и быстро

  2. #492
    Member
    Регистрация
    11.08.2020
    Адрес
    г. Одинцово
    Сообщений
    95
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Raydac Посмотреть сообщение
    режим то можно хоть 800 на 600 сделать и фонты по 32 на 32 и всё будет красиво и прочее, но совместимости никакой не будет с существующим софтом
    Я писал про параметры развертки и все... Но я вас понимаю. Действительно, в данный момент я могу этот режим задействовать только в собственном текстовом оверлее (для моего софта это статус-бар).
    Но в общем я уже разобрался как работает спек256 (ничего сложного - железо можно нарисовать в xCADе за пару недель, но дольше игры адаптировать - брать чужое не приучен). Но боюсь что его реализовать можно лишь в FPGA (что нарушает мою концепцию и пожелания спектрумистов, обратившихся ко мне).
    И наконец я понял как вы сделали свой ZX Poly, (кстати общался с вами больше года назад в личке другого ресурса - тогда до меня не дошло, честно признаю). Кстати вы первый сделали АК и раскраску на Poly больше 25 лет назад. Респект.

  3. #493
    Member Аватар для aGGreSSor
    Регистрация
    02.02.2005
    Адрес
    Saint-Petersburg
    Сообщений
    128
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    в день пятилетия топика раскрыл часть деталей моей задумки
    Пятилетие Вашей задумки вам ни на что не намекает?

    Нет большей глупости чем патенты и авторское право. И это не очередной призыв в духе Столлмана, это объективно так. Могу это утверждать как сертифицированный в прошлом эксперт по лицензированию 20 крупнейших вендоров (Oracle, Microsoft, etc). Разумеется, могу лить воду на любую мельницу, но если мне за это не платят конкретно сейчас деньги - зачем?

    Лучший способ сохранить и преумножить что-то: раздать людям. Они это сохранят, растиражируют и (если в этом что-то есть) - разовьют. У меня перед глазами десяток аппаратных проектов для Amiga которым (могу это смело утверждать, не глядя) Ваш в подмётки не годится по трудоёмкости. Ну, например (чтобы не быть голословным): хотите собрать материнскую плату функциональной копии Amiga 2000 в форм-факторе E-ATX с современными интерфейсами? Пожалуйста! Всё выкладывается на github. А потом уже другие люди берут и запускают производство. Так это работает.

    Работает потому что цель автора была - не сидеть как корова на сене, а получить развитие. Идея стричь купоны никогда и ни у кого из хоббистов не оправдывала себя. Начиная со Славы Dangerous с его General Sound на Spectrum, это все видели и проходили. Для того чтобы стричь купоны не надо заниматься разработкой, надо заработать деньги и инвестировать их в разработку имея в голове чёткий бизнес-план. Вы идёте не с того конца. Не говоря уже о том, что и проект выше и другие аналогичные высокотехнологичные разработки требующие очень хорошего знания архитектуры и современных СБИС (по старинке именую) всё-таки имел план разработки изначально и делался step by step за 1 (один) год. Два от силы. Не пять. Тоже самое в предпринимательстве: если шаражка не выстрелила и не вышла хотя бы на безубыточность за год, её надо ликвидировать. Это просто растрата. Значит помидоры не продаются или другие причины почему они не продаются в этом месте. А вы пять лет катаете ваньку (и никто вам запретить, конечно, не может) и думаете о каких-то патентах. Это чушь собачья, imho.

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

    Barmaley_m (17.09.2021), FSound (04.08.2021), razer (05.08.2021)

  5. #494
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    aGGreSSor, https://zx-pk.ru/threads/26792-novyj...=1#post1087291

    Описание неготово. Я сделал в описании критические ошибки, когда описывал адаптацию графических процедур и работу с УЛА+.
    Проблема в адаптации графических процедур заключалась в неправильном порядке вывода информации в структуры видеопамяти. С УЛА+ в описании надо уточнить, что от УЛА+ используется только палитро-цветовая модель.
    Значит, что мне нужно продумать. Продумать и сделать описание режима пунктирной (сквозной) записи в видеопамять. Без этого режима будет крайне плохо.
    Ещё, как оказалось, без теневого экрана не обойтись. Ну, и турба ещё очень рекомендуется...
    ¡Un momento, señor fiscal!


  6. #495
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В полку антиклешеров прибыло!
    Принципы расклешивания на основе стандартного видеорежима есть в двух клонах.
    Первый клон - зарубежный ZX Element. Расклешивание происходит послойно с аппаратным ускорением. Пример расклешивания:



    Второй клон эсэнговский Светлячок (Firefly). Расклешивание происходит послойно без аппаратного ускорения. Пример расклешивания:

    ¡Un momento, señor fiscal!


  7. #496
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,234
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    182 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Светлячок (Firefly)
    Про ZX Element не читал, но Светлячок это не антиклэшер. Как и, например, ZX Poly, ZX Next и пр. для чего надо писать собственную версию игры.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

  9. #497
    Veteran Аватар для Raydac
    Регистрация
    16.08.2005
    Адрес
    Estonia,Tallinn
    Сообщений
    1,128
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    179 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Как и, например, ZX Poly, ZX Next и пр. для чего надо писать собственную версию игры.
    для ZXPoly то зачем писать собственную версию игры? там надо загрузчик разве что зарихтовать и раскрасить спрайты, "своя версия" нужна только если как то настолько хитро хранятся спрайты что невозможно заюзать параллельное исполнение так как разъезжаться будет

  10. #498
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CodeMaster, Светлячок - антиклешер с минимальным вмешательством в код. В нём 2 слоя стандартных экранов. Игры расклешиваются минимальным изменением процедур вывода - спрайты выводятся в дополнительный слой.

    Raydac, ZX Element очень схож с ZX Poly и Spec256. В Элементе тоже есть несколько пиксельных плоскостей, только код игры выполняет один процессор.
    ¡Un momento, señor fiscal!


  11. #499
    Activist
    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    464
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    2 слоя стандартных экранов
    монохромных, без атрибутов
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  12. #500
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    антиклешер с минимальным вмешательством в код. В нём 2 слоя стандартных экранов
    но таки с вмешательством, и таки в код, который может только два слоя
    остальные игры лесом идут (а их больше, чем ты, видимо, представляешь)

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Игры расклешиваются минимальным изменением процедур вывода - спрайты выводятся в дополнительный слой.
    ...где будут радостно клэшироваться друг с другом
    да и выглядят спрайтики дырявые так себе
    стоило ли огород городить

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

    Цитата Сообщение от UncleDim Посмотреть сообщение
    монохромных, без атрибутов
    а, ну тогда не будут друг с другом клэшить
    "проблема-решена.жпг"
    Прихожу без разрешения, сею смерть и разрушение...

Страница 50 из 53 ПерваяПервая ... 4647484950515253 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 43
    Последнее: 03.10.2015, 07:09
  2. принцип переключения адресных страниц в ПЗУ
    от Руслан в разделе Несортированное железо
    Ответов: 11
    Последнее: 10.04.2013, 16:50
  3. AY принцип формирования сигнала.
    от Руслан в разделе Звук
    Ответов: 5
    Последнее: 29.03.2013, 17:08
  4. Принцип работы M1 на Scorpion
    от TmK в разделе Программирование
    Ответов: 8
    Последнее: 17.08.2009, 15:40

Ваши права

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