WiiSXRX_2022
WiiSXRX_2022 copied to clipboard
[Request] GameShark CDX Support
Can support for pcsx-r's 'CDX_Dongle.bin' be added? This allows the GameShark 3.3 (and maybe 3.4) CDX to be used on the emulator.
Have you tried GameShark Version 5.0 ISO ROM instead?
Yes. It is a good one, but GS V5 has encrypted codes whereas the older GS version uses unencrypted codes and codes can be directly edited. Not to mention the GS 3.3 CDX uses, if pcsxr is correct, a 256KB custom memory card image so there is much more room for codes.
The GS 3.3 CDX has a nicer UI as well. Its UI resembles the older GS carts that could be used on the older PSX's with the parallel port.
It is verified that GameShark 3.3 support can be added. However, the dynamic compilation instruction BEQ needs special modification. The cdrom label of my GS 3.3 is 990716_ 1514, I don't know whether this ID can be used to identify GS 3.3. The cdromId is ARCDEXE, which is definitely not possible, because other versions of GS are the same
Maybe checksum ARCDEXE?
reliving old issue
@60fpshacksrock
Could you test this build i've compiled until git https://github.com/xjsxjs197/WiiSXRX_2022/commit/cc9d199 ? WiiStation_GameSharkCDXMerge_git_cc9d199_13112022.zip
@saulfabregwiivc My apologies for not replying back to you. I had forgotten that I even posted this.
Yes, with this build it does now boot and get "in-game" to the cheat menus so to speak.
But disc swapping doesn't seem to work as it seems to freeze, and requires you to press reset on the Wii to get the menu open as X+Y is irresponsive.
(I should probably also mention that I have a 'patched' version of the PS-EXE from krHACKen's (creator and developer of POPStarter) 'Cheat Engine Compilation' for PSX (or PS1 whichever name you prefer). I made a second copy of the original bins and cues of the GS 3.3 CDX asn swapped it for the 'patched' version's PS-EXE and on the latest January 2024 version of WiiStation and it boots and disc swaps do work. You still need to press reset though and and XY doesn't work still, which I guess is due to the menu only opening when a new frame is rendered.
Also, as that PS-EXE was patched, it cannot save codes entered manually by the user.
Can you still merge this with the latest 2024 builds?
(@xjsxjs197 my GS has the same volume ID. The disc was sadly cracked as well. But I still do have the hardware dongle with the GS logo on it.)
It is verified that GameShark 3.3 support can be added. However, the dynamic compilation instruction BEQ needs special modification. The cdrom label of my GS 3.3 is 990716_ 1514, I don't know whether this ID can be used to identify GS 3.3. The cdromId is ARCDEXE, which is definitely not possible, because other versions of GS are the same
Is it possible to add the changes made by @saulfabregwiivc in that posted woriking .dol to the newest builds?