Перейти к содержимому
PS5PCEM
В игреVulkanДоходит до игровых сцен

ASTRO BOT

В игре · графика улучшена · низкий FPS

Ограничение MIN_LOD теперь запрещает читать уровни текстур, которые игра ещё не загрузила. В повторных кадрах заставки исчезли цветной шум на панелях и сильное радужное свечение; владелец проекта подтвердил исправление начальной графики. Пройдены все 266 тестов Vulkan и восемь GPU-проверок ограничения. Добавлены кадры до и после на сборке в разработке.

Тестовая машина
NVIDIA GeForce RTX 3070 Ti
Сборка
Сборка в разработке
Зафиксированных прогонов
24
Подтверждено
24 октября 2026 г.
Интерьер корабля ASTRO BOT после исправления потоковых текстур: чистые панели и поверхности роботов
Интерьер корабля ASTRO BOT после исправления потоковых текстур: чистые панели и поверхности роботов

Что работает

  • Реализована очистка RG16F DCC и защита уже подготовленных текстур в общем рендерере. Шейдеры и эффекты игры остаются включены.
  • Прошли проверки преобразования текстур, замены данных со стороны CPU и 64 конфигурации полной перезаписи изображений.

Что не работает

  • Поздние сцены, новый замер геймплея и обучение гироскопу ещё не проверены. В некоторых строках профиля остаются 12 неразрешённых storage-привязок; до кадра 4261 отложенных ошибок шейдеров не было. Полная корректность графики и прохождение не подтверждены.

Измеренная производительность

Начальная заставка: 327 кадров / 30,0001754 с = 10,90 FPS. Ранее в геймплее: 6,97 FPS в другой сцене/сборке; прямого сравнения ускорения нет. RTX 3070 Ti, Vulkan, вывод 1080p, игровой scanout 4K. Сборка в разработке.

NVIDIA GeForce RTX 3070 Ti

Результат

История тестов

Указан релиз, в который вошли описанные изменения. Если они ещё не опубликованы в релизе, стоит «Сборка в разработке». Даты и FPS относятся к исходным прогонам.

