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

User Tag List

Страница 40 из 45 ПерваяПервая ... 363738394041424344 ... ПоследняяПоследняя
Показано с 391 по 400 из 450

Тема: ZXKit1 - конструктор для ZX-творчества

  1. #391
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    Стоп. А где я хоть словом обмолвился про 3Д? Движок проектировался на 2Д. Для 3Д нужны несколько другие вещи. И "хотя-бы поддержка аппаратного наложения текстур" совершенно недостаточна.
    вот этого спектруму и не хватает, спрайты можно и без аппаратной поддержки выводить, а вот с 3D на спектруме дела плохи. Потому аппаратная поддержка для этого очень нужна.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

  3. #392
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    Не только в 6912. Без переделки будет работать следующий софт под АТМ экраны: Little Viewer, ALASM, ANSI Viewer, Pang 16C, Ball Quest, Season of Sakura, Книга мёртвых: Потерянные души и Three Sisters' Story. А вариант от zst выйдет ВООБЩЕ БЕЗ СОФТА. Есть разница?
    Да. Перечисленный софт работает под только под АТМ. Переделать другой софт под этот режим сложно. Карта от zst будет работать на любой машине с ZX-BUS. Софт переделывается несложно. Судя по описанию, графические процедуры из игр практически выкинутся, останется только отправка команд карточке (после загрузки спрайтов). Для режима ATM надо написать свои процедуры вывода спрайтов, щелкающие страницами в нулевом окне и выводящие спрайты, разбросанные в 4-х местах в памяти.
    Цитата Сообщение от alone Посмотреть сообщение
    Если спрайты влезут на место старых плюс 4 страницы минус 6912*2 (старые экранные области). То есть минимум 80К места под спрайты. Так что вполне можно и в виде процедур.
    То ли лыжи не едут, то ли я... Где в описании BaseConf написано, что в нулевое окно можно впечатать одновременно две страницы ОЗУ, работающих одна на чтение, другая за на запись? Если нет, то при впечатанных в остальные 3 окна стандартных страницах 5, 2, 0 для спрайтов остается старое место, старый экран в 5-й странице и 8кб во впечатанной с #0000 видеостранице, не занятых экранной областью. Откуда 80 Кб?
    Цитата Сообщение от TSL Посмотреть сообщение
    1. Минимум двое людей (Blade, Buyan) разобрались с конфой практически на интуитивном уровне, что какбэ намекает.
    Сегодня за 2 часа почти победил посмотреть написанный под TS-Conf софт без вопросов на форумах. Читать много, ну так и отличий от клонов 90-х навалом. Осталось изобрести способ копирования PC-файлов на образ винта (это, думаю, к конфе отношения мало имеет), и будет мне щастье. Но, вообще говоря, чтобы не выглядеть на форуме TS идиотом и не получать комментарии о неумении читать доки, надо бы прошерстить весь форум прежде, чем задавать там вопросы.

    ---------- Post added at 22:07 ---------- Previous post was at 22:03 ----------

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    вот этого спектруму и не хватает,
    Не вижу большой надобности. Для меня аппаратное 3D все-таки чуть за гранью Спектрума, потому что при построении таких картинок Z80 будет вообще отдыхать. Актуально будет только для неаутентичных дем, 3D-игры никто не напишет. Было бы неплохо реализовать 2D-примитивы с клиппированием - это да.

  4. #393
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Но, вообще говоря, чтобы не выглядеть на форуме TS идиотом и не получать комментарии о неумении читать доки, надо бы прошерстить весь форум прежде, чем задавать там вопросы.
    Да пох, у нас не недофорум Идиотом ты выглядеть не будешь. Живительный тролинг гарантирован только в случае невменяемости перса (особенно приветствуются буйные возгласы типа "атм - стандарт на века!!!1111АДИН") ну или борьбы за истину (как давеча было тут с человеком с ником Иван Северный, который тащемта слился зарегаться на тсфоруме и продолжить беседу ТАМ, в отсутствие модерации со стороны властей).


    ---------- Post added at 21:19 ---------- Previous post was at 21:12 ----------

    Не знаю, я за 3Д обеими ногами, но для 3Д нужен хороший концепт и неглупая реализация. Иначе, опять выйдет АТМ

    ---------- Post added at 21:23 ---------- Previous post was at 21:19 ----------

    Еще автору карты на заметку:
    если ты хочешь делать видяху в параллель основному (хоста) видеоконтроллеру, то надо отлавливать не только все порты и записи в видеопамять, но и щитать клоки зетника, как это делает анрыл, для синхронизации с мультиколорами. Фишка в том, что на хзбасе нету хостового клока (либо в пригодном виде, либо вообще), а потому этот клок надо восстанавливать из сигналов з80, которые на хзбасе есть. Задача практически реализуема.

  5. #394
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    Еще автору карты на заметку:
    Автор карты збежал от оффтопа сюда. Перекинь свои советы, плиз, в этот тред.

  6. #395
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дык я и там офтоп устрою

    ---------- Post added at 21:36 ---------- Previous post was at 21:33 ----------

    Ой нееее... Почитал, поплакал. Советы там давать рано. Или уже поздно.

  7. #396
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    Ой нееее... Почитал, поплакал. Советы там давать рано. Или уже поздно.
    Ну-ну,
    по пунктам напиши.
    Что там не так.
    V6Z80P - Back for Good

  8. #397
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Боюсь кого-нить оскорбить, потому лучше понаблюдаю со стороны.

    ---------- Post added at 22:56 ---------- Previous post was at 22:53 ----------

    В принципе, первая моя попытка сделать аксель выглядела тоже неуклюже. Консепты потом передумывались по многу раз, только после этого реализовывались.

  9. #398
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если критика конструктивная, чего обижаться то,
    так обмен мнениями...
    V6Z80P - Back for Good

  10. #399
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Дофига ненужных копирований.
    2. Ограничиваться 2мя плоскостями неудачное решение.
    Хорошо, что 2 срамы. Я бы предложил строить изображение спрайтовой графики построчным рендерером в буфер одной строки (память альтеры), используя графику из 1й срамы. С использованием набора ФСМ и дисплейлиста. Где нибудь в памяти (ОЗУ, ФПРАМ) лежит лист, в котором описана последовательность вызова ФСМ в каждой строке. Типы ФСМ: тайлы (текстмод), спрайты (массив прямоугольных объектов), линейная графика. Для "линейной графики" в листе можно указать адрес чтения графики в данной строке, и необязательно один, можно указать 2 или более источников и смешивать их по альфе. Слоев при это может быть немеряно.
    Сюда же влазит и зумскейл спрайтов, потому что можно рассчитать адреса чтения пикселей в указанной строке экрана и координате Х по координатам и параметрам зумротации спрайта.
    Во 2й сраме можно заюзать блиттер, которым например рисовать графические примитивы или делать текстурный маппинг. Т.е. делать вещи, которые невозможно привести к ФСМ для одной строки, и которые работают в течении фрейма.
    Вывод видео читает данные из 2й срамы, накладывает поверх них (или по 0му цвету, или по альфе) оверлейный буфер, построенный по дисплейлисту из графики 1й срамы (кстати, в буфере можно хранить 4 байта РГБ+альфа).

  11. #400
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    Подмена ПЗУ через порт #3ff7
    вообще то ZXBUS сигнал есть который блокирует ПЗУ, к примеру оригинальный контролер TR-DOS его использует, он есть в KAY, Scorpion, Фениксе

Страница 40 из 45 ПерваяПервая ... 363738394041424344 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Конструктор (ZX SDK)
    от CityAceE в разделе Программирование
    Ответов: 120
    Последнее: 02.06.2014, 18:17
  2. Конструктор"сделай сам"+АТМ 4.50 Турбо
    от Nordic в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 22.11.2008, 08:27
  3. Технологии творчества-1: Как делать стихи?
    от andrews в разделе Творчество
    Ответов: 16
    Последнее: 27.06.2008, 12:30

Ваши права

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