Steam Deck BaseSteam Deck Base
Генерация кадровМодификации

OptiScaler, LSFG и MAKO

OptiScaler, LSFG и MAKO…
8 мин. чтенияСложность: Средне

Как установить, включить и настроить OptiScaler, HelixSR, LSFG и MAKO на Steam Deck через плагин SDH FrameGen 2.4.0: методы апскейла, генерация кадров и частые проблемы.

Мод sd-helper-optiscaler — сбор­ка OptiScaler от груп­пы Steam Deck База Зна­ний. Он под­ме­ня­ет встро­ен­ный в игру ап­скей­лер (DLSS, FSR или XeSS) на дру­гой и вклю­ча­ет ге­не­ра­цию кад­ров. С вер­сии SDH FrameGen 2.4.0 мод уста­нав­ли­ва­ет­ся, вклю­ча­ет­ся и на­стра­и­ва­ет­ся из пла­ги­на — без ко­манд в па­ра­мет­рах за­пус­ка.

ВАЖНО: мод ра­бо­та­ет толь­ко в играх со встро­ен­ным ап­скей­ле­ром (DLSS, FSR или XeSS) на DirectX 11/​12 или Vulkan. Для любых дру­гих игр, вклю­чая эму­ля­то­ры, по­дой­дут LSFG или MAKO.

Что из­ме­ни­лось по срав­не­нию с про­шлой ин­струк­ци­ей

  • Ко­ман­ды ~/upscalers/sd-helper-optiscaler/optiscaler %command%, optiscaler-r, optiscaler-u и optiscaler_ls боль­ше не нужны. Мод вклю­ча­ет­ся пе­ре­клю­ча­те­лем во вклад­ке «Игры», сброс и уда­ле­ние — кноп­ка­ми в пла­гине.

  • OptiScaler об­нов­лён до вер­сии 10 с SDH Live API: боль­шин­ство на­стро­ек ме­ня­ет­ся прямо в игре из пла­ги­на, без меню Insert.

  • По­яви­лась мо­ди­фи­ка­ция HelixSR 3.2.0 с соб­ствен­ны­ми ап­скей­ле­ра­ми HLX FSR 4 и HLX DLSS.

  • Спи­сок ап­скей­ле­ров те­перь: FSR 2.1.2, 2.2.1, 2.3.4, 3.1.6, 4.1.2, че­ты­ре сбор­ки FSR 4, DittoSR и XeSS. FSR 3.1.4 и 3.1.5 убра­ны.

  • Lossless Scaling вклю­ча­ет­ся в пла­гине как LSFG, до­ба­вил­ся соб­ствен­ный рен­де­рер ге­не­ра­ции MAKO.

Со­дер­жа­ние

  1. Уста­нов­ка

  2. Вклю­че­ние в игре

  3. Ме­то­ды ап­скей­ла

  4. Ге­не­ра­ция кад­ров

  5. LSFG и MAKO

  6. На­строй­ки Steam Deck

  7. Сброс, уда­ле­ние и ча­стые про­бле­мы

1. Уста­нов­ка

  1. Уста­но­ви­те Decky Loader (через скрипт Steam Deck Helper: Ин­стру­мен­ты → Decky Loader).

  2. Уста­но­ви­те пла­гин SDH FrameGen (в Steam Deck Helper: Decky Loader → Пла­ги­ны → SDH FrameGen) по от­дель­ной ин­струк­ции на steamdeckbase.org.

  3. В иг­ро­вом ре­жи­ме от­крой­те меню быст­ро­го до­сту­па (•••) → зна­чок ро­зет­ки → SDH FrameGen → вклад­ка OptiScaler.

  4. На­жми­те «Уста­но­вить OptiScaler». Мод вста­нет в общую папку ~/upscalers/sd-helper-optiscaler.

  5. По же­ла­нию там же на­жми­те «Уста­но­вить HelixSR 3.2.0» - это до­пол­ни­тель­ные ап­скей­ле­ры, для ба­зо­вой ра­бо­ты они не нужны.

