DISCLAIMER

DISCLAIMER Artikel ini adalah panduan penggunaan OCTR-NitroFueled-PC, sebuah native port unofficial & open-source (lisensi GPL-2.0-or-later) yang dipublikasikan di GitHub. Port ini tidak menyertakan file game apa pun. Artikel ini juga tidak menyediakan, membagikan, atau menautkan file game, PKG, maupun dump dalam bentuk apa pun. Kalian wajib memiliki game Crash Team Racing Nitro-Fueled (PS4) original dan melakukan dump sendiri dari PS4 milik kalian. Project ini tidak berafiliasi dengan Sony, Activision, maupun Beenox.

Apa itu CTR Nitro-Fueled Native Port?

Ini bukan emulator. Kode asli game CTR Nitro-Fueled versi PS4 dijalankan langsung oleh prosesor PC, dan grafisnya diterjemahkan ke Vulkan. Port ini merupakan versi Windows dari SacredFire, yang dibangun di atas bbport dan shadPS4.

Kelebihan versi OCTR ini: tersedia mode online lewat server komunitas RyuNET, lengkap dengan public match, private room, grup, teman, dan Pit Stop.

				
					Port ini masih eksperimental. Belum ada yang memverifikasi permainan dari awal sampai tamat.
				
			

Persyaratan

Langkah 1 — Siapkan Folder Game

Siapkan dua folder hasil dump dari PS4 kalian:

				
					D:\Games\CTR\
├── CUSA13795          ← base game
└── CUSA13795-patch    ← update 1.21
				
			

Di masing-masing folder harus ada eboot.bin, folder sce_module, dan sce_sys\param.sfo. Nama foldernya sebenarnya bebas, karena launcher akan menampilkan tulisan hijau (folder dikenali) atau merah (folder tidak cocok).

Yang tidak bisa dipakai:

  • File .pkg yang belum diekstrak
  • Region atau edisi selain yang disebutkan di atas (misalnya versi Jepang)
  • File yang masih terenkripsi (muncul pesan eboot.bin could not be read as a decrypted PS4 executable)

Langkah 2 — Download Port dari GitHub Resmi

  1. Buka halaman resmi project: https://github.com/Ryu7w7/OCTR-NitroFueled-PC/releases
  2. Download CTR-NitroFueled-PC-portable-<versi>-windows.zip dari rilis terbaru.
  3. Extract ke folder mana saja, misalnya D:\Games\CTR\.

⚠️ Jangan memindahkan file launcher keluar dari folder hasil extract, karena launcher butuh file lain di sebelahnya.

Langkah 3 — Siapkan Game & Jalankan

  1. Buka Crash™ Team Racing Nitro-Fueled.exe (launcher).
  2. Pilih folder base game (CUSA13795) dan folder update 1.21 (CUSA13795-patch).
  3. Klik Prepare the game (Siapkan game). Launcher akan membuat folder CUSA13795-1.21 di sebelah base game. Folder ini memakai hard link, jadi tidak memakan ruang disk dua kali dan tidak mengubah folder asli kalian. Langkah ini cukup sekali.
  4. Klik PLAY.
				
					Pertama kali dibuka lama? Wajar. Saat pertama kali, game mengompilasi shader, dan cache-nya disimpan di folder user\. Pembukaan berikutnya akan jauh lebih cepat. Patah-patah sesaat saat pertama kali masuk ke setiap sirkuit juga normal karena ada shader baru.
				
			

Di tab Play juga ada tombol Create Desktop Shortcut untuk membuat shortcut di Desktop.

Langkah 4 — Penjelasan Setting Launcher

Launcher punya beberapa tab di menu kiri: Play, Settings, Online, Gamepad, Keyboard, Patches, Saves, DLC.

Kalau memilih DLSS, ada dua setting tambahan: DLSS quality (Auto, DLAA, Quality, Balanced, Performance, Ultra Performance) dan DLSS model (Transformer direkomendasikan, CNN lebih ringan).

Untuk split screen dengan beberapa controller, atur lewat menu dalam game (Insert atau L3+R3) → Controllers.

Menu dalam game

Tekan Insert (keyboard) atau L3 + R3 (controller) untuk membuka menu port: patch 60 FPS, motion blur, resolusi internal, upscaling, batas FPS, fullscreen, dan lainnya. Tombol Apply and restart akan me-restart game otomatis. Setting tersimpan di bbport.ini.

