PS3 4.81 STARBUCKS (+ COBRA 7.50) v1.02 CFW by habib

Following the release of 4.81 Starbucks v1.00 & v1.01 & his recent work with Fake Save Date/Game Quit Popups for REBUG CFW, developer HABIB has now turned his attention to COBRA once again and thus released a new version (v1.02) of his "Starbucks" firmware with an updated COBRA (v7.50) payload that of course comes with some new features included. The dev has included a new feature in the CFW that does not require the use of lv2 peek and other methods to get your console IDPS & also applied some patches that were once exclusive to MLT 's Firmwares. Cobra v7.50 adds some new functionality by adding PS2 ISO that are decryptted "Config Support", Backwards comparable console now will be allowed to use "ps2 netemu with cobra opcode 0x1ee9", Plus some additional PS2 changes for BC and Semi BC consoles.

Another interesting change includes will make updating to applications to work with Cobra easier as "modules can be updated, no more hash update needed", which should save developer's some time when supporting the payload. Additional details can be found below in HABIB's release quote
-STLcardsWS

4.81_habib_Cobra_starbucks.png


  • 4.81 STARBUCKS v1.02 + COBRA 7.50 CFW


    What's New:
    1.c00 without license
    2.possible bug fix when downloading pkgs
    3. cobra 7.50
    4: sc 870 patched(get_idps) sony blocked in 4.55, no more using lv2 peek etc to get idps xD​


    Cobra 7.50:
    • modules can be updated, no more hash update needed
    • ps2 iso decrypted config support
    • allow ps2 netemu on bc with cobra opcode 0x1ee9
    • stealth extension now disables sc15 as well
    • ps2 netemuu on bc and semi-bc ps3:
    bc_to_net(opcode, param)
    param=1 enable patch
    param=0 disable patch
    param=2 return current status​
    returns:
    return 1=enabled patch
    return 0=disabled patch
    return -1=its not a bc or semi bc ps3
    int ps2_netemu_cobra(int param)
    {
    lv2syscall2(8, (uint64_t)0x1ee9, (uint64_t)(int)param);
    return_to_user_prog(int);
    }

    ps2 with config:


  • 1. MADE OUT OF 4.81 OFW
    2. HAVE INSTALL PACKAGE FILES AND APP_HOME
    3. HAVE reActPSN COMPATIBILITY
    4. PATCHED LV0 TO DISABLE ECDSA CHECK
    5. PATCHED LV2 TO ADD PEEK/POKE SUPPORT
    6. PATCHED LV1 TO DISABLE LV2 PROTECTION
    7. PATCHED LV1 TO ADD PEEK/ POKE SUPPORT
    8. IT CAN RUN GAMES SIGNED WITH KEYS UP TO 4.81
    9. CAN BE UPDATED OVER ANY CFW.
    10. CAN BE UPDATED OVER 3.55 OFW
    11. NOT ADDED NO BT/BD PATCHES
    12. RSOD BYPASS
    13. REACTPSN OFFLINE PATCH ADDED
    14. BETTER SYSTEM STABILITY
    15. REMOVED CINAVIA DRM FOR HDD CONTENT
    16. REMOVED CINAVIA FOR BDMV
    17. REMOVED CINAVIA FOR BDVD
    18. QA FLAG ENABLED BY DEFAULT IF PS3 WAS QA ON 3.55
    19. COBRA 7.40
    20. SYSTEM ACTS AS A COMPLETELY NORMAL CFW WHEN COBRA DISABLED
    21. FSELF COMPATIBILITY ADDED
    22. PATCHED DOWNLOAD PLUGIN FOR DEX PKGS(FOR E.G XMBPD)
    23. ENCHANCED REMOTE PLAY
    24. REMOTE PLAY SFO FLAG OBSOLETE
    25. NO EPILEPSY WARNING
    26. SYSCALL 15 ADDED TO EXECUTE ANY LV2 INTERNAL FUNCTION
    UPDATE (v1.01) - day zero 1.01 update released.
    • fixed ps2 issue and whats new psn


Download: 4.81 Starbucks (v1.02) + Cobra 7.50
MD-5: BC87971E7ED9BED7A620418465EBB36C
 
Last edited by a moderator:
cobra 7.50:
1.modules can be updated, no more hash update needed
2.ps2 iso decrypted config support
3.allow ps2 netemu on bc with cobra opcode 0x1ee9
4.stealth extension now disables sc15 as well
ps2 netemuu on bc and semi-bc ps3:
bc_to_net(opcode, param)
param=1 enable patch
param=0 disable patch
param=2 return current status
returns:
return 1=enabled patch
return 0=disabled patch
return -1=its not a bc or semi bc ps3
int ps2_netemu_cobra(int param)
{
lv2syscall2(8, (uint64_t)0x1ee9, (uint64_t)(int)param);
return_to_user_prog(int);
}
nice update @habib. finally got rid of hash crap, good work.
and also configs are now possible with isos, great.