При­ме­ча­ние: жёл­тая точка у вклад­ки OptiScaler озна­ча­ет, что вышло об­нов­ле­ние мода — на­жми­те «Об­но­вить OptiScaler».

2. Вклю­че­ние в игре

  1. За­крой­те игру.

  2. В SDH FrameGen от­крой­те вклад­ку Игры, в блоке «Про­фи­ли игр» вы­бе­ри­те OptiScaler и вклю­чи­те пе­ре­клю­ча­тель на­про­тив игры. Пла­гин сам по­ло­жит файлы мода рядом с EXE игры (сим­воль­ны­ми ссыл­ка­ми на общую папку).

  3. От­крой­те вклад­ку OptiScaler, вы­бе­ри­те игру в «Про­фи­ле игры», затем мо­ди­фи­ка­цию (OptiScaler или HelixSR) и метод ап­скей­ла (раз­дел 3).

  4. В самой игре вклю­чи­те её встро­ен­ный ап­скей­лер: DLSS, FSR или XeSS. OptiScaler пе­ре­хва­ты­ва­ет его и под­ме­ня­ет на вы­бран­ный в пла­гине. Если в игре есть DLSS, вы­би­рай­те его: OptiScaler под­дер­жи­ва­ет его лучше всего.

  5. Режим ка­че­ства можно оста­вить «Как в игре» или за­дать в пла­гине: Native AA, Ultra Quality, Quality, Balanced, Performance, Ultra Performance.

При­ме­ча­ние: если в игре под­клю­чён Live API v2, ап­скей­лер, ка­че­ство, рез­кость и вклю­че­ние ге­не­ра­ции ме­ня­ют­ся прямо во время игры. На­строй­ки с по­мет­кой «(пе­ре­за­пуск)» сра­бо­та­ют со сле­ду­ю­ще­го за­пус­ка. Встро­ен­ное меню OptiScaler по-преж­не­му от­кры­ва­ет­ся кла­ви­шей Insert (можно сме­нить на Home или End в «Доп. на­строй­ках») — на­значь­те её на зад­нюю кноп­ку L4, R4, L5 или R5 в на­строй­ках кон­трол­ле­ра.

3. Ме­то­ды ап­скей­ла

Ап­скей­лер рен­де­рит игру в по­ни­жен­ном раз­ре­ше­нии и до­стра­и­ва­ет кадр до раз­ре­ше­ния экра­на по преды­ду­щим кад­рам и век­то­рам дви­же­ния. Чем новее метод, тем чище кар­тин­ка, но тем боль­ше на­груз­ка на GPU Steam Deck. Метод вы­би­ра­ет­ся во вклад­ке OptiScaler, пункт «Метод ап­скей­ла».

Мо­ди­фи­ка­ция OptiScaler

FSR 2.1.2

  • Что это: AMD FidelityFX Super Resolution 2 (2022) — вре­мен­ной ап­скей­лер без ней­ро­се­ти, от­кры­тый код. Встро­ен в OptiScaler.

  • Когда вы­би­рать: нужен мак­си­мум FPS или дру­гие ме­то­ды не ра­бо­та­ют в ста­рой игре.

FSR 2.2.1

  • Что это: сле­ду­ю­щая вер­сия FSR 2 — мень­ше шлей­фов за дви­жу­щи­ми­ся объ­ек­та­ми. Встро­ен в OptiScaler.

  • Когда вы­би­рать: то же, что FSR 2.1.2, обыч­но чище.

FSR 2.3.4

  • Что это: по­след­няя вер­сия FSR 2 из AMD FidelityFX SDK (биб­лио­те­ка amd_fidelityfx_upscaler_dx12.dll).

  • Когда вы­би­рать: лёг­кий ва­ри­ант с луч­шей ста­биль­но­стью, чем 2.1 и 2.2.

