Page 1 of 3

The *.PAK file format of the Orneon Limited games

Posted: Wed Dec 02, 2009 10:01 pm
by ubrax
The contents of this post was deleted because of possible forum rules violation.

Re: The *.PAK file format of the Orneon Limited games

Posted: Thu Dec 03, 2009 11:10 am
by Mr.Mouse
Rapidshare is awful and banned. So I can't download the game. Is this a trial version of some kind by the way?

Concerning the file, it looks like it is Zlib compressed.

Re: The *.PAK file format of the Orneon Limited games

Posted: Thu Dec 03, 2009 11:38 am
by aluigi

Code: Select all

# script for QuickBMS http://aluigi.org/papers.htm#quickbms

idstring "\xcf\x01"
get ZSIZE short
savepos OFFSET
clog MEMORY_FILE OFFSET ZSIZE 0x10000

get DUMMY byte MEMORY_FILE  # zip?
get FILES short MEMORY_FILE
for i = 0 < FILES
    math OFFSET += ZSIZE
    get NAMESZ byte MEMORY_FILE
    getdstring NAME NAMESZ MEMORY_FILE
    get ZSIZE long MEMORY_FILE
    get SIZE long MEMORY_FILE
    clog NAME OFFSET ZSIZE SIZE
next i

Re: The *.PAK file format of the Orneon Limited games

Posted: Thu Dec 03, 2009 6:24 pm
by ubrax
Thanks Mr.Mouse and aluigi. I appreciate your help. Wish I had your wisdom! have a great weekend.
I can upload the game to one of my sites if you want to downlaod it. Sorry for the rapidshare links, I'll remember not to use it here next time.
regards

Re: The *.PAK file format of the Orneon Limited games

Posted: Wed Aug 03, 2011 4:33 am
by warwar
This bms can unpack the *.PAK file format of the Orneon Limited games ("Echoes of the Past - Royal House of Stone")
But can not unpack the *.PAK file format of the Orneon Limited games ("Secrets of the Dark Temple of Night")
007.jpg
I guess need to revamp
clog MEMORY_FILE OFFSET ZSIZE 0x10000
get DUMMY byte MEMORY_FILE # zip?
Can anyone help me unpack the "Secrets of the Dark Temple of Night",thanks.
The game is http://www.bigfishgames.com/download-ga ... index.html

Re: The *.PAK file format of the Orneon Limited games

Posted: Wed Aug 24, 2011 5:54 pm
by chrrox
stop using rapidshare use mediafire or sendspace.

Re: The *.PAK file format of the Orneon Limited games

Posted: Thu Sep 29, 2011 4:20 pm
by Bum61e
aluigi wrote:

Code: Select all

# script for QuickBMS http://aluigi.org/papers.htm#quickbms

idstring "\xcf\x01"
get ZSIZE short
savepos OFFSET
clog MEMORY_FILE OFFSET ZSIZE 0x10000

get DUMMY byte MEMORY_FILE  # zip?
get FILES short MEMORY_FILE
for i = 0 < FILES
    math OFFSET += ZSIZE
    get NAMESZ byte MEMORY_FILE
    getdstring NAME NAMESZ MEMORY_FILE
    get ZSIZE long MEMORY_FILE
    get SIZE long MEMORY_FILE
    clog NAME OFFSET ZSIZE SIZE
next i
Didn't work with data.pak (460Mb) in Echoes of the Past 3 - The Citadels of Time CE:

Image

Please help

Re: The *.PAK file format of the Orneon Limited games

Posted: Fri Sep 30, 2011 6:34 am
by bacter
Every file data is encrypted (with a simple XOR encryption), so first need to decrypt before we can decompess it with zlib.
Here are two passwords I found:
"Echoes of the Past 3- The Citadels of Time CE" -> Xor password = 'e34596'
"Secrets of the Dark - Temple of Night CE" -> Xor password = 'tm7224'

If someone finds another problematic Orneon Limited game, just let me know, and I'll try to find the appropriate password for that.

The modified lines for the QuickBMS script:

Code: Select all

    filexor  "0x65 0x33 0x34 0x35 0x39 0x36" OFFSET   # Echoes of the Past 3 - The Citadels of Time CE
    clog NAME OFFSET ZSIZE SIZE
    filexor ""

Or:

    filexor  "0x74 0x6D 0x37 0x32 0x32 0x34" OFFSET   # Secrets of the Dark - Temple of Night CE
    clog NAME OFFSET ZSIZE SIZE
    filexor ""

Re: The *.PAK file format of the Orneon Limited games

Posted: Fri Sep 30, 2011 12:12 pm
by Bum61e
Thanks man! :)

Re: The *.PAK file format of the Orneon Limited games

Posted: Mon Apr 16, 2012 4:47 pm
by bacter

Code: Select all

filexor  "0x65 0x34 0x31 0x33 0x33 0x39" OFFSET   # Echoes of the Past 4 - The Revenge of the Witch

Re: The *.PAK file format of the Orneon Limited games

Posted: Mon Apr 16, 2012 5:11 pm
by ubrax
Thank you Bacter, I appreciate it. :)

Re: The *.PAK file format of the Orneon Limited games

Posted: Tue May 29, 2012 6:51 am
by bacter
Here's the password for the QuickBMS script:

Code: Select all

    filexor "0x74 0x6D 0x32 0x34 0x38 0x30 0x38" OFFSET   # Secrets of the Dark 2 - Eclipse Mountain CE
    clog NAME OFFSET ZSIZE SIZE
    filexor ""

Re: The *.PAK file format of the Orneon Limited games

Posted: Wed May 30, 2012 3:03 am
by fordisi
Thank you Bacter! :)

Re: The *.PAK file format of the Orneon Limited games

Posted: Thu Jul 19, 2012 6:36 am
by brandiw
bacter wrote:

Code: Select all

filexor  "0x65 0x34 0x31 0x33 0x33 0x39" OFFSET   # Echoes of the Past 4 - The Revenge of the Witch
doesn't work on 4

Re: The *.PAK file format of the Orneon Limited games

Posted: Thu Jul 19, 2012 10:33 am
by aluigi
try with "ufed80c5":

Code: Select all

  filexor  "0x75 0x66 0x65 0x64 0x38 0x30 0x63 0x35" OFFSET