Графический API
  1. Сборка в разработкеVulkan

    Точное сохранение альфа-канала ускоряет HDR-проход

    В изолированном повторе время прохода RGBA16F с записью только RGB на NVIDIA снизилось с 161,45 до 3,59 мс. Целочисленные сохранение и восстановление на GPU сохраняют все биты альфа-канала; эффекты и разрешение остаются прежними. Пройдены 267 тестов Vulkan и проверка всех 16-битных значений альфа-канала. Сравнение титульного экрана в одном процессе: 11,55 FPS со старым способом, 12,20–12,35 FPS с оптимизацией. Новый game-run включает её по умолчанию. Парный замер геймплея ещё не выполнен; эти цифры не являются FPS в игре.

    Читать отчёт →
  2. Интерьер корабля ASTRO BOT после исправления потоковых текстур: чистые панели и поверхности роботов
    Сборка в разработкеVulkan

    Исправление потоковых текстур устраняет дефекты начальной заставки

    Ограничение MIN_LOD теперь запрещает читать уровни текстур, которые игра ещё не загрузила. В повторных кадрах заставки исчезли цветной шум на панелях и сильное радужное свечение; владелец проекта подтвердил исправление начальной графики. Пройдены все 266 тестов Vulkan и восемь GPU-проверок ограничения. Добавлены кадры до и после на сборке в разработке. Начальная заставка: 327 кадров / 30,0001754 с = 10,90 FPS. Ранее в геймплее: 6,97 FPS в другой сцене/сборке; прямого сравнения ускорения нет. RTX 3070 Ti, Vulkan, вывод 1080p, игровой scanout 4K. Сборка в разработке.

    Читать отчёт →
  3. Промежуточный ролик ASTRO BOT: роботы, шумные панели и чрезмерное цветное свечение
    Сборка в разработкеVulkan

    Обрыв цикла частиц воспроизведён в отдельном тесте

    Восстановленная нагрузка Vulkan обрывается на 2340-й из 4000 итераций частиц при лимите 65 536 блоков. Более высокие конечные лимиты дают побайтно одинаковый полный результат. Обычный compute-лимит увеличен до 1 048 576 переходов с явной регистрацией исчерпания; GPU-тесты также проверяют сложный цикл на 5550 итераций. В промежуточном ролике ещё видны ошибки цвета и материалов. Повторная проверка геймплея итоговой сборки предстоит; новый FPS и полное исправление графики не заявлены.

    Читать отчёт →
  4. Космическое вступление ASTRO BOT с планетой и астероидами после исправлений графики
    Сборка в разработкеVulkan

    Подтверждено управление, исправлена графика, добавлены два кадра

    Очистка RG16F DCC и исправление владения памятью в кэше сохраняют подготовленные текстуры. Пользователь сообщил об исправлении графики после перезапуска. Новое вступление: 8,87 FPS, 266 кадров за 30 секунд; прежние 6,97 FPS получены в другой игровой сцене. Прошли нативные GPU-проверки и 64 конфигурации перезаписи. В проверенных кадрах ролика счётчики ошибок и неразрешённых ресурсов нулевые; повторная проверка места крушения ещё ожидается. На более позднем кадре ролика остаются пятнистые поверхности и цветовые артефакты; графика исправлена не полностью.

    Читать отчёт →
  5. Анимированный титульный экран ASTRO BOT после оптимизации копирования и поиска очередей
    Сборка в разработкеVulkan

    Меньше копирований: средний FPS титульного экрана — 20.07

    Рендерер устраняет 26,125 МиБ ненужного копирования на кадр; поиск очередей — около 117 повторных проверок указателей. Непрерывный замер: 20.07 FPS за 2 640 кадров, блоки по 60 кадров: 18.39–21.68. Пройдены 680 HLE-тестов, 274 Vulkan-теста и 64 нативные конфигурации перезаписи изображений. Остаются 12 неразрешённых привязок ресурсов и дефекты роликов; управление персонажем не подтверждено.

    Читать отчёт →
  6. Титульный экран ASTRO BOT после изменений обхода ресурсов и проверки содержимого
    Сборка в разработкеVulkan

    Обновлена подготовка ресурсов: в среднем 17,83 FPS на титульном экране

    Сокращены копирования данных шейдеров и работа с ключами, ускорены хеши содержимого, сохранены маски записей циклов. Исключение пустых CPU-операций даёт 17,85 → 17,88 FPS — разница неубедительна. Итог за 2 640 кадров: 17,83 FPS; прошли 582 GPU/Vulkan-теста и пять нативных проверок. Остаются 12 неразрешённых привязок ресурсов и дефекты роликов; 20 FPS и управление персонажем не подтверждены.

    Читать отчёт →
  7. Анимированный титульный экран ASTRO BOT с логотипом и приглашением нажать кнопку после оптимизации подготовки ресурсов
    Сборка в разработкеVulkan

    Меньше затрат CPU; в среднем 18,05 FPS на титульном экране

    Объединено чтение плотно упакованных текстур, сокращена инициализация временных массивов и расширен кэш статического анализа. Новый опрос готовности GPU даёт 17,78 → 18,02 FPS в сравнении; непрерывный замер 2 640 кадров — 18,05 FPS. Прошли 573 GPU/Vulkan-теста и нативная валидация. Остаются 12 неразрешённых привязок ресурсов и дефекты роликов; управление персонажем не проверено.

    Читать отчёт →
  8. Заставка ASTRO BOT при проверке чтений и текстурных инструкций
    Сборка в разработкеVulkan

    Сокращение чтений при анализе ветвлений

    По итогам изучения AnyPS5/KytyPS5 убраны 49 ненужных чтений CPU на кадр при анализе ветвлений и повторный поиск текстурных инструкций compute. Поздний замер заставки: 14,95 против 14,91 FPS, по 660 кадров; прирост не подтверждён, 25 FPS не достигнуты. Пройдены 560 тестов GPU/Vulkan и нативная проверка; остаются 12 неразрешённых привязок буферов. Также проверено упрощение постоянных ветвлений графических шейдеров: оно снизило FPS и остаётся выключенным.

    Читать отчёт →
  9. Заставка ASTRO BOT после проверки скалярных чтений
    Сборка в разработкеVulkan

    Повторное использование доказанных скалярных чтений

    Изучены AnyPS5 и KytyPS5; убрана повторная подготовка буферов для доказанных скалярных чтений в начале шейдера. Заставка: 14,92 против 15,02 FPS, по 660 кадров; прирост не подтверждён, 25 FPS не достигнуты. Убрано около 411 подготовок буфера на кадр. Пройдены 558 тестов GPU/Vulkan и нативная проверка графики.

    Читать отчёт →
  10. Заставка ASTRO BOT после исправления дескрипторов
    Сборка в разработкеVulkan

    Скалярные чтения и составные дескрипторы текстур

    Разбор AnyPS5 помог исправить лишние проверки полей скалярных буферов и восстановление дескрипторов из нескольких загрузок. Заставка: 14.97 FPS за 660 кадров. Пройдены 556 тестов GPU/Vulkan и нативные проверки; десять ошибок общего набора RDNA2 повторяются на прежней версии. Новый скрин; 25 FPS не достигнуты, управление персонажем не проверено.

    Читать отчёт →
  11. Заставка ASTRO BOT после оптимизации копирования данных
    Сборка в разработкеVulkan

    Лишние копии данных и сравнение кэша

    Заставка: 15,33 против 15,22 FPS, по 660 кадров на вариант. Данные для непригодного повторного использования больше не копируются и не хешируются. Увеличение кэша не помогло; прежний лимит сохранён. Пройдены 553 теста и проверки Vulkan. Новый кадр заставки; 25 FPS не достигнуты, управление персонажем не проверено.

    Читать отчёт →
  12. Заставка ASTRO BOT после изменений работы с текстурами
    Сборка в разработкеVulkan

    Текстуры на GPU и точный бюджет анализа циклов

    Сравнение заставки: 14.48 против 14.26 FPS, по 660 кадров на вариант. Преобразование текстур на GPU сохраняет промежутки в памяти; доказательство полной перезаписи убирает лишние загрузки. Совместные проходы анализа используют точный бюджет инструкций. Пройдены 551 тест и проверки Vulkan. Новый кадр заставки; 25 FPS не достигнуты, управление персонажем не проверено.

    Читать отчёт →
  13. Заставка ASTRO BOT после изменений анализа шейдеров
    Сборка в разработкеVulkan

    Анализ шейдеров и форматы текстур 8/16 бит

    Сравнение заставки: 14.25 против 14.19 FPS, по 660 кадров на вариант. Повторно используются результаты анализа вызовов и NGG, сокращены обходы буферов и ожидания Vulkan. Проверены GPU-преобразования 8/16-битных текстур; более медленная загрузка storage-текстур оставлена выключенной. Пройдены 548 тестов. Новый кадр заставки; 25 FPS не достигнуты, управление персонажем не подтверждено.

    Читать отчёт →
  14. Заставка ASTRO BOT после оптимизации анализа шейдеров
    Сборка в разработкеVulkan

    Анализ шейдеров и очередь завершения команд

    Сравнение заставки: 13.79 против 13.43 FPS, по 660 кадров на вариант. Сокращены повторный анализ шейдеров, обход изменённых буферов и затраты на ожидания и большие копирования. Пройдены 542 теста GPU/Vulkan. Новый кадр заставки; 25 FPS не достигнуты, управление персонажем не подтверждено.

    Читать отчёт →
  15. Заставка ASTRO BOT после ограничения времени записи команд
    Сборка в разработкеVulkan

    Ограничение записи команд и точная проверка памяти

    Лимит записи команд 250 мкс улучшил сравнение заставки с 11.69 до 12.43 FPS. Последующие изменения памяти дали 12.55 против 12.49 FPS: дополнительный прирост не доказан, но устранено повторное хеширование 26,125 МиБ на кадр. Пройдены 537 GPU/Vulkan-тестов и 64 конфигурации перезаписи. Добавлен новый кадр заставки; 25 FPS и управление персонажем не подтверждены.

    Читать отчёт →
  16. Сборка в разработкеVulkan

    Меньше снимки регистров и загрузки

    Снимки регистров уменьшены вдвое с сохранением отслеживания зависимостей. Загружаются только скалярные значения, используемые шейдером. Пройдены 535/535 GPU/Vulkan-тестов; проверки на видеокарте используют буферы с ненулевым заполнением и охватывают смену входных данных, циклы, пиксели и подготовку ресурсов в рабочих потоках и общем проходе. Прогон меню на 1 320 кадров показал 11,62 FPS. Сравнение загрузки: 11,79 против 11,69 FPS, по 660 кадров на настройку — разница всего 0,9%. Нового скриншота и проверки управления персонажем нет; 25 FPS не достигнуты.

    Читать отчёт →
  17. Сборка в разработкеVulkan

    Меньше копирования изображений на CPU

    Контрольные суммы пикселей заменяют сохранённые копии, а проверенное чтение памяти игры убирает промежуточный снимок. Сравнения стартовой анимации: 11,19 против 10,83 FPS для контрольных сумм; 11,51 против 11,36 FPS для прямого чтения, по 660 кадров на вариант. Каждый шаг убирает копию 26,125 МиБ на кадр. Пройдены 32 конфигурации GPU-проверок: промежутки памяти, новые CPU-записи, недоступные контрольные суммы, отмена подготовки и резервный путь; проверены и mip-уровни. Нового скриншота и проверки изображения/управления нет. Цель 25 FPS ещё не достигнута.

    Читать отчёт →
  18. Сборка в разработкеVulkan

    Косвенные обращения к регистрам шейдера

    Перемещения регистров с индексом M0 теперь учитывают косвенное чтение и запись, маски исполнения и циклы. Пройдены 128 проверок на GPU и 534/534 теста GPU/Vulkan. Прогретая анимация стартового экрана: 10,85 FPS на 1320 кадрах, примерно как в предыдущей сборке. Новых отказов отрисовки и вычислительных запусков в логе нет. Нового скриншота и проверки изображения/управления нет; цель 25 FPS ещё не достигнута.

    Читать отчёт →
  19. Сборка в разработкеVulkan

    Доказанная полная запись изображения

    Анализ шейдера позволяет не загружать старые пиксели перед полной перезаписью, сохраняя padding, более новые записи CPU и восстановление после отмены подготовки. Нативные GPU-проверки проходят с немедленной и пакетной отправкой команд; пройдены 532 теста GPU/Vulkan. Сравнение титульной сцены: 9,45 FPS с оптимизацией против 9,36 без неё, по 660 кадров, на каждом кадре исключено 25,38 МиБ загрузок. Первый вариант пропуска старого растрового readback дал 9,64 против 9,67 FPS, но ни разу не сработал. Цель 25 FPS не достигнута; нового скрина и подтверждения управления персонажем нет. После включения растровых источников с DCC при тех же проверках покрытия итоговый замер даёт 10,95 FPS против 9,68 FPS (по 660 кадров, прирост около 13,1%): исключён один растровый readback на кадр. Нативные тесты также подтверждают сохранность метаданных DCC.

    Читать отчёт →
  20. Сборка в разработкеVulkan

    Нативная передача изображений: корректность и FPS

    GPU-тесты нативных передач изображений сохраняют пиксели, padding и более новые записи CPU. Точное чтение буферов сохраняет уже опубликованные участки; пакет завершения повторно использует готовые предварительные копии. Пройдены 259/259 тестов Vulkan. Сравнение одинаковых фаз титульного экрана: 9,42 FPS с нативными передачами против 9,55 с CPU-путём; после исправления предвыборки — 9,50 против 9,55 FPS. Эти экспериментальные передачи выключены по умолчанию. Точное чтение внутренних диапазонов в своём замере не использовалось. Цель 25 FPS не достигнута; нового скрина и подтверждения управления персонажем нет.

    Читать отчёт →
  21. Сборка в разработкеVulkan

    Порядок GDS и повторные замеры титульного экрана

    Отложенные снимки GDS сохраняют значения счётчиков после последующих сбросов; объединение передач и обработка полной перезаписи изображений прошли нативные проверки. На прогретом титульном экране — 9,20–9,65 FPS за 20 секунд. Сравнения с включёнными и выключенными изменениями остаются около 9–10 FPS и не подтверждают ускорение. Пройдены 256/256 тестов Vulkan. Несовместимые представления изображений по-прежнему вызывают около 20 МиБ чтения целей рендеринга за кадр. Нового скрина и проверки управления нет: инструмент управления окном недоступен. Цель 25–30 FPS не достигнута.

    Читать отчёт →
  22. Сборка в разработкеVulkan

    Оптимизация рендерера: замеры титульного экрана и толпы

    Сборка в разработке от 14 октября: на прогретом титульном экране около 9–10 FPS; в сцене с толпой — 46 кадров за 10 секунд (4,60 FPS). Общие банки состояния команд, ограниченный анализ ресурсов, восстановление кэша и передача данных на GPU уменьшают затраты. Пройдены 272/272 теста GPU и 256/256 тестов Vulkan. Последняя передача 2D storage-to-color проверена нативными тестами, но ещё не замерена в игре. Графические дефекты остаются, управление персонажем не подтверждено, цель 25–30 FPS не достигнута. Нового снимка нет; показан кадр от 13 октября.

    Читать отчёт →
  23. Вступительный ролик ASTRO BOT с маленьким кораблём и разбившимся судном; остаются тёмные и пятнистые поверхности
    Сборка в разработкеVulkan

    Синхронизация волн устраняет горизонтальные полосы освещения

    Скалярные ветвления для всей волны и согласованные барьеры LDS исправляют повторяющиеся полосы. Исправлены границы BVH и непрозрачные указатели дочерних узлов; диагностические снимки PSR v9 завершают захваченный запрос с лимитом 16 384 блоков. Поздние выборочные кадры не содержат ошибок draw/dispatch, но до включения режима отклонены четыре программы прогрева. Тёмные и пятнистые поверхности остаются; геймплей и устойчивый прирост FPS не подтверждены.

    Читать отчёт →
  24. Вступительный ролик ASTRO BOT с маленьким кораблём и разбившимся судном; остаются тёмные и пятнистые поверхности
    Сборка в разработкеVulkan

    Исправления запуска и зелёного искажения

    Исправления JSON, APR, шрифтов и шейдеров позволяют открыть диагностический ролик с локальной подстановкой шрифтов и отключённым распространением звука. Правка SDWA убирает сильное зелёное искажение; в этом первом прогоне ещё отклоняются четыре вычислительные программы BVH. Управление персонажем не подтверждено.

    Читать отчёт →

