SKGleba / VitaTools

(Maybe) useful tools for PSP2 Vita and Dolce
MIT License
83 stars 5 forks source link

fakegc plugin mount issue #15

Open schrammalama opened 3 months ago

schrammalama commented 3 months ago

Hello, I'm trying to use fakegc along side real game cartridges on my vita. Current outcome: There are two plugins fakegc.suprx and fakegc.skprx, I always have the .suprx active under main. When fakegc.skprx is not active if I put in a game cartridge it works as expected but if I put in the sd2vita it does not work and there is no activity light. Log from yamt below:

yamt helper started 0, flags: use_usb 1 | filog 1 | usb_leg 0 | nowake 0 found uma, redir 0x80010011 umass module loaded, uma fd = 0x11A3B, umaid = 0x800 mounting 0x800 = 0x80010011 mounting 0xF00 = 0x80010011

When I have fakegc.skprx enabled the sd2vita game cartridge works perfectly however real game cartridges will not work however when inserted the activity light will flash for a few seconds. Log from yamt below:

yamt helper started 0, flags: use_usb 1 | filog 1 | usb_leg 0 | nowake 0 Mounting bootfs for umass... ok patch_usb: 0x11C01 found uma, redir 0x80010011 umass module loaded, uma fd = 0x11C5F, umaid = 0x800 mounting 0x800 = 0x80010011 mounting 0xF00 = 0x80010011

Expected outcome: From what I have read looking into the problem, the .skprx file is for if you do not wish to setup the custom partitions and I believe that it is doing something that I should have enabled in yamt but don't but is also treating everything put in the game slot as an sd2vita which is why regular game cards don't work, however I could be wrong. What I'm trying to achieve is the system being about to properly mount whats in the game slot as in the way intended but only if it is detected as an sd2vita.

Current settings: I currently have a 3G PSVita with a PSVSD adapter, I am currently using YAMT but I was previously using storagemgr I switched over to YAMT as storagemgr wouldn't let me setup gro0. This is my current config.txt:

NPXS10015 ur0:tai/yamt.suprx ur0:tai/henkaku.suprx KERNEL ur0:tai/EmergencyMount.skprx ur0:tai/nonpdrm.skprx ur0:tai/NoPspEmuDrm_kern.skprx ur0:tai/reF00D.skprx ur0:tai/repatch.skprx ur0:tai/fakegc.skprx ur0:tai/udcd_uvc.skprx ur0:tai/ds4touch.skprx ur0:tai/ds34vita.skprx ur0:tai/yamt_helper.skprx ux0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx ur0:tai/dsmotion.skprx ur0:tai/fd_fix.skprx ur0:tai/kubridge.skprx ur0:tai/nopsmdrm.skprx ur0:tai/PSVshellPlus_Kernel.skprx main ur0:tai/henkaku.suprx ur0:tai/shellbat.suprx ur0:tai/pngshot.suprx ur0:tai/fakegc.suprx ur0:tai/psp2wpp.suprx ur0:tai/QuickMenuReborn.suprx ur0:tai/NoTrpDrm.suprx ur0:tai/PSVshellPlus_Shell.suprx ur0:tai/quickmenuplus.suprx NPXS10016 ur0:tai/henkaku.suprx !PSPEMUCFW ALL ur0:tai/vita3g-disable.suprx ur0:tai/dsmotion.suprx ur0:tai/NoPspEmuDrm_user.suprx

Here is my YAMT settings: Screenshot 2024-08-06 081741 I have tried changing my uma0 to other mounts such as sd2vita but no luck Screenshot 2024-08-06 081826 I have tried using the developer option mount all custom partitions with the sd2vita inserted but it didn't help Screenshot 2024-08-06 081853 Screenshot 2024-08-06 081916 I have tried changing around these settings a bit as well

If any more information is needed let me know and any help is appreciated