FSR 3.1.6

  • Что это: ап­скей­лер FSR 3.1 из AMD FidelityFX SDK. Всё ещё без ней­ро­се­ти, но за­мет­но мень­ше шлей­фов и мер­ца­ния.

  • Когда вы­би­рать: луч­ший ба­ланс ка­че­ства и ско­ро­сти на Steam Deck, если FSR 4 слиш­ком тяжёл.

FSR 4.1.2

  • Что это: ней­ро­се­те­вой ап­скей­лер AMD FSR 4, из­на­чаль­но для ви­део­карт RDNA 4. На Steam Deck ра­бо­та­ет через INT8-ва­ри­ант мо­де­ли.

  • Когда вы­би­рать: нужна самая чи­стая кар­тин­ка. На­груз­ка самая вы­со­кая; при па­де­нии FPS вы­бе­ри­те «FSR4 Model → INT8 Lite» или FSR 3.1.6.

FSR4 custom · 4.1.2l-lossy, 4.1.2l-exact, lossy, exact

  • Что это: сбор­ки FSR 4 от со­об­ще­ства для встро­ен­ной гра­фи­ки (iGPU), лежат в OptiScaler/custom. exact — ближе к ори­ги­наль­ной мо­де­ли, lossy — быст­рее ценой неболь­шой по­те­ри ка­че­ства.

  • Когда вы­би­рать: хо­чет­ся FSR 4, но штат­ная 4.1.2 слиш­ком тя­же­ла. Нач­ни­те с lossy.

DittoSR (FSR 3.1 Custom)

  • Что это: сто­рон­ний ап­скей­лер на ос­но­ве FSR 3.1 для DirectX 12 и Vulkan. Ста­вит­ся и об­нов­ля­ет­ся от­дель­ной кноп­кой с GitHub.

  • Когда вы­би­рать: аль­тер­на­ти­ва FSR 3.1.6, если в кон­крет­ной игре вы­гля­дит лучше.

XeSS

  • Что это: Intel Xe Super Sampling — ней­ро­се­те­вой ап­скей­лер, на ви­део­кар­тах AMD ра­бо­та­ет в уни­вер­саль­ном ре­жи­ме.

  • Когда вы­би­рать: FSR даёт ар­те­фак­ты или мер­ца­ние. Тя­же­лее FSR 2 и 3.

Мо­ди­фи­ка­ция HelixSR

HelixSR — сто­рон­ний про­ект с соб­ствен­ной сбор­кой OptiScaler (HelixSR-Scaler 2.1.0) и ней­ро­се­те­вы­ми ап­скей­ле­ра­ми. Вы­би­ра­ет­ся в пунк­те «Выбор мо­ди­фи­ка­ции», у него свои от­дель­ные на­строй­ки.

HLX FSR 4

  • Что это: ва­ри­ант FSR 4 от HelixSR, по­став­ля­ет­ся го­то­вым в сбор­ке HelixSR 3.2.0.

  • Когда вы­би­рать: ос­нов­ной режим HelixSR («Авто»).

HLX DLSS

  • Что это: ней­ро­сеть в стиле DLSS, ко­то­рую HelixSR го­то­вит прямо на устрой­стве при уста­нов­ке.

  • Когда вы­би­рать: для срав­не­ния с HLX FSR 4 в кон­крет­ной игре.

FSR 3.1.6 и FSR 2.3.4

  • Что это: ап­скей­ле­ры AMD из ком­плек­та HelixSR.

  • Когда вы­би­рать: ней­ро­се­те­вые ва­ри­ан­ты слиш­ком тя­же­лы.

При­ме­ча­ние: для FSR 4 есть тон­кие на­строй­ки: «Цве­то­вое про­стран­ство» (ме­няй­те толь­ко при невер­ных цве­тах), «FSR4 Preset» и «FSR4 Model» (FP8, INT8, INT8 RDNA2, INT8 Lite). После ап­скей­ла можно вклю­чить «Рез­кость» (RCAS), если кар­тин­ка мыль­ная.

4. Ге­не­ра­ция кад­ров

