BlackGold Online

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
geralex
ultra-n00b
Posts: 7
Joined: Fri Mar 09, 2012 10:50 am
Been thanked: 1 time

BlackGold Online

Post by geralex »

Hello. Please, help. Do packer game resources this game?

Format: .package

Example:

Code: Select all

#pragma pack(push, 1)
struct PackHeader
{
	char MagicBytes[10];
	unsigned int FileCount;
	unsigned int DataStart;
	byte Filler00;
};

struct PackFile
{
	short DataLength;
	long long FileOffset;
	DWORD FileRawSize;
	DWORD FilePackSize;
	DWORD PackID;
	DWORD PackTime;
	byte Filler00;
	string FilePath;
	byte NullTerminate;
};
#pragma pack(pop)
Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1823
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 92 times
Been thanked: 1058 times

Re: BlackGold Online

Post by Ekey »

And so? Where simple files or link for download client?
geralex
ultra-n00b
Posts: 7
Joined: Fri Mar 09, 2012 10:50 am
Been thanked: 1 time

Re: BlackGold Online

Post by geralex »

Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1823
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 92 times
Been thanked: 1058 times

Re: BlackGold Online

Post by Ekey »

Code: Select all

# BlackGold Online (PACKAGE format)
# 
# Written by Ekey (h4x0r)
# http://forum.xentax.com
# 
# script for QuickBMS http://quickbms.aluigi.org

idstring "PCK0"
goto 0xA
get FILES long
get DATAOFFSET long
get DUMMY byte

for i = 0 < FILES
    get DUMMY1 short
    get OFFSET longlong
    get SIZE long
    get ZSIZE long
    get HASH long
    get DUMMY2 longlong
    get DUMMY3 byte
    get NAME string
    if ZSIZE == 0
        log NAME OFFSET SIZE
    else
        clog NAME OFFSET ZSIZE SIZE
    endif
next i
User avatar
CriticalError
double-veteran
double-veteran
Posts: 678
Joined: Sun Jul 05, 2009 2:03 am
Has thanked: 104 times
Been thanked: 41 times

Re: BlackGold Online

Post by CriticalError »

omg this games was developed by SnailGames, I have a friend work in this company oO so cool, I'll try contact him :D
geralex
ultra-n00b
Posts: 7
Joined: Fri Mar 09, 2012 10:50 am
Been thanked: 1 time

Re: BlackGold Online

Post by geralex »

Ekey wrote:

Code: Select all

# BlackGold Online (PACKAGE format)
# 
# Written by Ekey (h4x0r)
# http://forum.xentax.com
# 
# script for QuickBMS http://quickbms.aluigi.org

idstring "PCK0"
goto 0xA
get FILES long
get DATAOFFSET long
get DUMMY byte

for i = 0 < FILES
    get DUMMY1 short
    get OFFSET longlong
    get SIZE long
    get ZSIZE long
    get HASH long
    get DUMMY2 longlong
    get DUMMY3 byte
    get NAME string
    if ZSIZE == 0
        log NAME OFFSET SIZE
    else
        clog NAME OFFSET ZSIZE SIZE
    endif
next i
I will try but this unpackage, how i can package for text.package ?
Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1823
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 92 times
Been thanked: 1058 times

Re: BlackGold Online

Post by Ekey »

geralex wrote:I will try but this unpackage, how i can package for text.package ?
This script for unpack. For pack read section 3 in QuickBMS readme.
Post Reply