EDIT: As of 07/16/23 all of the changes have been merged upstream. It's advised to use the latest OPL beta going forward. For the time being there will be no more new BDM builds.
This is a dedicated thread for testing and debugging the latest MX4SIO drivers to avoid cluttering up the main thread. Below are links to OPL builds with the latest experimental MX4SIO drivers for testing. Accompanying them is a tool for debugging problematic SD cards. If you are having issues please submit your logs here! Thank you.
Before submitting a compatibility report please use the links below to check if it's a known issue with OPL.
OPL Compatibility list: HERE
OPL w/ MX4SIO Compatibility list: HERE
When submitting a report please use the following template:
This is a dedicated thread for testing and debugging the latest MX4SIO drivers to avoid cluttering up the main thread. Below are links to OPL builds with the latest experimental MX4SIO drivers for testing. Accompanying them is a tool for debugging problematic SD cards. If you are having issues please submit your logs here! Thank you.
SD Card Debugger
Experimental OPL Builds
Changelog
Known Problematic Cards
Compatibility Regressions
-
Downloads:
SDCD 0.4.1: https://github.com/qnox32/sdcd/releases/download/v0.4.1/sdcd_v0.4.1.elf
sdcard_debugger v0.3: https://www.dropbox.com/s/r655vrtdt7w8di0/sdcard_debugger_v0.3.elf?dl=0
sdcard_debugger v0.2.1: https://www.dropbox.com/s/yuo0jtfgal23f7l/sdcard_debugger_v0.2.1.elf?dl=0
zero.bin: https://www.dropbox.com/s/kaf0r6dc40ss021/zero.bin?dl=0
Description: This tool will log the entire SD card init process to a text file on a flash drive, avoiding the need to setup ps2client and ps2link. As of v0.2.1, if zero.bin is present on the SD card and it is initialized properly it will attempt to perform several block reads and log the results. This is useful for debugging cards that appear to initialize properly but then fail to work in OPL.
Usage: You will need a FAT32 or ExFAT formatted SD card and USB flash drive. Copy zero.bin to the root of the SD card and sdcard_debugger.elf to your flash drive and launch it with uLaunchELF. Once it's complete it will automatically exit and there should be a new file on the flash drive called "sdcard_log_x.txt".
-
OPL BDM 4.8.1: https://www.dropbox.com/s/t5krvpzgca767i3/OPL_BDM_4.8.1.elf?dl=0
OPL CCV2+GRIM: https://www.dropbox.com/s/qlc85el7mmwnvcj/OPL_CCV2+GRIM.ELF?dl=0
OPL BDM 4.7.1: https://www.dropbox.com/s/sm1arxht45g15vo/OPL_BDM_4.7.1.ELF?dl=0
OPL BDM 4.7 HOTFIX: https://www.dropbox.com/s/45qj1enkviffgnv/OPL_BDM_4.7_hotfix.ELF?dl=0
OPL BDM 4.7: https://www.dropbox.com/s/4uwlkx8jfynybuj/OPL_BDM_4.7.ELF?dl=0
OPL BDM 4.6: https://www.dropbox.com/s/l7gpbejw5rrbdd3/OPL_BDM_4.6.ELF?dl=0
OPL BDM 4.5: https://www.dropbox.com/s/2joy2gu3kzr4gm8/OPL_BDM_4.5.ELF?dl=0
OPL R4: https://www.dropbox.com/s/lpvge0ca13jevhr/OPNPS2LD_R4.ELF?dl=0
Unstable (only use if your card is not working with any of the builds above):
OPL CC TEST V2: https://www.dropbox.com/s/ekhm82nui3ep53h/OPL_BDM_CC_TEST_V2.ELF?dl=0
Github: https://github.com/qnox32/ps2sdk/
-
OPL BDM 4.8.1: https://www.psx-place.com/threads/t...compatibility-thread.39479/page-7#post-366643
OPL CCV2+GRIM: Build featuring CCV2 changes merged with grimdoomers recent work (36d9eb2, f0d02a1).
sdcard_debugger v0.3: Changed log formatting, added support for ExFAT, and updated to the latest MX4SIO driver
OPL BDM 4.7.1: Fixed bug that prevented the clock divider being set correctly during card recovery
OPL BDM 4.7 HOTFIX: Removed extra debug functions accidentally included in the previous build that led to issues in Klonoa 2 PAL
OPL BDM 4.7: Added DMA writes and faster byte reversal routine
OPL BDM 4.6: Added an additional dummy write before CMD9 and CMD10
OPL BDM 4.5: Disabled CRC16
OPL R4: Fixed broken compatibility the first commit introduced. This is equal to #edf475f
-
SD Card Submitted By Issue Version Tested
Debugger/OPLFixed? SanDisk 256GB TnA Failing CMD9, Response 0x80 v0.2/4.6 Unknown SanDisk 400GB TnA Failing CMD9, Response 0x80 v0.2/4.6 Unknown SanDisk (64GB?) Mooninites Unknown. Passes init tests v0.2/4.6 Yes 4.7 HF Sony 16GB longsun_zhao Unknown. Passes init tests v0.2/4.6 Yes 4.8.1 -
There are currently no known regressions in card compatibility with the latest build.
Before submitting a compatibility report please use the links below to check if it's a known issue with OPL.
OPL Compatibility list: HERE
OPL w/ MX4SIO Compatibility list: HERE
When submitting a report please use the following template:
- Card brand/size:
- Card format:
- Card cluster size:
- Build(s) tested:
- Problematic game or function:
- Game region:
- Modes used:
- Using PADEMU:
- Using VMC:
- Detail of the issue:
Last edited: