Hak Cipta 2013, Ifcaro & jimmikaelkael Berlisensi di bawah Lisensi Gratis Akademik versi 3.0 Tinjau file LISENSI untuk rincian lebih lanjut.
Open PS2 Loader (OPL) adalah game dan aplikasi loader Open source 100% untuk unit PS2 dan PS3. Mendukung lima kategori perangkat: perangkat penyimpanan massal USB, MX4SIO (kartu SD terhubung ke port kartu memori melalui adaptor), iLink (perangkat penyimpanan yang sesuai dengan SBP2 melalui IEE1394), share SMBv1 dan unit HDD PlayStation 2. USB/SMB/MX4SIO/iLink mendukung format USBExtreme dan *.ISO sementara HDD PS2 mendukung format HDLoader, semua perangkat juga mendukung format ZSO (ISO terkompresi). Sekarang ini merupakan pemuat homebrew yang paling kompatibel.
OPL dikembangkan terus-menerus - siapa pun dapat memberikan kontribusi perbaikan pada proyek karena sifatnya yang open source.
Anda dapat mengunjungi forum Open PS2 Loader di:
https://www.psx-place.com/forums/open-ps2-loader-opl.77/
Anda dapat melaporkan masalah kompatibilitas permainan di:
https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/
Untuk daftar kompatibilitas terbaru, Anda dapat mengunjungi situs OPL-CL di:
http://sx.sytes.net/oplcl/games.aspx
Bundel Open PS2 Loader menyertakan beberapa tipe versi OPL yang sama. Tipe ini hadir dengan lebih banyak atau lebih sedikit fitur yang disertakan.
Jenis (bisa kombinasi) | Keterangan |
---|---|
Release | Rilis OPL reguler dengan GSM, IGS, PADEMU, VMC, Cheat Engine PS2RD & Kontrol Orang Tua. |
DTL_T10000 | OPL untuk ALAT (DevKit PS2) |
IGS | OPL dengan fitur Tangkapan Layar InGame. |
PADEMU | OPL dengan Emulasi Pad untuk DS3 & DS4. |
RTL | OPL dengan dukungan bahasa kanan ke kiri. |
OPL menggunakan struktur pohon direktori berikut di mode HDD, SMB, dan USB:
Map | Keterangan | Mode |
---|---|---|
CD | untuk permainan di media CD - yaitu cakram dengan bagian bawah biru | USB dan UKM |
DVD | untuk gambar DVD5 dan DVD9 (jika sistem file mendukung file +4gb) | USB dan UKM |
VMC | untuk gambar Kartu Memori Virtual - dari 8MB hingga 64MB | semua |
CFG | untuk menyimpan file konfigurasi per game | semua |
ART | untuk gambar seni permainan | semua |
THM | untuk dukungan tema | semua |
LNG | untuk dukungan terjemahan | semua |
CHT | untuk file cheat | semua |
OPL akan secara otomatis membuat struktur direktori di atas saat pertama kali Anda meluncurkannya dan mengaktifkan perangkat favorit Anda.
Untuk pengguna HDD, OPL akan membaca hdd0:__common/OPL/conf_hdd.cfg
sebagai entri konfigurasi hdd_partition
yang akan digunakan sebagai partisi OPL Anda. Jika tidak ditemukan file konfigurasi, partisi 128Mb +OPL
akan dibuat. Anda dapat mengedit konfigurasi jika ingin menggunakan/membuat partisi lain. Semua partisi yang dibuat oleh OPL akan berukuran 128Mb (tidak disarankan untuk memperbesar partisi karena akan merusak LBA, sebagai gantinya hapus dan buat ulang secara manual dengan uLaunchELF dalam ukuran lebih besar jika diperlukan).
File game idealnya harus didefragmentasi baik file per file atau seluruh drive, dan game yang lebih besar dari 4 GB harus menggunakan format USBExtreme jika perangkat menggunakan format FAT32 (lihat program OPLUtil atau USBUtil). Kami tidak menyarankan penggunaan program defrag apa pun. Cara terbaik untuk mendefrag - salin semua file ke pc, format USB, salin semua file kembali. Ulangi setelah Anda menghadapi masalah defragmentasi lagi.
CATATAN: fragmentasi file parsial didukung (hingga 64 fragmen!) sejak OPL v1.2.0 - rev1893
Untuk memuat game dengan protokol SMB, Anda perlu berbagi folder (misal: PS2SMB) di mesin host atau perangkat NAS dan memastikan folder tersebut memiliki izin baca dan tulis penuh. Format USB Advance/Extreme bersifat opsional - *.Gambar ISO didukung menggunakan struktur folder di atas.
Untuk PS2, didukung HDD internal LBA 48-bit hingga 2TB. HDD harus diformat dengan skema partisi APA. OPL akan membuat partisi +OPL
pada HDD. Untuk menghindari hal ini, Anda dapat membuat file teks di lokasi hdd0:__common:pfs:OPL/conf_hdd.txt
yang berisi nama partisi pilihan (misalnya __common
).
OPL sekarang menggunakan server NBD untuk berbagi hard drive internal, bukan server HDL. NBD didokumentasikan secara formal dan dikembangkan sebagai standar terbuka kolaboratif.
Implementasi server saat ini didasarkan pada lwNBD, buka di sana untuk berkontribusi pada kode NBD itu sendiri.
Keuntungan utama menggunakan NBD adalah klien akan mengekspos drive ke sistem operasi Anda dengan cara yang sama seperti drive yang terpasang langsung. Ini berarti bahwa utilitas apa pun yang bekerja dengan drive ketika terpasang langsung harus bekerja dengan cara yang sama dengan NBD.
OPL saat ini hanya mendukung ekspor (berbagi) drive PS2.
Anda dapat menggunakan hdl-dump
, pfs-shell
, atau bahkan langsung mengedit disk dalam hex editor.
Misalnya, untuk menggunakan hdl_dump
untuk menginstal game ke HDD:
hdl_dump inject_dvd ps2/nbd "Test Game" ./TEST.ISO
Untuk menggunakan server NBD di OPL:
Didukung: Linux, Windows dengan WSL dan kernel khusus
nbd-client memerlukan dukungan kernel nbd. Jika tidak dimuat, sudo modprobe nbd
bisa digunakan.
daftar ekspor yang tersedia:
nbd-client -l 192.168.1.45
menghubungkan:
nbd-client 192.168.1.45 /dev/nbd1
memutuskan:
nbd-client -d /dev/nbd1
Biasanya Anda memerlukan sudo untuk menjalankan perintah ini di root atau menambahkan pengguna Anda ke grup yang tepat, biasanya "disk".
Didukung: Linux, Windows dengan WSL2
daftar ekspor yang tersedia:
nbdinfo --list nbd://192.168.1.45
menghubungkan:
mkdir ps2
nbdfuse ps2/ nbd://192.168.1.45 &
memutuskan:
umount ps2
Didukung: Windows
klien WNBD. Instal, reboot, buka PowerShell yang ditinggikan (dengan hak Administrator).
menghubungkan:
wnbd-client.exe map hdd0 192.168.1.22
memutuskan:
wnbd-client.exe unmap hdd0
Tidak didukung.
Pada versi 1.2.0, file ISO terkompresi dalam format ZSO didukung oleh OPL.
Untuk menangani file ZSO, skrip python (ziso.py) disertakan dalam folder pc repositori ini. Ini membutuhkan Python 3 dan perpustakaan LZ4:
pip install lz4
Untuk mengompres file ISO ke ZSO:
python ziso.py -c 2 " input.iso " " output.zso "
Untuk mendekompresi ZSO kembali ke ISO asli:
python ziso.py -c 0 " input.zso " " output.iso "
Anda dapat menyalin file ZSO ke folder yang sama dengan ISO Anda dan file tersebut akan terdeteksi oleh OPL. Untuk menginstal ke HDD internal, Anda dapat menggunakan HDL-Dump versi terbaru.
Saat ini, hanya mendukung versi PS3 Backward Kompatibel (BC). Jadi hanya papan COK-001 dan COK-002/COK-002W yang didukung. Mode USB, SMB, HDD didukung.
Untuk menjalankan OPL, Anda memerlukan titik masuk untuk menjalankan judul PS2. Anda dapat menggunakan semuanya (Swapmagic PS2, misalnya), tetapi firmware khusus dengan Cobra terbaru lebih disukai. Catatan: hanya CFW yang mendukung mode HDD.
Buka PS2 Loader membutuhkan PS2SDK terbaru
Sejak 05/07/2021 setiap build OPL yang dikirim ke bagian rilis repositori ini akan diunggah ke akun mega. Anda dapat mengakses arsip dengan mengklik lencana mega di atas readme ini
Terkadang OPL macet saat memuat file konfigurasi yang dibuat oleh versi OPL lama.
tahan
START
sementara OPL menginisialisasi untuk melewati pemuatan konfigurasi, lalu, Anda dapat menyimpan pengaturan Anda sendiri. memperbaiki masalah ini.
Eksekusi game utama tidak dapat ditemukan. Entah game terfragmentasi atau gambar rusak
Anda mungkin telah memilih Mode Video yang tidak didukung oleh TV Anda. Tahan Segitiga dan Silang saat OPL menginisialisasi untuk mengatur ulang mode video Anda ke "Otomatis".