Page 2
MANUAL VERSION INFORMATION Language English Applicable hardware version Applicable software version(MCU) 2.2 (also lower*) *Lower versions of MCUs do not support features described in higher versions. MCU 2.0 (recommended 2.2) is the minimum MCU needed to bypass security features of the 4.55 PS3 firmware. MCU 2.2 is the minimum MCU needed to bypass security features of the 4.60 PS3 firmware (also applies to users who use 4.55)
MULATION OR THROUGH MODE : ................. 5 ONNECTING STORAGE 2.2.1 Types of USB cables included in the Cobra ODE kit ........5 ................ 6 MASS STORAGE PREPARATION 2.3.1 Instructions and notes ..................6 2.3.2 Final file structure ..................... 8 2.3.3 Tools for generating ISOs ................. 9 2.3.4 ISO Generation Instructions ................
Page 5
Figure 3.2: Selection of Cobra ODE manager..............14 Figure 3.3: Inside the Cobra ODE manager................ 14 Figure 3.4: Cobra ODE Browser in the “Game category” of the XMB......16 Figure 3.5: Cobra ODE Browser in the “Video category” of the XMB......17 Figure 3.6: Mounted game in XMB.
Page 6
Configuration excerpt 5.11: Extended ISO file information..........48 Configuration excerpt 5.12: Basic COBRA.NFO format (2 byes)........48 Configuration excerpt 5.13: Extended COBRA.NFO format (6 bytes)......48 Configuration excerpt 5.14: Extended COBRA.NFO format (with quick eject byte)..49...
Page 7
USED ABBREVIATIONS – Optical Drive Emulator – PlayStation 3 – Sony Entertainment Network – Play Station Network – Pass-through Mode – Emulation Mode PATA – Parallel Advanced Technology Attachment SATA – Serial Advanced Technology Attachment – Xross Media Bar – Official Firmware –...
Cobra ODE User Manual v2.0 1 INTRODUCTION The Cobra ODE is the world's most advanced and feature rich ODE for PS3 which is also simple and easy to use! Supported consoles 1.1.1 FAT – 1. Generation PlayStation 3 · CECHA (PATA) ·...
· Homebrew now possible on previously "unbreakable" 2k5,3k and 4k systems! · Play games on SEN in pass-through or emulation modes* · On screen selection of games through Cobra ODE manager or Cobra ODE Browser in · Emulation or pass-through modes · PS1 game support ·...
PS3. Pass-through mode silently disables the ODE and allows your PS3 to act as a stock OFW or CFW console, when you want to play games directly from the BD drive, watch movies or go online for SEN etc...
PS3 and then to the CLIP on USBA A connector and your hard drive, in cases where a standard USB cable cannot supply enough power. Alternatively and preferably use a 1A 5V wall USB charger (Samsung, HTC…). The QSV version of Cobra ODE does not include the USB cables.
Cobra ODE User Manual v2.0 USB mass storage preparation The Cobra ODE supports reading files from the vast majority of USB HDD's and USB pen drives available in the market. Kindly follow the instructions and notes below for setting up USB storage devices for use with the Cobra ODE.
Page 14
NTFS taking the rest of the HDD space. The FAT32 partition can then be used for updates to the ODE. · PS1 games cannot be split into multiple files...
2.3.5 ISO Generation Instructions for Super Slim (4xxx model) users on 4.55 PS3 firmware In order to bypass the new Anti-ODE security measures added by Sony in the 4.55 PS3 firmware. Super Slim (4xxx model) users who have updated to 4.55 must generate their...
Page 17
Cobra ODE User Manual v2.0 Source du renvoi introuvable. for detailed instructions on how to bypass the security of firmwares 4.55 and up.
3 COBRA ODE USAGE Booting requirements Cobra ODE requires an original disc to be inserted in the drive at all times to boot the Cobra ODE manager and run games from HDD. The game disc used must be supported by the Cobra ODE database.
3.2.1 Defragmenting your HDD Defragmenting your hard drive may be required by the Cobra ODE in some circumstances. Defragmenting increases performance and reduces the chances of errors. Windows can be used to defragment your HDD. We recommend that you do this...
The .cue file has a limit of 100 tracks and 10240 bytes. The Cobra ODE does not support split files for the playback of PS1 games so the .bin file cannot be split. The ODE also only supports a single .bin file per cue, you cannot have multiple FILE keywords per cue file.
BD movies must be in .iso format, must have the .iso file extension and must be placed in the BD_MOVIES directory of the hard drive. The ODE will emulate a BD-R disc, which means that any content protected by Cinavia will not be playable on the PS3. If you wish to experiment, you could encrypt the BD movie with AACS using a known disc's key and add the game.disctype=bd configuration option to the cobra.cfg file to make the...
Cobra ODE User Manual v2.0 Using Cobra ODE manager Once executed the COBRA ODE Manager will display a list of current valid iso images on your HDD's partition, game selection is achieved by simply scrolling (using the d-pad of your PS3 controller) to the image you wish to play and then pressing the X button on your pad.
Restarting the PS3 during game play will retain your current game selection, for the sake of convenience. Should you wish to return to the Cobra ODE manager in order to choose another game or homebrew application, then simply eject the disc via the XMB and reinsert it, or in the case of the 4k series PS3, slide the door cover open and then closed again.
Cobra ODE 2.0 There will be two menus for the Cobra ODE Browser, the first one in the Game category of the XMB, it will show the game icon and title: Figure 3.4: Cobra ODE Browser in the “Game category”...
Pass-Through mode will be started and the Blu-Ray within the drive bay will be shown. This Pass-Through mode is activated automatically if you do not attach a HDD to your Cobra ODE. With this you do not have to use the PT/EMU switch on the back of the Cobra ODE clip-on PCB.
Page 26
Note however that doing so will only give you access to the ODE Browser through the Video category of the XMB and will disable access to the Browser from the Game section of the XMB.
From Cobra ODE 2.0 onwards, if the eject.add_menu=1 is added to the cobra.cfg, when a game is mounted, a “Return to Cobra Manager” trigger is added in the form of a mounted Blu-Ray Disc below the mounted Game (Figure 3.7).
Cobra ODE User Manual v2.0 Notable exceptions to the trigger being below the mounted game are games like The Worms Revolution Collection. The trigger “Return to Cobra Manager” will appear in the sub-menu of the game as shown in Figure 3.8.
Cobra ODE to version 2.0. This section is intended for users who have not updated to Cobra ODE 2.0, or who prefer the previously released genps3extra feature of showing animated icons, backgrounds and music in the video category of the browser.
Page 30
Cobra ODE User Manual v2.0 Starting from Cobra ODE 1.6 update, the Cobra ODE Browser will automatically trigger the auto-eject feature and the game will be loaded as soon as you select your game. The genps3extra application allows you to customize the behavior of the browser depending on the files available in the EXTRA directory: If the EXTRA directory has a PS3_EXTRA/PARAM.SFO file, then it will generate...
Once an update has been released, download the FPGA images for your board. It is very important to use the correct FPGA images for your Cobra ODE Board. The board version will be printed on the PCB of the Cobra ODE.
2. Power off the console and remove the power cable entirely or use the switch on the back for PS3 fat models. 3. Wait 5 seconds, then connect the USB stick or USB drive to the Cobra ODE clip on board then plug back the power on the console.
Page 34
Cobra ODE User Manual v2.0 4.3.2 V5.xx board only Users kindly ensure that update files should be named as follow for: v5.10B hardware: For Chipset M2S010 file name should be v5p10B10.spi For Chipset M2S025 file name should be v5p10B25.spi v5.30A hardware: For Chipset M2S010 file name should be v5p30A10.spi...
Page 35
Cobra ODE User Manual v2.0 LED activities come from “CLIP ON PCB”. (LED on PCB v5 are not concerns.) è Erasing SPI BLUE LIGHT BLUE è Programming SPI with new image è Authenticating image YELLOW è Programming PURPLE è Done, please power cycle GREEN Now unplug your PS3 power cable, insert your “USB KEY”...
Page 36
Cobra ODE User Manual v2.0 4.3.4 V5.xx recovery In case of bad flash aka “BRICK” there is an alternative solution. You need to short jumper as identified (see pictures of hardware revisions below) and power cycle. You can remove short when it powers. That will reconfigure the FPGA.
Page 37
Cobra ODE User Manual v2.0 V5.30A Hardware: Recovery jumper R97 for v5.30A HW.
This chapter contains information on how to manipulate the configuration file that governs how the Cobra ODE will behave and also how the manager will behave. This chapter also contains various information on how to make valid homebrew ISO files and...
Cobra ODE User Manual v2.0 5.1.7 MCU v2.2 added options games.encrypted=1 psx.region=usa|jap|pal 5.1.8 Configuration options for the latest MCU manager.type=homebrew/disabled/custom/custom+homebrew/homebrew+custom/ browser Allows setting the type of manager the ODE should handle when it is in manager mode. default homebrew manager mode where homebrew /dev_bdvd/COBRA directory is populated with ode and iso information files.
/PS3_GAMES/game.iso manager.disctype=cd/dvd/bd/ps1/ps2/ps3 If set, the disc type of the manager can be overridden and the ODE will emulate a different type of disc inserted in the tray. This is useful in order to experiment with different disc types, other than PS3 discs, and could help the manager appear more stealth.
Table 5.3: Game disc type options. Note that the ODE will still process the game as a PS3 game or as the type of game set in the game.type option. Appearing as a PS1 or PS2 disc does not guarantee that the PS3 will recognize the iso as valid PS1/PS2 discs.
Page 43
By default the option is enabled. hdd.poll=INT If set, the ODE will poll the hard drive every INT minutes to prevent the HDD from going idle and entering sleep mode.The INT value must be a base 10 integer. If the value is set to 0, then HDD polling is disabled.
This option is only valid for PS3 games. In some rare cases, the ODE will not be able to add the menu. In that case, you can add a PKGDIR in the PS3_GAME directory and a PKG99 sub directory, so you would have...
Page 45
Any value other than '0' will default back to the behavior of switching to no eject menu being present. By default the option is enabled since firmware 2.1. game.pt=1 If set, the ODE will always work in passthrough-mode. eject.delay=INT This option allows to control the delay in milliseconds between the moment the disc is ejected and the moment the disc is reloaded into the tray for QSB systems (2k, 2k5, 3k and 4k).
Table 5.6: LED configuration options. bypass.4.55=1 Bypass the new PS3 firmware 4.55 Anti-ODE security on Super Slim (4xxx models) models. Refer to the corresponding user manual Erreur ! Source du renvoi introuvable. for instructions on how to bypass the new authentication system.
Underclock the MCU to 180MHz. This will make the ODE use less power and generate less heat. If you think your ODE is overheating and it causes it to freeze, then enabling this option will fix this and make it more stable. By default, the MCU runs at 270MHz. Enabling this option decreases the performance by approximately 30%.
Page 48
Setting this option will disable iso encryption by the ODE. This can only be used if you pre-encrypt your iso games with the same key as the boot disc that you used. Disabling encryption will significantly speed up the read speed of the iso giving you full speeds when loading games.
5.1.10 Recommended cobra.cfg configuration (Cobra ODE 2.0 update onwards) This is the recommended configuration of the cobra.cfg file after the 2.0 update of Cobra ODE. All users except users who have a Super Slim (4xxx model) should use this configuration: manager.type=browser...
Cobra ODE User Manual v2.0 Custom manager appearing as Blu-Ray disc with triggers for 3 games and returns to manager mode on reboot. manager.type=custom manager.disctype=bd manager.on_reboot=1 iso.0.sector=400 iso.0.path=/PS3_GAMES/Uncharted.iso iso.0.type=ps3 iso.1.sector=6A0 iso.1.type=ps3 iso.1.path=/PS3_GAMES/GTA5.iso iso.3.sector=AC0 iso.3.path=/PS1_GAMES/Doom.iso iso.3.type=ps1 Configuration excerpt 5.5: Loading of a custom manager with triggers for 3 games.
Cobra ODE User Manual v2.0 Valid homebrew ISO generation In order to generate an iso of a homebrew application, create the necessary directory structure (PS3_GAME directory containing the PARAM.SFO and other standard files just like the .pkg would), and generate the EBOOT.BIN using Naehwert's scetool using the...
Cobra ODE User Manual v2.0 Valid ISO file specification If you wish to generate a valid ISO file programmatically, or implement your own version of genps3iso, then we provide you with the specifications of the iso file so it can be recognized by the PS3 as a valid disc image.
ICON0.PNG and PARAM.SFO files inside the .iso and the .RUN file, if read, will tell the COBRA ODE that that game must be selected. For a PS3 game, an iso file must provide a .SFO file, but some discs do not have the ICON0.PNG file, such as install discs, so the .PNG file may not be available.
Game selection trigger Table 5.8: Accessed files on ISO load. Our downloads section on the cobra-ode.com website provides for a simple function (manager.h and manager.c) provided for free use (public domain) which will parse the directory and provide a simple structure, enabling access to all files. Developers using...
Cobra ODE User Manual v2.0 5.4.1 ISO file information format Firmware 1.0: A null-terminated string containing the original filename of the iso from the HDD. The remainder of the file will be empty. Firmware 1.3: The first byte will be zero to allow backward compatibility and recognize the format, it is then followed by the filename of the iso from the HDD, preceded by a single byte containing the length of that string.
20 20 20 ........| Configuration excerpt 5.11: Extended ISO file information. 5.4.2 COBRA.NFO format Firmware 1.0: File did not exist Firmware 1.2: The file contains 2 bytes, the major and the minor version of the ODE firmware respectively. Example: 01 02 Configuration excerpt 5.12: Basic COBRA.NFO format (2 byes).
Configuration excerpt 5.14: Extended COBRA.NFO format (with quick eject byte). 5.4.3 Information about DISC.ISO post-processing While the disc is encrypted, the COBRA ODE will instruct the PS3 to decrypt the encrypted sectors from the disc automatically while being read. However, the PS3 uses the sector LBA as the initialization vector for decrypting the sectors.
Need help?
Do you have a question about the ODE and is the answer not in the manual?
Questions and answers