Recent content by uyjulian

  1. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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.
  2. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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...
  3. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    dvdauthor has a high level language for creating DVD video PGC scripts https://dvdauthor.sourceforge.net/
  4. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    Haiku FreeBSD USB ethernet compatibility https://github.com/haiku/haiku/commit/9936387223ef47e4fdbb438510efd1108a38cc8c
  5. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    DVRP firmware does not handle ATA command 0x80.
  6. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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...
  7. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    Some tools for ROM/SA of WD-Marvell CPU https://web.archive.org/web/20140213173048/http://nazyura.hardw.net/000006.htm
  8. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    PS2 PlayOnline uses AVE-TCP (Access Co., Ltd) network stack. PS2 PlayOnline compatible NTT (East/West) modems https://www.ntt-west.co.jp/kiki/playonline/index.html (ppp006.erx->v30tusb.irx/ppp007.erx->ft50usb.irx/ppp009.erx->v30tusb.irx) W64RU2->ワイヤレスパソコンアダプタRU2 Not sure about W64RU3 or FT60...
  9. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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...
  10. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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
  11. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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.
  12. uyjulian

    PS3 "Netflix Instant Streaming Disc" BUDA backup?

    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...
  13. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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
  14. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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...
  15. uyjulian

    PS2 Julian's various PS2 projects (Worklog)

    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...
Back
Top