Снимки

Снимки

Кадры, полученные самим эмулятором во время перечисленных выше прогонов.

Интерьер корабля ASTRO BOT после исправления потоковых текстур: чистые панели и поверхности роботов
Vulkan

Исправление потоковых текстур устраняет дефекты начальной заставки

24 октября 2026 г. · Сборка в разработке

Промежуточный ролик ASTRO BOT: роботы, шумные панели и чрезмерное цветное свечение
Vulkan

Обрыв цикла частиц воспроизведён в отдельном тесте

24 октября 2026 г. · Сборка в разработке

Космическое вступление ASTRO BOT с планетой и астероидами после исправлений графики
Vulkan

Подтверждено управление, исправлена графика, добавлены два кадра

24 октября 2026 г. · Сборка в разработке

Анимированный титульный экран ASTRO BOT после оптимизации копирования и поиска очередей
Vulkan

Меньше копирований: средний FPS титульного экрана — 20.07

16 октября 2026 г. · Сборка в разработке

Титульный экран ASTRO BOT после изменений обхода ресурсов и проверки содержимого
Vulkan

Обновлена подготовка ресурсов: в среднем 17,83 FPS на титульном экране

16 октября 2026 г. · Сборка в разработке

Анимированный титульный экран ASTRO BOT с логотипом и приглашением нажать кнопку после оптимизации подготовки ресурсов
Vulkan