Ге­не­ра­тор встав­ля­ет про­ме­жу­точ­ный кадр между двумя на­сто­я­щи­ми и при­мер­но удва­и­ва­ет плав­ность, но не умень­ша­ет за­держ­ку управ­ле­ния. Лучше всего ра­бо­та­ет, когда ба­зо­вая ча­сто­та не ниже 30–40 FPS.

Метод в пла­гине за­пи­сан как «Ис­точ­ник → Ге­не­ра­тор». Ис­точ­ник — от­ку­да OptiScaler берёт дан­ные кадра, ге­не­ра­тор — чем ри­су­ет новый кадр.

Ис­точ­ни­ки:

  • DLSSG — встро­ен­ная в игру ге­не­ра­ция DLSS Frame Generation (NVIDIA). В игре нужно вклю­чить DLSS Frame Generation.

  • FSR FG — встро­ен­ная в игру ге­не­ра­ция AMD FSR 3 Frame Generation.

  • OptiFG — соб­ствен­ная ге­не­ра­ция OptiScaler по дан­ным ап­скей­ле­ра. Для игр, в ко­то­рых своей ге­не­ра­ции кад­ров нет.

  • Nukem’s DLSSG — мод dlssg-to-fsr3 от Nukem: пе­ре­во­дит DLSS Frame Generation игры на FSR 3. Ра­бо­та­ет сразу, без от­дель­но­го вклю­че­ния.

Ге­не­ра­то­ры:

  • XeFG — Intel XeSS Frame Generation.

  • FSR FG — AMD FidelityFX Frame Generation.

Какой метод вы­брать:

  • DLSSG → XeFG или DLSSG → FSR FG — в игре есть DLSS Frame Generation.

  • Nukem’s DLSSG — в игре есть DLSS Frame Generation, нужен про­ве­рен­ный ва­ри­ант с FSR 3.

  • FSR FG → XeFG или FSR FG → FSR FG — в игре есть FSR 3 Frame Generation.

  • OptiFG → XeFG или OptiFG → FSR FG — своей ге­не­ра­ции в игре нет.

Как вклю­чить:

  1. Вы­бе­ри­те «Метод ге­не­ра­ции (пе­ре­за­пуск)» и пе­ре­за­пу­сти­те игру.

  2. Вклю­чи­те «Вклю­чить ге­не­ра­цию» — метод и вклю­че­ние на­стра­и­ва­ют­ся от­дель­но.

  3. Если ин­тер­фейс игры дво­ит­ся или остав­ля­ет шлей­фы, вклю­чи­те HUD Fix и под­бе­ри­те HUD Limit.

  4. Low Latency — режим LatencyFlex для сни­же­ния за­держ­ки: Кон­сер­ва­тив­ный или Агрес­сив­ный. Если игра под­дер­жи­ва­ет NVIDIA Reflex, вы­бе­ри­те Reflex ID и вклю­чи­те Reflex в самой игре.

ВАЖНО: у HelixSR 3.2.0 своей ге­не­ра­ции кад­ров нет, с ним ис­поль­зу­ют­ся ме­то­ды из спис­ка выше, LSFG или MAKO. Не вклю­чай­те ге­не­ра­цию OptiScaler вме­сте с LSFG или MAKO — два ге­не­ра­то­ра сразу дают ар­те­фак­ты.

5. LSFG и MAKO

Это ге­не­ра­то­ры кад­ров для любых игр, вклю­чая эму­ля­то­ры: им не нужен встро­ен­ный ап­скей­лер. Оба ис­поль­зу­ют Lossless.dll из куп­лен­но­го в Steam Lossless Scaling.

  • LSFG — ге­не­ра­ция Lossless Scaling через lsfg-vk. Уста­нов­ка — вклад­ка LSFG → «Уста­но­вить LSFG», мно­жи­тель от ×2 до ×6.

  • MAKO — соб­ствен­ный Vulkan-рен­де­рер ге­не­ра­ции с фик­си­ро­ван­ным и адап­тив­ным мно­жи­те­лем. Уста­нов­ка — вклад­ка MAKO → «Уста­но­вить MAKO Renderer».

