SNES9X issues with new CFW

Discussion in 'Other Emulators' started by Alain Brunet, Sep 26, 2019.

  1. 4
    2
    7
    Alain Brunet

    Alain Brunet Forum Noob

    Joined:
    Sep 21, 2019
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    7
    Gender:
    Male
    Was wondering how many people still liked using SNES9X? I know a lot of people have switched to Retroarch these days but I still like using SNES9X as you can load your games from Multiman and it easier for the kids to play.

    Recently I've tried different version of SNES9X on newer CFW like Rebug REX 4.84 and Cobra spy 4.85. I haven't been able to get it working. When I try to load the SNES9X directly from XMB I get the famous error 8001007. I've been doing some reading on this error and from what I've read it usually comes up when trying to load a game. Normally related to the eboot file. I've tried all SNES9X pkg from Brewology. They all give the same error. The only file that finally worked was a file that I had found of a youtube video I watched.

    IV0002-SNES90000_00-SAMPLE0000000001.pkg

    I'm not even sure what the version of it is.

    Has anybody gotten SNES9X working these days?

    One thing I did notice the IV0002-SNES90000_00-SAMPLE0000000001.pkg package is 20 Megs but the rest of the packages from Brewolog are only around 4 to 5 Megs.
     
  2. 160
    155
    72
    JediKnight007

    JediKnight007 Member

    Joined:
    Dec 23, 2014
    Messages:
    160
    Likes Received:
    155
    Trophy Points:
    72
    Gender:
    Male
    Resigning PS3 Executables, the Nerd Way*

    Tools needed

    - scetool
    -FixElf (should be included with scetool)
    -make_self_npdrm (ditto)
    -make_self_wc (see attachment; apparently has disappeared from the Internet)

    1. Copy your EBOOT/SELF file(s) into the scetool folder.

    2. Extract ps3_resign.zip and copy/move those files into the scetool folder.

    3a. Open eboot_resign.bat with Notepad and take a look...

    scetool -d EBOOT.BIN EBOOT.ELF
    FixELF.exe EBOOT.elf "24 13 BC C5 F6 00 33 00 00 00 40" "24 13 BC C5 F6 00 33 00 00 00 34"
    make_self_npdrm EBOOT.ELF EBOOT.BIN UP0001-SSNE10000_00-0000000000000001

    The UP0001-SSNE10000_00-0000000000000001 is the Content ID, you need to change this to whatever the EBOOT's Content ID is. You can get this by entering the following at a command prompt from the scetool folder...

    scetool -i eboot.bin

    4a. Save eboot_resign.bat, then double-click it. This will decrypt, resign, and encrypt the EBOOT.

    3b. For SELF files, open self_resign.bat and take a look...

    scetool -d some_self_file.SELF some_self_file.ELF
    FixELF.exe some_self_file.ELF "24 13 BC C5 F6 00 33 00 00 00 40" "24 13 BC C5 F6 00 33 00 00 00 34"
    make_self_wc some_self_file.ELF some_self_file.SELF

    Change both instances of some_self_file.self to match the name of your SELF file. (You don't need to rename some_elf_file.elf, you can safely delete all ELF files after you're done.) Then save and double-click self_resign.bat.

    5. Move/copy your new EBOOT/SELF file(s) to their proper places on the PS3, and then everything should work fine.

    * = The REAL nerd way would be to use a hex editor to resign the ELF. Not that I've done that, of course..:)
     

    Attached Files:

    T.A.U and Algol like this.
  3. 1,347
    909
    197
    psykosis

    psykosis Developer Developer

    Joined:
    Dec 7, 2014
    Messages:
    1,347
    Likes Received:
    909
    Trophy Points:
    197
    Use retroarch and have less problems
     
    T.A.U likes this.

Share This Page