Меньше затрат CPU; в среднем 18,05 FPS на титульном экране

15 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT при проверке чтений и текстурных инструкций
Vulkan

Сокращение чтений при анализе ветвлений

15 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после проверки скалярных чтений
Vulkan

Повторное использование доказанных скалярных чтений

15 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после исправления дескрипторов
Vulkan

Скалярные чтения и составные дескрипторы текстур

14 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после оптимизации копирования данных
Vulkan

Лишние копии данных и сравнение кэша

14 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после изменений работы с текстурами
Vulkan

Текстуры на GPU и точный бюджет анализа циклов

14 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после изменений анализа шейдеров
Vulkan

Анализ шейдеров и форматы текстур 8/16 бит

14 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после оптимизации анализа шейдеров
Vulkan

Анализ шейдеров и очередь завершения команд

14 октября 2026 г. · Сборка в разработке

Заставка ASTRO BOT после ограничения времени записи команд
Vulkan

Ограничение записи команд и точная проверка памяти

14 октября 2026 г. · Сборка в разработке

Вступительный ролик ASTRO BOT с маленьким кораблём и разбившимся судном; остаются тёмные и пятнистые поверхности
Vulkan

Синхронизация волн устраняет горизонтальные полосы освещения

13 октября 2026 г. · Сборка в разработке

Вступительный ролик ASTRO BOT с маленьким кораблём и разбившимся судном; остаются тёмные и пятнистые поверхности
Vulkan

Исправления запуска и зелёного искажения

13 октября 2026 г. · Сборка в разработке

24

Зафиксированных прогонов

NVIDIA GeForce RTX 3070 Ti

0.3.6

Текущая сборка

30 октября 2026 г.

В игре

Результат

Доходит до игровых сцен

Другие игры

У отчётов о прохождении указана дата подтверждения разработчиком. Все замеры относятся к машине разработки NVIDIA GeForce RTX 3070 Ti и на другом оборудовании будут иными. Содержимое игр предоставляется локально и никогда не распространяется здесь.