Skip to content

CTRNativePorted v0.1.1

Pre-release
Pre-release

Choose a tag to compare

@guzuold guzuold released this 13 Oct 08:34
· 40 commits to main since this release

What's Changed in v0.1.1

🌟 Native 4K 3D Rendering Mode (Native 4K 3D / --native-4k)

  • Added opt-in Native 4K 3D rendering mode: dynamically patches the 3D scene scale factor to 2.0 (rendering 3D geometry at full native 3840×2160 instead of 1440p) for both retail v01.00 and v01.21.
  • Expands the Neo Gfx/@vramBSize Garlic GPU pool from 960 MiB to 1920 MiB and increases direct memory backing to 6336 MiB to comfortably fit native 4K color/depth/stencil targets without memory pressure.
  • Added a dedicated Native 4K 3D toggle in the launcher settings.

🛠️ PS4 Pro Mode Fix (1440p 3D / 4K UI)

  • Fixed sceVideoOutGetResolutionStatus returning 1280×720 default in ctr_gpu.dll: it now accurately returns 3840×2160 when PS4 Pro mode is active (CTR_NEO_MODE=1), unlocking 4K UI and 1440p 3D rendering without 1080p fallback.

🌐 English Launcher & Clean Portable Defaults

  • Fully localized native Win32/GDI+ launcher interface in English.
  • Clean portable dump paths: defaults to dump\CUSA14876 and dump\CUSA14876-patch next to the launcher.
  • Reproducible dependency bootstrap: automated fetch and hash verification for shadPS4 and LLVM.

📦 Included in CTRNativePorted-v0.1.1-win64.zip

  • CTRNativePorted.exe — Native Win32/GDI+ launcher with 4K toggle and English UI
  • ctrport.exe — Native x86-64 runtime with 4K patch and expanded memory backing
  • build/CTRPort-gpu/ctr_gpu.dll — Vulkan renderer with 4K internal display support
  • build/CTRPort-gpu/ctr_hle.dll — Guest SysV ABI HLE library
  • VC++ Runtime redistributable DLLs

Note: No game files or assets are included in this release. You must provide your own legally obtained PS4 dump.