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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 44

Тема: Игры без клешинга атрибутов для "Meteor Graphics"

  1. #1
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,057
    Благодарностей: 847
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Игры без клешинга атрибутов для "Meteor Graphics"

    Давайте начнем модернизацию игр для устранения клешинга атрибутов для нового видеорежима "Meteor Graphics". Посмотрел код игры "Three weers in paradise". Доработать можно. Попрограмму вывода дизассемблировал и прокомментировал.

    Рисуется в буфер с адреса 5B00. Размер спрайта 3 байта в ширину, но с учетом сдвига на несколько пикселов занимает 4 байта в буфере. Сохраняется 4 байта под спрайтом. Потом 4 байта маски сдвигается и накладывается на буфер. Потом 4 байта спрайта сдвигается и накладывается в буфер. Так 32 линии спрайта.

    Доработать можно. Видеокарта расчитана для записи байта маски и байта спрайта. А тут по 4. Надо маску после сдвига сохранить в 4 ячейки памяти. После сдвига спрайта в регистрах записывать в видеокарту один байт маски из памяти, другой байт спрайта из регистра. Так запишем 4 пары маска-спрайт.

    Остается вопрос, где в игре восстанавливается буфер. Тогда можно будет вместо оригинальной подпрограммы вывода и восстановления написать новую подпрограмму и добавлять в игру с помощью POKES.

    Конечно проще новые режимы видеокарты "Meteor Graphics" использовать в новых играх с исходными кодами. Но старые тоже надо попытаться раскрасить. Есть предложения по другим играм, где устранение клешинга атрибутов улучшило бы игру ?

  2. Эти 2 пользователя(ей) поблагодарили zst за это полезное сообщение:
    troosh (30.09.2015), Viktor2312 (09.10.2015)

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

  4. #2
    Veteran Аватар для drbars
    Регистрация
    02.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,631
    Благодарностей: 698
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1) Что за "Meteor Graphics" ?
    2) Какой эмулятор поддерживает?
    3) Есть ли поддержка в baseconf для ZXEVO ?
    4) Опциональная поддержка для фирменных машин?

  5. #3
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,458
    Благодарностей: 724
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от drbars Посмотреть сообщение
    1) Что за "Meteor Graphics" ?
    2) Какой эмулятор поддерживает?
    3) Есть ли поддержка в baseconf для ZXEVO ?
    4) Опциональная поддержка для фирменных машин?
    1 новая видеокарта
    2 никакой
    3 нет
    4 сомнительно

    пока ничего нет
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  6. #4
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    3,545
    Благодарностей: 905
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В плане устранения клэшинга мне интересней всего - все части диззи

    А монохромные игры сложней раскрасить под эту карту, чем в цветных клэшинг убрать? Что проще?
    _

  7. #5
    Veteran Аватар для drbars
    Регистрация
    02.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,631
    Благодарностей: 698
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Был эмулятор (старый уже) Spec256 назывался. Там были в комплекте 10 игр под него.
    Надо делать то, что уже реализовано. И спецификация была по доработке. Никакого клешинга.





    Сделайте карту, с такой поддержкой для фирменного ZX... Цены вам не будет!
    Последний раз редактировалось drbars; 29.09.2015 в 17:12.

  8. Этот пользователь поблагодарил drbars за это полезное сообщение:
    Viktor2312 (09.10.2015)

  9. #6
    Member
    Регистрация
    21.04.2008
    Адрес
    Украина, Запорожье
    Сообщений
    158
    Благодарностей: 50
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я помню, в этом эмуле - 8-мь процессоров z80

  10. #7
    Veteran Аватар для drbars
    Регистрация
    02.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,631
    Благодарностей: 698
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    rsorc, что сейчас мешает в плис это затолкать всё?
    Идея лежит на вижу, ан нет изобретём велосипед снова что ли?

  11. #8
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,057
    Благодарностей: 847
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    1 новая видеокарта
    2 никакой
    3 нет
    4 сомнительно

    пока ничего нет
    Тут замкнутый круг. Появится видеокарта - скажут где игры ? Начнешь делать игры - скажут где эмулятор ? Придется все делать одновременно. К тому же доработка реальных игр поможет доработать принцип работы видеокарты.

  12. Эти 2 пользователя(ей) поблагодарили zst за это полезное сообщение:
    Reobne (30.09.2015), Viktor2312 (25.10.2015)

  13. #9
    Master Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    899
    Благодарностей: 148
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Тут замкнутый круг. Появится видеокарта - скажут где игры ? Начнешь делать игры - скажут где эмулятор ? Придется все делать одновременно. К тому же доработка реальных игр поможет доработать принцип работы видеокарты.
    это всё не так. во первых накой нужна ещё одна денди? 1.5 человекам в плохо сделанную переделку какой то 1 спектрумовской игры немного подолбить. если она ещё вообще появится такая. пока все эти чудо графические доработки оригинального ZX всегда проваливались, в том числе и известная многим в узких кругах, ula+. никто ничего писать, дорабатывать серьёзно не собирается и не будет.
    Ну и во вторых zx клешинг-божественнен и не повторим. нету другого такого кома на свете. А всевозможные махинации с ним, как комбинаций в шахматах, ещё не на одно поколение людей хватит. так что, данная видеокарта представляет из себя только исключительно железячно паяльный интерес, так же она найдёт достойное место, на полке любителей железного антиквариата, а в играх и софте изночально ясно, что всё будет очень грустно.
    Последний раз редактировалось sergio78; 29.09.2015 в 20:50.

  14. Эти 3 пользователя(ей) поблагодарили sergio78 за это полезное сообщение:
    kotsoft (30.09.2015), wl[illusion] (07.10.2015), Лас (29.09.2015)

  15. #10
    Master
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    590
    Благодарностей: 281
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    rsorc, что сейчас мешает в плис это затолкать всё?
    Идея лежит на вижу, ан нет изобретём велосипед снова что ли?
    Это что претензия?
    Spec256 уже давно изобретён, но застрял на стадии эмулятора.
    Видимо что-то мешает.

    Что нам-то делать?
    1. Верить в Spec256 и сидеть ждать, когда кто-то гениальный его сумеет запихать в карточку.
    2. Поискать другое решение. Более реальное в реализации.

    zst выбрал второе.
    drbars выбрал первое, и в претензии на zst, что тот выбрал второе. Может я что не понимаю, но претензии ни к чему хорошему не приведут.

Страница 1 из 5 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Быстрая видеокарта "METEOR-2013"
    от zst в разделе Изображение
    Ответов: 949
    Последнее: 05.04.2018, 22:35
  2. Ответов: 17
    Последнее: 27.12.2015, 00:22
  3. Ответов: 0
    Последнее: 15.08.2010, 13:38
  4. Ответов: 4
    Последнее: 06.01.2009, 01:08

Ваши права

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