Repository navigation
VCFG v2.36 — distinct Quality/Fast/Sharp modes, less shimmer on repeating textures, audio fix on base PS4
LatestEnglish
A big update: three distinct frame-generation modes, image-quality fixes, many title fixes and a lot of contributions from @cicerolp.
Modes
- Quality / Fast / Sharp are now really different.
- Fast = lower input lag: a shallower present queue and timer pacing (on a 3-buffer title the estimated latency drops from ~76 ms to ~45 ms in trace replays), and it holds 60 Hz output below 30 FPS. Not used for the CUSA01439 family. Opt out per game with an empty file
/data/bb_probe/no_pace_timer_<TITLE>. - Sharp = clearly sharper: stronger sharpening profile (sharpness slider + 35, or 50 when the slider is 0), applied to the real frame before generation so static areas stay stable.
- Quality is unchanged.
- Fast = lower input lag: a shallower present queue and timer pacing (on a 3-buffer title the estimated latency drops from ~76 ms to ~45 ms in trace replays), and it holds 60 Hz output below 30 FPS. Not used for the CUSA01439 family. Opt out per game with an empty file
Image quality
- Less "rebuilding" shimmer on buildings, windows, poles and fences at high speed: the motion search no longer jumps between neighbouring periods of repeating textures as often (CUSA00411: flicker on buildings −4…8 %, false splits −43 %). Reduced, not gone.
- Smaller hole around a character's head on a bright sky (CUSA08519). Smaller, not gone.
- Thin objects (trees, poles, wires) flicker less during fast pans.
- Fast second-layer contours warp correctly again; screen-edge warp seam smoothed.
- 3200x1800 and non-16:9 frames in the warp pass.
Performance
- Static-pixel skips, cheaper accumulation and faster motion passes (bit-identical on test dumps).
- Optional, off by default: CPU-reduction options;
shallow_queueand below-30 mode can also be enabled in Quality/Sharp. - FG Fast rotates generated-frame buffers in least-recently-flipped order.
Titles
- CUSA04529 family (CUSA00341, CUSA00917, CUSA07820, CUSA10249) on base PS4 / Slim: no more missing sound.
- CUSA36848 added to the CUSA36842 family.
- CUSA02299: boots with frame generation, no flicker, 10-bit frames keep their low bits.
- CUSA18723 / CUSA18742 / CUSA28863: second generated-frame buffer in FG Fast.
- Crash and memory fixes: CUSA06782, CUSA13323 Pro, CUSA02636, CUSA44372, CUSA10454, CUSA01967, CUSA12555, CUSA26967, CUSA31580, CUSA07408, CUSA00552, CUSA32836, CUSA34386, CUSA16734, CUSA24653, CUSA18534, CUSA07820, CUSA44732, CUSA00411 (third-party mod menu zeroing the SetFlipRate stub).
- Frame pacing follows the measured refresh period.
Launcher and menus
- Menus and the launcher show only what applies and what each option is doing now (ACTIVE / READY / INERT / LIMITED).
- Crash & Log Advisor: fewer false verdicts.
- Linux/macOS Docker build in
tools/docker-build.
Known issues
- CUSA10237 is not supported yet (it runs at 60 FPS natively and crashes with VCFG on base PS4): turn VCFG off for it in the launcher.
- Running several VCFG .prx at once or together with other frame-rate / scaler plugins causes crashes — keep one VCFG plugin.
Upgrade
- Install
VCFG_v2.36.pkg. Oldconfig-<TITLE>.inifiles keep working; per-gameadapt-*files are reset on the first run.
SHA-256 VCFG_v2.36.pkg: 3bc58acd83a41378d8f9f5d803894aed448e443de990ceff9391640cb42b1f0c
Русский
Большое обновление: три по-настоящему разных режима генерации кадров, улучшения картинки, много фиксов под игры и вклад @cicerolp.
Режимы
- Quality / Fast / Sharp теперь действительно отличаются.
- Fast — меньше задержка ввода: короче очередь показа и пейсинг по таймеру (на играх с тремя буферами расчётная задержка в реплеях трасс ~76 → ~45 мс), держит 60 Гц ниже 30 FPS. Не используется для семейства CUSA01439. Отключить для игры — пустой файл
/data/bb_probe/no_pace_timer_<TITLE>. - Sharp — заметно резче: сильнее профиль резкости (ползунок + 35, либо 50 при ползунке 0), применяется к реальному кадру до генерации, поэтому статика не дрожит.
- Quality без изменений.
- Fast — меньше задержка ввода: короче очередь показа и пейсинг по таймеру (на играх с тремя буферами расчётная задержка в реплеях трасс ~76 → ~45 мс), держит 60 Гц ниже 30 FPS. Не используется для семейства CUSA01439. Отключить для игры — пустой файл
Качество картинки
- Меньше «перестройки» текстур на зданиях, окнах, столбах и заборах на большой скорости: поиск движения реже прыгает на соседний период повторяющейся текстуры (CUSA00411: мерцание на зданиях −4…8 %, ложные разбиения −43 %). Стало меньше, но не исчезло.
- Меньше дыра у головы персонажа на ярком небе (CUSA08519). Меньше, но не исчезла.
- Тонкие объекты (деревья, столбы, провода) меньше мерцают при быстрых поворотах.
- Снова корректный варп быстрых контуров второго слоя; сглажен шов у края экрана.
- 3200x1800 и не-16:9 в проходе warp.
Производительность
- Пропуск статичных пикселей, дешевле накопление, быстрее проходы движения (на тестовых дампах побитово то же).
- Опционально, по умолчанию выключено: снижение нагрузки на CPU;
shallow_queueи режим ниже 30 FPS можно включить и в Quality/Sharp. - FG Fast чередует буферы сгенерированных кадров по давности показа.
Игры
- Семейство CUSA04529 (CUSA00341, CUSA00917, CUSA07820, CUSA10249) на обычной PS4 / Slim: больше не пропадает звук.
- CUSA36848 добавлен в семейство CUSA36842.
- CUSA02299: запуск с генерацией кадров, без мерцания, 10-битные кадры сохраняют младшие биты.
- CUSA18723 / CUSA18742 / CUSA28863: второй буфер сгенерированных кадров в FG Fast.
- Фиксы падений и памяти: CUSA06782, CUSA13323 Pro, CUSA02636, CUSA44372, CUSA10454, CUSA01967, CUSA12555, CUSA26967, CUSA31580, CUSA07408, CUSA00552, CUSA32836, CUSA34386, CUSA16734, CUSA24653, CUSA18534, CUSA07820, CUSA44732, CUSA00411 (сторонний мод-меню обнулял заглушку SetFlipRate).
- Пейсинг идёт по измеренному периоду обновления.
Лаунчер и меню
- Меню и лаунчер показывают только применимое и что сейчас делает каждая опция (ACTIVE / READY / INERT / LIMITED).
- Crash & Log Advisor: меньше ложных вердиктов.
- Сборка в Docker для Linux/macOS:
tools/docker-build.
Известные проблемы
- CUSA10237 пока не поддерживается (игра сама идёт в 60 FPS и вылетает с VCFG на обычной PS4): выключите для неё VCFG в лаунчере.
- Несколько .prx VCFG одновременно или вместе с другими плагинами частоты кадров / масштабирования приводят к вылетам — оставьте один плагин VCFG.
Обновление
- Установите
VCFG_v2.36.pkg. Старыеconfig-<TITLE>.iniпродолжают работать; файлыadapt-*сбрасываются при первом запуске.