Langkah 5 — Main Online (RyuNET)

  1. Buka tab Online, centang Enable online mode.
  2. Biarkan RyuNET Server di alamat default (octr.ryu7w7.xyz), atau klik Default.
  3. Klik Check NAT type. Kalau hasilnya NAT type 2 (moderate) atau lebih baik, pemain lain bisa terhubung ke kalian.
  4. Isi Nickname: 3–16 karakter, berisi huruf, angka, _, atau -. Nama bawaan seperti “Player” akan ditolak.
  5. (Opsional) Klik Link with Discord, dan isi daftar Friends.
  6. Pilih sumber karakter, skin, dan kart online: Progress on the server atau From my save (100%).
  7. Klik PLAY.

 

Penting:

  • File ryunet_online.key adalah kunci akun online kalian. Jangan pernah membagikannya ke siapa pun.
  • Koneksi antar-pemain memakai UDP port 3074. Kalau sering gagal tersambung, nyalakan UPnP di router atau buka (forward) UDP 3074 ke PC kalian.
  • Untuk main offline: matikan Enable online mode di tab Online.

Troubleshooting (Masalah yang Sering Terjadi)

MasalahSolusi
eboot.bin could not be read as a decrypted PS4 executableDump kalian tidak bisa dipakai (masih terenkripsi atau rusak). Lakukan dump ulang dari PS4 milik kalian.
No eboot.bin in ...Folder CUSA13795-1.21 belum dibuat atau salah lokasi. Ulangi Prepare the game.
sacredfire.exe not foundLauncher dipindahkan keluar folder port. Kembalikan ke folder hasil extract.
Layar hitam tapi ada suaraUpdate driver GPU (Vulkan) ke versi terbaru.
Launcher tidak mau terbukaLauncher butuh Direct3D 11. Jalankan game langsung lewat Jugar sin launcher.bat (tanpa launcher).
Patah-patah saat pertama masuk sirkuitNormal, karena shader baru sedang dikompilasi. Setelah itu akan lancar.
Muncul “bayangan/ekor” pada objekGanti Upscaling dari FSR 3 / DLSS ke FSR 1.
Crash code 23 (GPU hang)Masalah yang masih diketahui developer. Pastikan memakai versi terbaru dan laporkan beserta log.
Gagal terhubung onlineCek NAT type, nyalakan UPnP atau forward UDP 3074.

📄 File log

  • user\last_run.log atau last_run.log di folder port berisi log sesi terakhir.
  • Saat meminta bantuan atau melapor ke halaman Issues GitHub, selalu sertakan file log ini.

Update ke Versi Baru

Cukup extract versi baru di atas folder lama. Save, setting, DLC, dan folder game kalian tetap aman.

Kalau mau extract ke folder baru, salin file dan folder berikut dari folder lama: user\, bbport.ini, launcher.ini, dan ryunet_online.key.

Kredit

  • Ryu7w7 & GetLostIn — Windows port SacredFire & fork online: https://github.com/Ryu7w7/OCTR-NitroFueled-PC
  • T3CHNOLOG1C — SacredFire
  • deadinside28 — bbport (Windows port oleh Supermedo)
  • shadPS4 — video core dan shader recompiler
  • illusion & TroyWarez — patch game
  • Camiloop — patch “Unlock Everything”
  • IFreemz — bridge DLSS
  • FireBurn — FSR 3.1 di Vulkan
  • leomoon — diagnostik crash Linux

Port ini berlisensi GPL-2.0-or-later. Crash Team Racing, PlayStation, dan merek terkait adalah milik pemiliknya masing-masing dan disebut hanya untuk mengidentifikasi game. NVIDIA, DLSS, dan GeForce RTX adalah merek NVIDIA Corporation.

Ditulis oleh IndraSundanese. Ada kendala? Diskusikan di komunitas Discord kami — jangan lupa sertakan file log.

Klik dibawah untuk melihat cara mendukung Indra Sundanese, admin sarankan ikuti versi Trakteer jika dari indonesia, jika ada Malaysia atau negara lain nya gunakan Patreon.

INFO !

Dukungan dari kalian diperlukan agar website ini terus aktif dan membuat admin lebih semangat lagi untuk mebawakan game berbahasa indonesia. KLIK DISINI UNTUK DONASI!