-
Notifications
You must be signed in to change notification settings - Fork 0
Retro Crisis GDV NTSC
cHiDeScaler-Neo can load external Libretro .slangp preset data placed under Neo's slangp/ folder.
Retro Crisis GDV-NTSC is a representative external preset pack supported by this mechanism. Unlike CRT Beam Simulator-Neo, Retro Crisis is not bundled with Neo: you download the preset pack and its Libretro shader dependencies yourself and place them in the required folders.
Retro Crisis GDV-NTSC is a Libretro CRT preset pack based on Guest Advanced NTSC.
Use the release package, not a single .slangp file. The upstream project recommends deleting an old pack before installing a newer one.
Retro Crisis presets depend on Libretro shader files, other presets, includes and LUTs.
If you already have an up-to-date RetroArch installation, you can alternatively copy its existing shaders/shaders_slang folder.
External Libretro presets belong under:
cHiDeScaler-Neo/
└─ slangp/
Neo recursively scans .slangp entry points here. Referenced .slang shaders, LUTs and include files are dependencies and are not shown as separate filter entries.
Extract the Libretro ZIP. The GitHub master ZIP is normally extracted as:
slang-shaders-master
Rename this folder before placing it in Neo:
slang-shaders-master
→
shaders_slang
Then place the whole renamed folder at:
cHiDeScaler-Neo/slangp/shaders_slang/
Correct:
cHiDeScaler-Neo/
└─ slangp/
└─ shaders_slang/
├─ crt/
├─ ntsc/
├─ presets/
├─ include/
├─ misc/
└─ ...
Incorrect:
slangp/slang-shaders-master/
The folder name shaders_slang is important because Retro Crisis presets refer to dependencies through paths containing shaders_slang.
If using RetroArch's copy, copy:
RetroArch/shaders/shaders_slang/
to:
cHiDeScaler-Neo/slangp/shaders_slang/
Extract the Retro Crisis release package and locate the folder:
retro crisis
Inside it are the resolution/display-style preset folders.
Copy the whole folder without flattening or rearranging its contents:
cHiDeScaler-Neo/slangp/retro crisis/
Typical final layout:
cHiDeScaler-Neo/
└─ slangp/
├─ shaders_slang/
│ ├─ crt/
│ ├─ ntsc/
│ ├─ presets/
│ ├─ include/
│ └─ ...
│
└─ retro crisis/
├─ 1080p Flat/
├─ 1080p Curved/
├─ 1440p Flat/
├─ 4K Flat/
└─ ...
The exact subfolders can change between Retro Crisis releases. Preserve the directory structure supplied by the pack.
Open Add Filter. Neo recursively scans .slangp files under slangp/, and Retro Crisis presets should appear as SLANGP filter entries.
Only .slangp entry points are listed. Their referenced .slang shaders, other .slangp presets, LUTs and includes are loaded automatically.
A Retro Crisis .slangp preset is not necessarily self-contained. It can reference other files through relative paths.
Neo supports this portable structure by resolving shaders_slang references against:
cHiDeScaler-Neo/slangp/shaders_slang/
That is why slang-shaders-master must be renamed to shaders_slang.
- Close Neo.
- Delete the old
slangp/retro crisis/. - Extract the new Retro Crisis release.
- Copy the new complete
retro crisisfolder back underslangp/. - If a dependency has changed, update
slangp/shaders_slang/as well.
If the presets do not appear, verify that .slangp files exist somewhere below:
slangp/retro crisis/
If they appear but fail to load, first verify this exact dependency path:
slangp/shaders_slang/
Do not leave the folder named slang-shaders-master.
cHiDeScaler-Neo/
├─ cHiDeScaler-Neo.exe
└─ slangp/
├─ shaders_slang/ ← Libretro slang-shaders
└─ retro crisis/ ← Retro Crisis GDV-NTSC