Вклю­ча­ют­ся так же, как OptiScaler: во вклад­ке Игры вы­бе­ри­те LSFG или MAKO и вклю­чи­те пе­ре­клю­ча­тель у игры. Па­ра­метр за­пус­ка пла­гин до­ба­вит сам и со­хра­нит ваши соб­ствен­ные па­ра­мет­ры.

Связ­ки OptiScaler + LSFG и OptiScaler + MAKO

Ап­скейл де­ла­ет OptiScaler, а ге­не­ра­цию — LSFG или MAKO. Во вклад­ке Игры вы­бе­ри­те OptiScaler, затем «OptiScaler + LSFG» или «OptiScaler + MAKO». Base FPS в связ­ке за­да­ёт­ся во вклад­ке OptiScaler.

ВАЖНО: в связ­ке оставь­те «Метод ге­не­ра­ции» OptiScaler в по­ло­же­нии «Выкл».

6. На­строй­ки Steam Deck

  • Base FPS — огра­ни­чи­тель ба­зо­вой ча­сто­ты до ге­не­ра­ции в пла­гине. Поль­зуй­тесь им вме­сто си­стем­но­го ли­ми­та Steam Deck. Для низ­кой за­держ­ки ставь­те не мень­ше 40–45 FPS.

  • Ча­сто­та GPU — при ге­не­ра­ции Steam Deck может сам сни­жать ча­сто­ту GPU, и FPS про­се­да­ет. В таком слу­чае за­фик­си­руй­те 1500 МГц в блоке «Про­из­во­ди­тель­ность» про­фи­ля игры или в меню про­из­во­ди­тель­но­сти Steam Deck.

  • «От­клю­чить огра­ни­че­ние ча­сто­ты кад­ров» в меню про­из­во­ди­тель­но­сти Steam Deck по­мо­га­ет, если FPS упи­ра­ет­ся в лимит.

7. Сброс, уда­ле­ние и ча­стые про­бле­мы

  • Сброс на­стро­ек — вклад­ка OptiScaler → «Сбро­сить на­строй­ки OptiScaler» (или HelixSR). Вос­ста­нав­ли­ва­ет­ся ори­ги­наль­ный OptiScaler.ini. Рань­ше для этого нужен был па­ра­метр optiscaler-r.

  • Уда­ле­ние мода из игры — вы­клю­чи­те пе­ре­клю­ча­тель игры во вклад­ке «Игры»: файлы мода уби­ра­ют­ся сами. Рань­ше для этого нужен был па­ра­метр optiscaler-u.

  • Ста­рые файлы мода в папке игры (после руч­ной уста­нов­ки или ста­рых па­ра­мет­ров за­пус­ка) пе­ре­но­сят­ся в папку backup_optiscaler внут­ри игры при вклю­че­нии OptiScaler. Если игра ра­бо­та­ет, эту папку можно уда­лить.

  • В па­ра­мет­рах за­пус­ка оста­лись ста­рые ко­ман­ды ~/upscalers/sd-helper-optiscaler/optiscaler %command% — уда­ли­те их и вклю­чи­те мод через пла­гин.

  • Меню не от­кры­ва­ет­ся и ап­скейл не ме­ня­ет­ся — про­верь­те, что в игре вклю­чён DLSS, FSR или XeSS. Если не по­мог­ло, сме­ни­те «Метод внед­ре­ния» (dxgi → winmm или version).

  • Ре­ко­мен­да­ции для кон­крет­ных игр — кноп­ка «Ре­ко­мен­да­ции по на­строй­кам игр» от­кры­ва­ет офи­ци­аль­ный спи­сок сов­ме­сти­мо­сти OptiScaler.

Комментарии

Всего: 0
Войдите в аккаунт, чтобы написать комментарий или ответить другому пользователю.
Войти