any chance of uploading new source?
 
ps2 netemuu on bc and semi-bc ps3:
bc_to_net(opcode, param)
param=1 enable patch
param=0 disable patch
param=2 return current status
returns:
return 1=enabled patch
return 0=disabled patch
return -1=its not a bc or semi bc ps3
int ps2_netemu_cobra(int param)
{
lv2syscall2(8, (uint64_t)0x1ee9, (uint64_t)(int)param);
return_to_user_prog(int);
}

does this mean better enhancements with bc/semi bcs?
 
webMAN MOD 1.45.07 (test build)
- Added syscall 15 to disable CFW syscalls
- Added option to mount PS2ISO with netemu on B/C consoles using Cobra 7.5 (use the tag [netemu] in the file name)*

*A second method to mount PS2ISO with netemu is using /mount.ps3/<path-of-iso>?emu=ps2_netemu.self

Installer http://aldostools.org/temp/test/webMAN_MOD_1.45.07_Updater.pkg
Source code: https://github.com/aldostools/webMAN-MOD/commit/45881769ffe8b59c46d34b28032ac74d33c398c2
Nice work Aldos!! wait for de update final!!
 
webMAN MOD 1.45.07 (test build)
- Added syscall 15 to disable CFW syscalls
- Added option to mount PS2ISO with netemu on B/C consoles using Cobra 7.5 (use the tag [netemu] in the file name)*

*A second method to mount PS2ISO with netemu is using /mount.ps3/<path-of-iso>?emu=ps2_netemu.self

Installer http://aldostools.org/temp/test/webMAN_MOD_1.45.07_Updater.pkg
Source code: https://github.com/aldostools/webMAN-MOD/commit/45881769ffe8b59c46d34b28032ac74d33c398c2
Great work!
Bug report:
+ system_call_1(SC_COBRA_SYSCALL8, (uint64_t) SYSCALL8_OPCODE_ENABLE_PS2NETEMU);

In final public version i added another argument so managers can restore patches without reboot
Please read the release thread to know the returns of the function and also its usage
 
Great work!
Bug report:
+ system_call_1(SC_COBRA_SYSCALL8, (uint64_t) SYSCALL8_OPCODE_ENABLE_PS2NETEMU);

In final public version i added another argument so managers can restore patches without reboot
Please read the release thread to know the returns of the function and also its usage
PS2 game compatibility? It's more stable than before
 
Holy crap, I'm excited that the CONFIG files are easier to use now. It was such a pain to rebuild ISOs every time for testing it, took me a long time to get Fahrenheit working with it. Awesome work!
 
Holy crap, I'm excited that the CONFIG files are easier to use now. It was such a pain to rebuild ISOs every time for testing it, took me a long time to get Fahrenheit working with it. Awesome work!

I beat the game on E01 while back, with a little issue with loading after saving rarely.

What was your issue on non-BC?


Sent from my iPhone using Tapatalk
 
I beat the game on E01 while back, with a little issue with loading after saving rarely.

What was your issue on non-BC?
Sent from my iPhone using Tapatalk

Yeah, it was on a slim. Had an issue where it would hard lock right when you open the door for the cop in your apartment in one of the first chapters (PAL and NTSC). Even with the config that fixed that, I could never play past the "Bloody Laundromat" chapter starting cutscene, it would fade to black and not load the next area (supposedly it happens on OFW too, and I tried both PAL and NTSC). Had to load up the save in PCSX2 and play past it.
 
Yeah, it was on a slim. Had an issue where it would hard lock right when you open the door for the cop in your apartment in one of the first chapters (PAL and NTSC). Even with the config that fixed that, I could never play past the "Bloody Laundromat" chapter starting cutscene, it would fade to black and not load the next area (supposedly it happens on OFW too, and I tried both PAL and NTSC). Had to load up the save in PCSX2 and play past it.

Oh I would get stuck on loading certain chapters from time to time. But after reloading the save it loaded fine. I didn't realize it was pain in the ass on netemu.

Did Sony release the official pkg on psnstore? Or did you have to use custom config?


Sent from my iPhone using Tapatalk
 
Oh I would get stuck on loading certain chapters from time to time. But after reloading the save it loaded fine. I didn't realize it was pain in the ass on netemu.

Did Sony release the official pkg on psnstore? Or did you have to use custom config?


Sent from my iPhone using Tapatalk

Bloody Laundromat was the only place it got stuck for me, even with reloading the save and whatnot. It was odd, it was a black screen, but you could pause the game still.

I didn't find a config on the devwiki page or anywhere else, I just found a guy who got it working using the unofficial Silent Hill Origins config (rd-zz-tg was his name, or something like that), so I gave it a try and updated the devwiki page.
 

Featured content

Trending content

Back
Top