User Tag List

Страница 8 из 28 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 277

Тема: Перспективы развития ZX Spectrum

  1. #71

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

    По умолчанию

    Я разгадал их схему. Посоны, всё просто...
    В видеокарте есть участки памяти в которой хранится маска для определённых адресов в памяти спектрума, для этих же адресов хранится и цветовая информация. Но это требует вмешательство в код. Перед каждым выводом какого-нибудь графического блока в текст программы вставляется инструкции ассоциации вывода байтов на экран и внутренней памяти видеокарты по необходимой области адресного пространства во внутренней памяти видеокарты. При построении изображения проверяется выводимый байт на экран с байтом во внутренней памяти видеокарты. Совпадение есть - выводим байт с маской по новой цветовой информации, нет совпадения по старой цветовой информации в основной программе спектрума. В конце процедуры вывода графического блока вставляется инструкция запрещения ассоциации вывода. Это требует дублирования управляющей информации в памяти видеокарты.
    ДАННЫЙ ПОСТ БУДЕН УДАЛЁН ПРИБЛИЗИТЕЛЬНО ЧЕРЕЗ ПЯТЬ ЧАСОВ.
    Последний раз редактировалось Smalovsky; 07.05.2017 в 00:55.
    ¡Un momento, señor fiscal!


  2. #72

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

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Я разгадал их схему. Посоны, всё просто...
    В видеокарте есть участки памяти в которой хранится маска для определённых адресов в памяти спектрума, для этих же адресов хранится и цветовая информация. Но это требует вмешательство в код. Перед каждым выводом какого-нибудь графического блока в текст программы вставляется инструкции ассоциации вывода байтов на экран и внутренней памяти видеокарты по необходимой области адресного пространства во внутренней памяти видеокарты. При построении изображения проверяется выводимый байт на экран с байтом во внутренней памяти видеокарты. Совпадение есть - выводим байт с маской по новой цветовой информации, нет совпадения по старой цветовой информации в основной программе спектрума. В конце процедуры вывода графического блока вставляется инструкция запрещения ассоциации вывода. Это требует дублирования управляющей информации в памяти видеокарты.
    ДАННЫЙ ПОСТ БУДЕН УДАЛЁН ПРИБЛИЗИТЕЛЬНО ЧЕРЕЗ ПЯТЬ ЧАСОВ.
    даааа.....ну вы "блин даете"
    ты знаешь что такое ULA+ ? оно требует вмешательство в код? алле?

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

    Цитата Сообщение от Raydac Посмотреть сообщение
    такое можно обойти если загружать обработанный снапшот уже распаковавшейся проги
    это тоже вариант, точнее частный случай.

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

    Цитата Сообщение от krt17 Посмотреть сообщение
    Раз уже все работает можно немного конкретики? Или секрет?
    Пока видно что спрайты периодически перекрашиваются в коричневый цвет, все это, по вашим словам, небольшой переделкой процедуры вывода (если память мне не изменяет то во втором рике вывод через буфер с познакоместной индексацией изменений). Тут были 100 страничные полемики без результата, а у вас все готово, можно наверное показать о чем речь.

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

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

  3. #73

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

    По умолчанию

    А у меня неплохой вариант получился. )) Может даже и удобней чем-то.
    Но развивать тонкости не хочу, что б не поняли спектрумисты как работает. Но для такого варианта нужен арм процессор в видеокарте, по любому, для просмотра диапазона адресов. Причём, клешинг устраняется мультиколорно, а не познакоместно, так ассоциативные данные выводятся в мультиколоре.
    И ЭТОТ ПОСТ УДАЛЮ.
    ¡Un momento, señor fiscal!


  4. #74

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

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    А у меня неплохой вариант получился. )) Может даже и удобней чем-то.
    Но развивать тонкости не хочу, что б не поняли спектрумисты как работает. Но для такого варианта нужен арм процессор в видеокарте, по любому, для просмотра диапазона адресов. Причём, клешинг устраняется мультиколорно, а не познакоместно, так ассоциативные данные выводятся в мультиколоре.
    И ЭТОТ ПОСТ УДАЛЮ.
    не возражаю, рекомендую для начала, отмотать 4 страницы назад, внимательно прочитать и подумать, о чем тут беседа, основательно "прокурить тему" и спросить себя, зачем я пишу с "капсом", то, что уже хочу удалить?
    Последний раз редактировалось Totem; 07.05.2017 в 01:32.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  5. #75

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

    По умолчанию

    Totem, зачем столько диззирей наставил?
    я диззиров не люблю, так как они пропагандируют онанизм. ))
    ¡Un momento, señor fiscal!


  6. #76

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

    По умолчанию

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

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

  8. #77

    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    810
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    77
    Поблагодарили
    59 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #78

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

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    Вы действительно хотите продолжить полемику в данном ключе?
    конечно нет, озвучено и показано, более чем достаточно и зря. Если есть вопросы, мы на них ответим, ровно так, как он задан, "конструктив" - это отлично! Троллинг,амбиции,личные обиды- получи "ответку".
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  10. #79

    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    810
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    77
    Поблагодарили
    59 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    Троллинг,амбиции,личные обиды- получи "ответку".
    Для ответки слабовато, с обидами еще проще, есть категория людей на которых не обижаются, вы в безопасности. Ну и на меня обиды не держите, я вообще псих.
    Цитата Сообщение от Totem Посмотреть сообщение
    Если есть вопросы, мы на них ответим
    Честно говоря тяжело задать вопрос когда вводные меняются каждые пол страницы, то нужно изменение кода, то не нужно, то 2 цвета, то труколор с цветом на точку. Попросил конкретику, паника и толпы смайликов. Опять же судя по вопросам, никто так и не понял о чем речь, все это похоже на стеб, но забавного нет ничего.
    Пока я понял только что все будет делать железка для которой спектрум только тормоз, никакой реализации на элементарной базе 80-ых быть не может, даже теоретически. Интерес сразу пропал, видите до меня долго но доходит,спасибо за разъяснение.

  11. #80

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    никакой реализации на элементарной базе 80-ых быть не может, даже теоретически. Интерес сразу пропал, видите до меня долго но доходит,спасибо за разъяснение.
    что за фетиш "элементной базы 80-х"? любой комп это всего лишь приспособление для запуска софта
    а софт останется такой же "тёплый и ламповый", но при помощи железки новой станет слегка "теплее"
    (или не слегка - при желании потратить чуть больше времени)
    Прихожу без разрешения, сею смерть и разрушение...

Страница 8 из 28 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Орион-128: Перспективы развития
    от LeBohdan в разделе Орион
    Ответов: 286
    Последнее: 30.01.2018, 09:05
  2. Перспективы игростроения.
    от moroz1999 в разделе Игры
    Ответов: 71
    Последнее: 21.09.2015, 14:36
  3. 3D-View - построение 3D перспективы
    от Andrew771 в разделе Софт
    Ответов: 4
    Последнее: 02.11.2012, 11:46
  4. Ответов: 1
    Последнее: 14.12.2011, 16:23

Ваши права

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