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

User Tag List

Страница 91 из 171 ПерваяПервая ... 878889909192939495 ... ПоследняяПоследняя
Показано с 901 по 910 из 1705

Тема: Электроника БК 0010-01 vs ZX.

  1. #901
    Activist
    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    295
    Спасибо Благодарностей отдано 
    361
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    Если один из авторов сам признает, что в нём даже в игры играть затруднительно, и демки не посмотришь - это не очень хороший эмулятор, однозначно.
    Фраза от автора звучит интереснее: - "Как оказалось тайминги и их коррекция под разные частоты совершенно неправильные. Нужно писать новый эмулятор, с принципиально иным алгоритмом эмуляции."
    Как говаривал старик Палсекамыч (которого некоторые историки ошибочно называют Пепсиколычем или даже, прости Господи, Бублегумычем): "Не клади все яйца в одну... мошонку!"

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

  3. #902
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Doronetty Посмотреть сообщение
    Фраза от автора звучит интереснее: - "Как оказалось тайминги и их коррекция под разные частоты совершенно неправильные.
    Для БК 0010 без статической памяти тайминги правильные. 90-95% игр написаны именно под такую стандартную БК 0010.

    Цитата Сообщение от Doronetty Посмотреть сообщение
    Нужно писать новый эмулятор, с принципиально иным алгоритмом эмуляции."
    Этим и занимается Ivanq - верилоговскую модель процессора 1801-ВМ1 уже реализовал в реальном времени, теперь дело за видеоконтроллером ВП1-037.

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    но реализовать можно 100500 разными способами
    с разницей +-400%
    не катит для теста
    Так реализуй оптимальным способом. При условии уложиться в 256 байт. На БК точно такие же условия. Отличный тест.
    16 килобайт мы уже инкриментировали, Мону Лизу запускалли, теперь вот фрактал.


    Ещё Костя предложил сравнить скорость вывода спрайта по маске с сохранением фона.
    Предлагаю такие условия:
    1. Размер не более 512 байт.
    2. Программа генерит случайный шум на экране (размер 256x192).
    3. По этому экрану движется спрайт Super Mario 13x16 с сохранением фона под ним.
    4. Спрайт накладывается на фон по маске.
    5. Движение спрайта с точностью до одного пикселя.
    6. Сравниваем сколько процентов времени от частоты кадров это занимает.
    manwe.pdp-11.ru

  4. #903
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    И для полноценного их просмотра на эмуляторе остальными.
    остальные будут смотреть на youtube, как показывает практика
    manwe.pdp-11.ru

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

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Ещё Костя предложил сравнить скорость вывода спрайта по маске с сохранением фона.
    Предлагаю такие условия:
    опять же фигня
    тк можно написать 600 разными способами

    я же предлагаю отрисовку точек

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

    Цитата Сообщение от Manwe Посмотреть сообщение
    1. Размер не более 512 байт.
    давай сразу 16 бит компо
    тупые ограничения

    видимо вызванные тем что на БК памяти то и нет

    а на спектруме она есть
    и юзають развернутые циклы и таблицы по 16К

    в придачу все нормальные быстрые процедуры обычно юзают несколько таблиц по 256 байт

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

    Да и смысол тратить время на доказывания 2,5 убежденным фанатекам что спектрум лучше?

    это примерно то же, что убеждать копрофилов что они doing it wrong

  6. #905
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    опять же фигня
    тк можно написать 600 разными способами

    я же предлагаю отрисовку точек
    Как будто отрисовку точек нельзя сделать «600 разными способами».
    Ты усиленно пытаешься придумать какой-нибудь синтетический тест, в котором ZX покажет себя в разы лучше БК. Но мы уже провели синтетический тест с инкрементом 16 Kb памяти. А также два несинтетических теста, приближенных к реальным задачам (поиск оптимального баланса между скоростью, размером и качеством) - Мона Лиза и фрактал. Все тесты показывают сравнимые результаты. Спектрум чуть быстрей на простых задачах, у БК чуть короче код.
    Каждый компьютер имеет свои преимущества. На БК мало крутых игр, зато интересно кодить. Кому что.

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    тупые ограничения
    видимо вызванные тем что на БК памяти то и нет
    а на спектруме она есть
    и юзають развернутые циклы и таблицы по 16К
    в придачу все нормальные быстрые процедуры обычно юзают несколько таблиц по 256 байт
    в играх на ZX 48k старались писать компактный код, чтобы оставить больше места под графику и уровни. Это не «тупые ограничения», а типичная задача – поиск оптимального соотношения между размером, скоростью и качеством.
    manwe.pdp-11.ru

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

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Ты усиленно пытаешься придумать какой-нибудь синтетический тест, в котором ZX покажет себя в разы лучше БК
    рука лицо
    ну если у БКшников на столько не шевелятся извилины то что говорить?

    ну начни считать килофлопсы тогда
    еще менее вменяемый тест

    или для отрисовки точек ОПЯТЬ? у Бека медленная память, сложные медленные команды, большой экран
    да унылые отмазки все это




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


    кстате если у твоего бека нету памяти
    то какого ты вообще заикаешся что он лучше чем спектрум?



    Цитата Сообщение от Manwe Посмотреть сообщение
    Это не «тупые ограничения»
    впихивание в 512 байт это как раз ТУПЫЕ ОГРАНИЧЕНИЯ
    которые есть смысл использовать только в рамках демосцены
    хотя еще актуально для альтаир 8800

    опять же бекашником некуда подсмотреть
    тк у них нету софта...
    чтоб не расказывать как экономили 1 килобайт под таблицы чтоб запихнуть 20К графики

    Цитата Сообщение от Manwe Посмотреть сообщение
    Как будто отрисовку точек нельзя сделать «600 разными способами».
    оптимальных вариантов будет мало и будут примерно с одной скоростью

    вот буквально несколько дней назад
    смотрел виеверы pcx картинок на спектруме
    так вот одни шустро открывают и шустро скролят
    а одни пол минуты отрисовывают по полосочке на экран...

    ну и можно написать точно но медленно
    и можно написать быстро но не точно

    смысл сравнивать то
    что в рамках только одной платформы может иметь разброс +-300%?

    нужно сравнивать наиболее простые и оптимизируемые алгоритмы
    Последний раз редактировалось NEO SPECTRUMAN; 04.03.2020 в 15:04.

  8. #907
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    NEO SPECTRUMAN, объясни почему для точки "оптимальных вариантов будет мало и будут примерно с одной скоростью", а для спрайта 13x16 - нет. Почему отрисовка точки - "наиболее простой и оптимизируемый алгоритм", а отрисовка спрайта - нет. Нарисовать точку - предел твоих интеллектуальных способностей? Спрайт уже не потянешь?

    И чем тебе не нравятся sample offset? Хочешь поучить меня писать трекерную музыку?
    manwe.pdp-11.ru

  9. #908
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,042
    Спасибо Благодарностей отдано 
    934
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    122 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Спрайт уже не потянешь?
    Догадываюсь, что потянет он. Только низом позвоночника чувствует, что ты что-то задумал. Ты хитришь. Подсунул разноцветный спрайт. Чётко задал его размеры в пикселях, а про цвета ничего. Тут явно вылезет, что на спекки либо однобитный цвет, либо накручивать мультиколоры всякие. А на БК-то явно полегче, в 4 градациях серого спрайт будет покрасивше выглядеть чем двухцветный. И код простой, прямой и логичный без изврата. И никакого клешинга.

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

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    И чем тебе не нравятся sample offset? Хочешь поучить меня писать трекерную музыку?
    ну как бы использовать его для громкости...
    совсем крайний случай



    Цитата Сообщение от Manwe Посмотреть сообщение
    объясни почему для точки "оптимальных вариантов будет мало и будут примерно с одной скоростью", а для спрайта 13x16 - нет.
    пушо чем меньше кода
    тем оптимизированные варианты будут более похожи по тактам

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


    нужно сравнивать ТО
    что на обоих платформах будет работать максимально возможно быстро
    а не мягкое с мокрым

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

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

  11. #910
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,042
    Спасибо Благодарностей отдано 
    934
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    122 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, и как восстанавливать фон под спрайтом, тоже не обговорено. Его нужно брать с экрана и сохранять, или регенерировать псевдослучайностью того-же семени?

Страница 91 из 171 ПерваяПервая ... 878889909192939495 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 69
    Последнее: 24.08.2021, 17:06
  2. БК-0010.01 и я
    от Hunta в разделе БК-0010/0011
    Ответов: 59
    Последнее: 07.10.2018, 19:55
  3. БК-0010.01 и я
    от Hunta в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 07.05.2018, 23:43
  4. Различия БК 0010 БК 0010Ш БК 0010-01
    от Mad Killer/PG в разделе БК-0010/0011
    Ответов: 12
    Последнее: 16.10.2011, 13:37
  5. [Питер] Продам Электроника Б3-18А, Электроника МК 52
    от russoturisto в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 05.02.2010, 11:15

Ваши права

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