User Tag List

Страница 18 из 20 ПерваяПервая ... 14151617181920 ПоследняяПоследняя
Показано с 171 по 180 из 277

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

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

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    3) доработка процессора для одновременной работы с 8-ми слоями памяти под раскрашенную графику 256 цветов (оптимизированный SPEC256, думаю реально)
    Что конкретно ты имеешь в виду? Потому что spec256 в оригинальном исполнении в виде стопки полноценных процессоров z80 и битпланов на мой взгляд, слишком затратен по ресурсам относительно результата и для дальнейших улучшений бесперспективен.
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #2

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Что конкретно ты имеешь в виду? Потому что spec256 в оригинальном исполнении в виде стопки полноценных процессоров z80 и битпланов на мой взгляд, слишком затратен по ресурсам относительно результата и для дальнейших улучшений бесперспективен.
    1. не обязательно эмулировать 15 спектрумов можно чтоб один но с широкими регами
    2. если и эмулировать 15 спектрумов. можно сделать чтоб каждый из них выполнял свою отдельную задачу

    все перспективно

  4. #3

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Что конкретно ты имеешь в виду? Потому что spec256 в оригинальном исполнении в виде стопки полноценных процессоров z80 и битпланов на мой взгляд, слишком затратен по ресурсам относительно результата и для дальнейших улучшений бесперспективен.
    На самом деле, можно уйти от 8 процессоров z80, и прийти к одному дополнительному gfx-z80, обрабатывающему расширенную графическую инфу в своих 64-разрядных регистрах - клонах регистров z80, по командам основного кода z80. К тому же, работающему не во всё время работы основного проца, а только когда тот обрабатывает графические данные. Это то, что я обдумываю как вариант для раскраски игр, обратно совместимый со Spec256.
    Последний раз редактировалось Spectramine; 07.05.2017 в 18:44.

  5. #4

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    в своих 64-разрядных регистрах
    Цитата Сообщение от weiv Посмотреть сообщение
    совместимый со Spec256.
    умя подозрение что emuzwin так и делает

    нужно проверить нагрузку на проц
    или написать тест который будет читать из памяти...

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

    Цитата Сообщение от weiv Посмотреть сообщение
    К тому же, работающему не во всё время работы основного проца, а только когда тот обрабатывает графические данные.
    это как?
    если уже его запустили пусть работает все время...

    единственная проблема
    что потребление памяти возрастает в 8 раз у этого проца...
    и по хорошему ног у этого проца тоже должно быть...

  6. #5

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    умя подозрение что emuzwin так и делает
    Вполне возможно.

    это как?
    если уже его запустили пусть работает все время...
    Можно ему, например, наводки давать - начинай пахать/отдыхай. А то будет молотить зря часть времени, когда основной проц занимается не графикой, а другими делами.

  7. #6

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    Можно ему, например, наводки давать - начинай пахать/отдыхай. А то будет молотить зря часть времени, когда основной проц занимается не графикой, а другими делами.
    и да это делать в то время когда перемещается\модифицирует я память котороая потом попадет на экран...

    отключать оно можно когда не включен режим spec256 например



    еще есть проблема при сравнении\условных переходах
    так как 8 разных операций сравнения могут дать разный результат

    нужно или 9-е регистры содержащий оригинальные данные
    или проводить операции только с первыми регистрами а остальные уже на основе...
    нужно хорошо продумать короче...
    тк в каждом варианте есть свои проблемы с разсинхронизацией

  8. #7

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

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    1. не обязательно эмулировать 15 спектрумов можно чтоб один но с широкими регами
    с какой целью? если только получения лучшей графики, то есть менее затратные варианты

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    2. если и эмулировать 15 спектрумов. можно сделать чтоб каждый из них выполнял свою отдельную задачу
    софт писать под это никто не будет

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    все перспективно
    ну и как, например, ты перспективный блиттер сюда прикрутишь?
    в то же самое окошко на прибитую гвоздями zx-раскладку, битплановый?

    Цитата Сообщение от weiv Посмотреть сообщение
    На самом деле, можно уйти от 8 процессоров z80, и прийти к одному дополнительнму gfx-z80, обрабатывающему расширенную графическую инфу в своих 64-разрядных регистрах - клонах регистров z80, по командам основного кода z80. К тому же, работающему не во всё время работы основного проца, а только когда тот обрабатывает графические данные. Это то, что я обдумываю как вариант для раскраски игр, обратно совместимый со Spec256.
    Ну, ты мою позицию знаешь - точность клона это не всегда полезно и хорошо. Вообще, блок, нужный только для раскраски старого софта БЕЗ исходников и правки бинарника, я бы сделал максимально простым и "лёгким", раз навсегда зафиксировал и больше не развивал (кроме устранения недочётов). Главное, чтобы он не мешал добавке перспективных новых возможностей, управляемых из нового софта, и чтоб они легко его дополняли. То есть ускоритель сможет рисовать в любой момент по старой картинке, а старый код в спектрумовском стиле - по картинке, отрисованной ускорителем.
    Прихожу без разрешения, сею смерть и разрушение...

  9. #8

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    какие другие менее затратные варианты
    чтоб не вмешиваясь в код выдать такое изображение

  10. #9

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    только для раскраски старого софта
    в принципе легко можно и для нового

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

    Цитата Сообщение от AzAtom Посмотреть сообщение
    Нужен стандартный API для графического драйвера.
    и конечно
    еще и нужна многозадачная ОС
    и чтоб все это работало на 3.5 МГц

    идите обратно в свой виндовс...

    тут нет таких мощностей чтоб еще и драйвера вызывать...

  11. #10

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

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    какие другие менее затратные варианты
    чтоб не вмешиваясь в код выдать такое изображение
    см. видео - там нет "вмешательства в код"

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    в принципе легко можно и для нового
    в новом легче управлять напрямую, тем более что делаешь кучу сборок
    Прихожу без разрешения, сею смерть и разрушение...

Страница 18 из 20 ПерваяПервая ... 14151617181920 ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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