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

User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 64

Тема: Raycasting

  1. #41

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    988
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yur Посмотреть сообщение
    у меня таких опций нет в эмуляторе
    Написали бы тогда, что за эмулятор...
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  2. #42

    Регистрация
    20.01.2011
    Адрес
    Краснодар
    Сообщений
    138
    Спасибо Благодарностей отдано 
    99
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    Написали бы тогда, что за эмулятор...
    Универсальный - EMU

  3. #43

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну тогда после запуска просто выбрать PK-6128c. Вот только как там грузить rom - я не знаю.
    F11 - бейсик
    Shift+F11 - загрузка с кассеты
    Ctrl+F11 - загрузка с дискеты

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

    Можно, конечно, грузить через отладчик:
    - через меню выходим в отладчик
    - в дампе идём на адрес 0100
    - нажимаем Ctrl+L Enter
    - выбираем rom
    - кликаем на регистр PC и вводим 0100
    - запускаем клавишей F5

  4. #44

    Регистрация
    20.01.2011
    Адрес
    Краснодар
    Сообщений
    138
    Спасибо Благодарностей отдано 
    99
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как запустить ром я знаю - он в этом эмуляторе не запускается ни в одной конфигурации вектора.
    в меню есть значок для смены рома - выбираешь ром, затем держишь клавишу F2, нажимаешь клавишу F11, отпускаешь клавишу F2 после того как заполнилась жёлтая полоса и нажимаешь F12.
    Можно в диалоге открытия файла выбрать расширение и открыть *.rom
    Последний раз редактировалось yur; 25.11.2016 в 01:37.

  5. #45

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yur Посмотреть сообщение
    он в этом эмуляторе не запускается ни в одной конфигурации вектора.
    Ну так фишка то в том, что надо запускать не в конфигурации Вектора, а в конфигурации ПК-6128ц. Я вчера лично запускал через отладчик, поэтому сверху про него и добавил.

    Цитата Сообщение от yur Посмотреть сообщение
    в меню есть значок для смены рома - выбираешь ром, затем держишь клавишу F2, нажимаешь клавишу F11, отпускаешь клавишу F2 после того как заполнилась жёлтая полоса и нажимаешь F12.
    В ПК-6128ц такой фичи нет.

    Цитата Сообщение от yur Посмотреть сообщение
    Можно в диалоге открытия файла выбрать расширение и открыть *.rom
    Можно-то-можно, вот только биос ПК-6128ц вроде не грузит из внешнего ПЗУ.

  6. #46

    Регистрация
    20.01.2011
    Адрес
    Краснодар
    Сообщений
    138
    Спасибо Благодарностей отдано 
    99
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #47

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В рамках плановой эксгумации покопался в потрохах рейкастера, убрал лишнее, добавил нужное и ускорил аж до 8.2 FPS (в rc38 было 8.0 FPS). Что особенно приятно, размер при этом не вырос, а даже чуть-чуть уменьшился.
    Несложно посчитать, что если каждые три года ускорять на 0.2 FPS, то всего через 209 лет будет достигнут знаковый рубеж в 50 FPS.
    Последний раз редактировалось ivagor; 02.03.2021 в 20:08. Причина: убрал старый вариант в связи с выкладыванием более нового

    Эти 4 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    KTSerg(10.08.2019), Oleg N. Cher(09.08.2019), tnt23(09.08.2019), Xrust(09.08.2019)

  9. #48

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень шустро! Добавил rc44 в картотеку.
    Больше игр нет

    Этот пользователь поблагодарил svofski за это полезное сообщение:

    ivagor(09.08.2019)

  10. #49

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не могла ли в расчеты вкрасться ошибка? Если планировать линейное приращение производительности, то:

    (50-8.2)/0.2 = 209 итераций, но одна итерация в три года, значит
    209 × 3 = 627 лет

    Но не стоит унывать! На самом деле ты ускорил быстродействие на 2.5%. То есть приращение будет x*0.025. Это значительно веселее: последовательность x = x + x*0.025 перевалит за 50 уже через 75 итераций, или 75 × 3 = 225 лет

    То есть уже совсем скоро.
    Больше игр нет

  11. #50

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    209 × 3 = 627 лет
    Увы, ты прав. Получается, до 50 я все же вряд ли успею разогнать, 209 лет то я как-нибудь протяну, а вот 627 под вопросом.
    Что касается увеличения производительности в разы, а не на фиксированную величину, то тут я не соглашусь, мой вариант более реалистичный.

    Если чуть более серьезно, то для резкого увеличения скорости этого варианта предпосылок не вижу. Для ускорения dda надо скорее всего менять дизайн комнат, делать поменьше "открытые пространства". Для ускорения рисования - уменьшить количество цветов.

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Попиксельный raycasting и sjasm
    от Destr в разделе Программирование
    Ответов: 98
    Последнее: 22.01.2020, 23:31

Ваши права

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