Version of mamba that includes ps3m_api_core by NzV and ps2, psp iso support by Ps3ita Team
Cobra standard features included in MAMBA . ISO Suppport: PS1/PS2/PS3/PSP/DVD/BluRay . Split ISO support on FAT32 drives . Burned/Burnt Optical media support (PS1/PS3 Games for all Models) . NTFS HDD Support . Network ISO & folder Support: PS1/PS3/DVD/BluRay /PKGs (requires ps3netsrv) . Support for system paths redirection (syscall 35) . CFW Syscalls: LV2 peek/poke, LV1 peek/poke, Cobra API (syscall8), LV1 function call, LV2 call to internal functions . Allow modification on Syscall 6/7/8/9/10/11/15. . Load VSH Plugins on system startup or on demand . PS3 MANAGER API commands (syscall management, list processes, attach to processes, load custom modules, etc.) . Kernel plugin support . Backup Protection Removal, Add full PS3 Backup support on all multiMAN/webMAN,IRIS manager forks and Managunz. . Blu Ray Movie region free functionality . webMAN MOD support . PSNPatch stealth plugin support (Disable CFW Syscalls) . Homebrew blocker – blocks homebrew access while Syscalls are disabled
* ISO rips are required to get 100% support, for ex) after disabling syscalls. Games like Call of Duty will not be able to play unless you use ISO rips, Please DO NOT expect everything to be fully functional when you are disabling the built-in features from COBRA. Folder rips are NOT compatible with PSNPatch’s stealth mode due to its ability to disable COBRA’s disc-less feature for folder JB rips**
New features in 8.2: . On-the-fly reActPSN for activation of PSN content (rap files, edat, act.dat) by habib . Load Kernel Plugins on startup or on demand (static & dynamic addresses) by habib . Advanced QA Flag & Debug Settings Enabler by habib . Custom Syscalls for set / get fan policy by habib . LV2 module patches for download_plugin, autodownload_plugin, nas_plugin, psp remote play, etc. by Joonie/DeViL303 . Improvements to PS3MAPI by TheRouletteBoi
New features in 8.3: . Restore disabled CFW Syscalls without Reboot just entering to Settings > System Update on XMB by aldo . Auto-enable dev_blind by aldo . Integrated fan controller (to control fan when webMAN is unloaded) by aldo . Support Photo GUI integration with webMAN MOD (mount games from Photo column) by aldo/DeViL303 . Extended API with additional opcodes for developers by aldo . LV1 Pokes (8bit, 16bit, 32bit, 64bit) . LV2 Pokes (8bit, 16bit, 32bit, 64bit) . Extended Map Path features: . Support for non deletable map path entries (allow updates) /./path/etc . Support for partial map paths (search non existing files in original path) //path/etc . Map Path Callback (experimental) . Get Map Path info . Get / Set fan speed . Enable/disable features: Photo GUI, Auto mount dev_blind, Restore Syscalls . Create CFW Syscalls (6,7,8,9,10,11,15,389,409) . Updated ps3mapi_load_process_modules to load custom modules and system modules (by haxxxen) . Added ps3mapi_get_process_module_info . Increased from 24 to 32 the max number of map paths by aldo . Support for CD sectors: 2352, 2048, 2336, 2448, 2328, 2340, 2368
New features in 8.4: . Fixed debug payload (from Cobra 8.3 by Evilnat) . Added PS3MAPI_OPCODE_RING_BUZZER (from Cobra 8.3 by Evilnat) . Support for CFW2OFW FIX (from Cobra 8.3 by Evilnat) . Lock/Unlock Sign In to PSN if DeViL303's RCO exists (from Cobra 8.3 by Evilnat/DeViL303/aldo) Checks for /dev_flash/vsh/resource/npsignin_plugin.lck . Support for LibCrypt Subchannel Data (LSD format) on PSX images (by aldo/Agrippa) . Patch PSX BIOS with product code 0x85 for PAL games (PSX images) (by aldo/Agrippa) . Forced video mode including PAL/NTSC words in file name of PSX images (by aldo/Agrippa) . New opcode to force video mode (by aldo/Agrippa) . Load kernel plugins before & after load VSH plugins (by aldo) /dev_hdd0/boot_plugins_kernel.txt loads before /dev_hdd0/mamba_plugins_kernel.txt loads after . Fixed reading of config file on startup (by aldo) . Simplified blacklist of NP0APOLLO / NP00PKGI3 just checking NP0 (by aldo) . Support mount fake PNG files (ISO with PNG header of 64KB) using PhotoGUI integration. These files can be listed/copied/renamed/deleted by XMB photos manager
To boot MAMBA on startup of REBUG 4.84.2 REX / DREX, disable Cobra payload and add the path of the MAMBA payload file to: /dev_hdd0/boot_plugins_kernel_nocobra.txt or /dev_hdd0/boot_plugins_kernel_nocobra_dex.txt
Example: /dev_hdd0/plugins/kernel/mamba_484C.bin
For IRISMAN copy the MAMBA payload files to the folder: /dev_hdd0/game/IRISMAN00/USRDIR/mamba
To update MAMBA/PRX Loader copy the MAMBA payload files to the folder: /dev_hdd0/game/MAMBAPRXL/USRDIR/mamba
To avoid freezes on the Backup Managers use NzV mamba/prx loader to install mamba payload.
'Mamba' is the payload version of Cobra code (developed by Cobra Team) CFW for Iris Manager with some limitations. Tested working in CFW 4.46 (Rogero v1.01) and CFW 4.53 Habib v1.01 Some differences with Cobra:
1) Mamba don´t support emulators: Iris Manager have your own method for PS1 ISOS. [Ps3ita Team 02/2016 This restriction is now removed]
2) Mamba needs to reload Iris Manager self (iris_manager.self) because Cobra needs to get vsh process (reload causes vsh child process and i get it from here). Code is protected from vsh_process NULL condition. [NZV 03/2015 This restriction is now removed, vsh_process is get directly from the process list, no more need to reload a self to get it]
3) Some functions of cobralib are disabled: Iris Manager uses minimal cobralib named 'cobre'
4) Spoof functions are disabled from 4.53: iris Manager don´t support spoof method
5) Others functions for patches can be disabled
6) Multiman is blocked to avoid problems to the users (reboot the console to use it). [NZV 03/2015 This restriction is now removed]
7) 'Mamba' is loaded AFTER of syscall8 Iris Manager payload and uses it for example, for HTAB method. [NZV 03/2015 Mamba as now is own payload to load it]
8) 'Mamba' can be detected using the sys8_mamba() syscalls from Iris Manager: if it return 0x666 is 'Mamba' (and not Cobra)
To port to others CFW:
NOTE: Surely some patches from Cobra cannot be done if you enable it: you are working after VSH.SELF is loaded. Others patches can be done dinamically and it can work if you enable it, of course, pero some patches are done from other methods in the CFW or from Iris Manager payload.