+ Reply to Thread
Results 1 to 10 of 10

Thread: OPS2M Config Cryptor

  1. #1
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default OPS2M Config Cryptor

    And one more of my old projects. I guess I'm in generous mood.

    Code:
    ---========---
       About ops2m
    ---===========---
    
    All OPS2M demo discs contain an encrypted config file that determines how the
    demo's GUI looks like (menus, colors, selectable games/videos etc.) and how the
    playable games are started (path to ELF, IOP image to use, play time etc.). The
    config file is named SCEE_DD/CONFIG.TXT or SCEE_DD/CONFIG.DD2 (older demos).
    
    You can use ops2m to decrypt/modify/encrypt those config files.
    
    
    ---==---
       Build
    ---=====---
    
    To compile ops2m, you need CMake and a C compiler like gcc.
    I recommend doing an out-of-source build:
    $ mkdir build
    $ cd build
    $ cmake ../src/
    $ make
    
    To install ops2m:
    # make install
    
    
    ---==---
       Usage
    ---=====---
    
    usage: ops2m <input file> <output file> [-d|-e]
    
    This will decrypt or encrypt the config file <input file> to <output file> using
    the new scheme (file SCEE_DD/CONFIG.TXT, symmetric cipher).
    
    options:
    -d decrypt using old scheme (file SCEE_DD/CONFIG.DD2)
    -e encrypt using old scheme (file SCEE_DD/CONFIG.DD2)
    ops2m-1.1.tar.gz
    Last edited by misfire; 07-26-2009 at 04:02:34 PM.

  2. #2
    Join Date
    Aug 2008
    Posts
    334

    Default

    So you can build a custom demo disc? do demos follow a specific lba table like some games? or do they not have one so the files can be added to a demo disc in any order making it easier for opsm2 can you customize the menu music as well?
    Last edited by kh2k4; 07-26-2009 at 07:03:09 PM.

  3. #3
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default

    Sony's demo config system doesn't care about LBA - it's on a higher level and uses filenames. It's basically an independent ELF that builds the GUI based on the config file and starts other demo ELFs.

    Here's how the config entry for a MGS3 demo looks like:

    Code:
    *link=PLAYABLE5
    NAME=Play
    1_NAME=Jouer
    2_NAME=Spielen
    3_NAME=Jugar
    4_NAME=Giocare
    TYPE=PLAYABLE
    FILENAME=\MGS\MGS3.ELF
    IOPIMAGE=300
    INACTIVITY=180
    PLAYTIME=480
    To answer your question, there is also a setting called AUDIOSTREAM.

  4. #4
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default

    There's now a GitHub repo:
    https://github.com/misfire/ops2m

    And a Win32 build to download:
    https://github.com/misfire/ops2m/downloads
    Last edited by misfire; 11-28-2010 at 09:37:46 AM.

  5. #5
    Join Date
    Aug 2008
    Posts
    334

    Default

    Did they make a typo with following demo disc's there meant to contain game saves yet they don't contain any MEMCARD.ELF in the SCEE_DD/MEMCARD folder like the discs I have which contain game saves, I can't find the content anywhere on the discs.

    SCED-52170- Issue 55 - Listed as having 17 Game Saves
    SCED-53122 - Issue 56 - Listed as having 17 Game Saves
    --
    SCED-54408 - Issue 83
    SCED-54409 - Issue 84
    Listed as having saves for
    Primal
    The Mark of Kri
    Jak II
    Amplitude
    Metal Gear Solid 2
    Star Wars The Clone Wars
    Star Wars Bounrty Hunter
    Timeslitters 2
    Zoe 2
    Auto Modellista
    Enter The Matrix
    007: Night Fire
    Silent Hill 3
    Return to Castle Wolfenstein

  6. #6
    Join Date
    Sep 2006
    Location
    Germany
    Posts
    549

    Default

    I don't know. What is the output of the decrypted demo config?

  7. #7
    Join Date
    Aug 2008
    Posts
    334

    Default

    I haven't done that yet, the odd thing is issues 81 & 82 contain the exact same saves I think ops2m messed up the listings for 83 & 84 the mistake was carried on to the magazine print too.
    I don't know about issues prior or above 55 & 56 though the closet I have is issue 52 which has 18 saves and 57 which has 8.

  8. #8
    Join Date
    Aug 2008
    Posts
    334

    Default

    55 has the unlocked Fren-ze demo http://hermitgames.com/frenze.php

    Hmm 56 has some hidden
    The making of Ace Combat video along with a unused demo for TMT2: Battle Nexus
    TMNT2/TMNT2.ELF
    which later featured usable on 57 probably can be accessed using the same lines from 57
    starting the ELF in uLE returns you to the title menu after a few seconds,
    I guess the Ace Combat video is unlocked after completing the Ace Combat 5: Squadron Leader demo or something in the config.txt it has hashes beside it unlike the other two in comedown and it seems to link to the san andreass video VIDEO10.
    Pressing L1+L2+R1+R2 at any of the title screen titles also produces some sound like it's unlocked something but I didn't find any other content the combo used to unlock Fren-ze on 54.

    83 has some placeholder for the downloader / game saves menu before the end of file.
    Attached Files Attached Files
    Last edited by kh2k4; 12-22-2010 at 11:28:36 AM.

  9. #9
    Join Date
    Aug 2008
    Posts
    334

    Default

    A few more I own before doing my remaining ops2m discs.
    Bonus Demo 11 (Old / Mature) uses a BCONFIG.TXT instead, this was one my dad got when he registered his ps2 it mentions 16+ v1.00 at the start of the file so I guess they made alternatives versions for various age ranges.
    Bonus Demo 4 uses two identical CONFIG.DD2 files one in a SCEE_DD folder the other in a SCED_DD folder.
    Attached Files Attached Files
    Last edited by kh2k4; 12-27-2010 at 11:46:00 AM.

  10. #10
    Join Date
    Aug 2008
    Posts
    334

    Default

    Remaining demo's.
    Attached Files Attached Files
    Last edited by kh2k4; 12-27-2010 at 02:50:49 PM.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     
Collapse this box.

Visitors found this page by searching for:

ops2m demo 34

OPS2M Config Cryptor

scee_dd

tmnt 2 elf

scee_ddconfig.dd2

config.dd2

pbpx_955.06

ops2m demo 16FRE

ops2m germany 2006 01

ops2m demo disc 1

ops2m 59

ops2m

edit config.dd2 ps2

SCEE_DD download

OPS2M download

decryption and encryption codes of hill cipher

download OPS2M Demo disc 25

sced-52170 demo download

ops2m demo 17

ops2m demo 82

SCEE_DD #

OPS2M Config #hl=ru

ops2m demo 81

ops2m demo discs

ops2m demo 39

ops2m demo

OPS2M Demo 9

dowland ops2m demo 44

ops2m demo 44

ops2m demo 68

OPS2M Demo Disc Music#sclient=psy

ops2m demo disc 26

OPS2M Demo 52

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts