The SBIOS implementation in osdboot is relocatable and no longer at a fixed position.
Also, the information structure passed to the kernel is also relocatable and contains the pointer to the SBIOS implementation.
And looks like we're back!
Some things of note:
ps2dev now has tagged v2.0.0. (Scheduled releases would be nice)
DESR firmware works in
https://github.com/Florin9doi/pcsx2/commits/magicgate_2026/
BIOS: "DESR v02.10.bin"
Network & HDD: Hard Disk Drive [x] Enabled / HDD File...
FILEIO 1300 -> 1500 changed end buffer sizes from 16 bytes to 64 bytes (RPC not backwards compatible).
FILEIO 1500 -> 2100 added new APIs.
FILEIO 2100 -> 2200 did some major changes and started using multi threading and SIFCMD for sending results to EE (RPC not backwards compatible).
FILEIO 2200...
For phoneME based players, when /mnt/sda1/BDJ_DEBUG exists, the argument in Xbootclasspath gets changed from /lib/BDJ.czf to /mnt/sda1/BDJ.czf:/mnt/sda/bdj
For Jbed based players, when /mnt/sda1/BDJ_DEBUG exists, the arguments "-Xload" "/mnt/sda:/mnt/sda1:/mnt/sda2:/mnt/sdb" get prepended.
For...
Some notes on WD HDD firmware format / hacking
https://spritesmods.com/?art=hddhack&page=1
https://web.archive.org/web/20130127232056/http://nazyura.hardw.net/Part02.htm
https://www.malwaretech.com/2015/04/hard-disk-firmware-hacking-part-1.html
BDP-S6500 (based on libcvm/phoneME) requires the folders "STREAM", "CLIPINF", and "PLAYLIST" to exist on the disc (they can be empty). Otherwise, it will hang and eventually watchdog reboot.
Can anyone who has used "Netflix Instant Streaming Disc" Blu-ray disk on PS3 upload the contents of the following (contents in "BD Data Utility"):
/dev_hdd0/vsh/bdplayer/BD_BUDA/root-ojvPMZJOO6mhmzAq5Mpul9KWlfg
/dev_hdd0/vsh/bdplayer/BD_BUDB/root-ojvPMZJOO6mhmzAq5Mpul9KWlfg
Preferably to...
BDP-Sx500 (e.g. BDP-S6500) appears to use phoneME (libcvm) instead of Jbed as used by older Mediatek players.
A program to fix zip headers in BDJ.cvf:
https://gist.github.com/uyjulian/aa49a2af52e5155750f8f9c20e7221f0
ibm-ws-rt has a copy of the IBM J9 runtime and JNI headers, located here: https://public.dhe.ibm.com/software/websphere/appserv/realtime/sr1/
I've archived it here: https://archive.org/details/ibm_ws_rt
In addition, Apache Harmony contains implementations of certain functions that function...
For j9bdj, Runtime.exec eventually lands at execProgram, which is stubbed (resulting in IOException "Unable to start program").
However, System.load/System.loadLibrary eventually lands at j9sl_split_open_shared_library, which will load either the embedded static library...