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

User Tag List

Страница 35 из 74 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя
Показано с 341 по 350 из 740

Тема: ZX ULAX

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

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    просто мне непонятно откудя взялись эти страхи что когда вы откроете спецификации, то сразу набежит толпа, сделает обязательно лучше и вам это не понравится. как мне кажется много не набежит - и даже если сделают немного не так, то что в этом плохого если это будет лучше.
    да и вообще эта скрытность меня больше забавляет - брали бы пример с ТСЛа - он сразу открыл всё и зазывал, мол кодеры пишите сюда, и таки у него чтото получилось.
    а у вас с вашей скрытностью вы делаете хуже только себе.

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

  2. #342
    Master Аватар для s_kosorev
    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот как я вижу, принцип действия, может совпадает, может нет

    Предыстория, предполагаю что 16 цветов, есть FPGA с минимум 128к * 4 = 512кб встроенной памяти, либо 32бит SRAM, SDRAM вообще не подходит
    Так как игра может рисовать в внеэкранном буфере, это нужно всю память отслеживать и 4 параллельных слоя для работы

    Тут пока ничего военного

    Теперь дальше, есть какая то память с адресами, где ставятся треггеры, там как это лукап, нужно сколько то бит на каждый байт памяти.

    Дальше примерно вижу следующее, при выборке кода, проверяется на разные триггеры
    К примеру, поменять палитру на такую то и рисовать дальше с этой палитрой

    И вот тут начинается большая бида, что бы разукрасить тайлы, нужно перехватить параметры процедуры отрисовки, по параметрам придумать какую палитру, может быть еще какие то битовые операции применить, т.е. в железке нужен процессор и это процессор за какое то количество тактов основного Z80 должен принять решение, в принципе арм 1.5ггц имеет шансы на успех, ну или поставить на этот арм андроид и играться с магазина

    Есть еще разные моменты, к примеру при записи байта атрибутов у спрайта, нужно быстро перезаписать 8 строк, при этом, что бы не испортить картинку, спрайт должен быть в отдельном слое, слоев не напасешься, нужно будет как то раскладывать спрайты по слоям, опять же логика

    В общем все это на грани и нужен проц на несколько порядков шустрее хостового Z80, который потянет многие игрушки из андроид маркета

    Можете поправлять, где я неправ, короче типичный концепт программера, дадим отработать а потом пофиксим результат
    Последний раз редактировалось s_kosorev; 25.03.2018 в 23:18.

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

    По умолчанию

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

  4. #344
    Master Аватар для s_kosorev
    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Еще в дополнение к опусу, что бы отслеживать параметры, вызываемых процедур, в FPGA нуже будет параллельный процессор Z80, которые будет синхронно выполнять код

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

    По умолчанию

    Цитата Сообщение от s_kosorev Посмотреть сообщение
    Вот как я вижу, принцип действия, может совпадает, может нет

    Предыстория, предполагаю что 16 цветов, есть FPGA с минимум 128к * 4 = 512кб встроенной памяти, либо 32бит SRAM, SDRAM вообще не подходит
    Так как игра может рисовать в внеэкранном буфере, это нужно всю память отслеживать и 4 параллельных слоя для работы

    Тут пока ничего военного

    Теперь дальше, есть какая то память с адресами, где ставятся треггеры, там как это лукап, нужно сколько то бит на каждый байт памяти.

    Дальше примерно вижу следующее, при выборке кода, проверяется на разные триггеры
    К примеру, поменять палитру на такую то и рисовать дальше с этой палитрой

    И вот тут начинается большая бида, что бы разукрасить тайлы, нужно перехватить параметры процедуры отрисовки, по параметрам придумать какую палитру, может быть еще какие то битовые операции применить, т.е. в железке нужен процессор и это процессор за какое то количество тактов основного Z80 должен принять решение, в принципе арм 1.5ггц имеет шансы на успех, ну или поставить на этот арм андроид и играться с магазина

    Есть еще разные моменты, к примеру при записи байта атрибутов у спрайта, нужно быстро перезаписать 8 строк, при этом, что бы не испортить картинку, спрайт должен быть в отдельном слое, слоев не напасешься, нужно будет как то раскладывать спрайты по слоям, опять же логика

    В общем все это на грани и нужен проц на несколько порядков шустрее хостового Z80, который потянет многие игрушки из андроид маркета

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

  6. #346
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,582
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    236
    Поблагодарили
    185 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от s_kosorev Посмотреть сообщение
    Можете поправлять, где я неправ, короче типичный концепт программера, дадим отработать а потом пофиксим результат
    неправ в том, что уже открытое не читаешь, судя по твоим неверным догадкам
    и вот зачем вам таким еще что-то дополнительно открывать?
    Прихожу без разрешения, сею смерть и разрушение...

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

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

    По умолчанию

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

  9. #348
    Master Аватар для s_kosorev
    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Цитата Сообщение от Totem Посмотреть сообщение
    Чет про слои не сказал, 18 слоев, иначе никак.
    Можно хоть 200 слоев, слой не обязательно должен быть размеров во весь растр, можно виртуальные слои, где будут храниться данные только какое то малой части, но ой, это называется спрайты, именно их аппаратная реализация, которым много лет

  10. #349
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от s_kosorev Посмотреть сообщение
    Что такое FT8 ?
    видимо речь про FT8xx - http://zx-pk.ru/threads/27225-divgmx...l=1#post955892

  11. #350
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Страница 35 из 74 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя

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

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

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

Ваши права

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