because start and end are only the limits of the file that was uploaded.
there is a "middle" part too
Poll & Discussion: We wish the site to continue (Y/N)
Search found 1910 matches
- Mon Feb 08, 2010 9:57 am
- Forum: Game Archive
- Topic: ASTONISHIA ONLINE
- Replies: 12
- Views: 2234
- Mon Feb 08, 2010 9:52 am
- Forum: Game Archive
- Topic: Resident Evil 5 .arc format (XB360)
- Replies: 33
- Views: 15520
Re: Resident Evil 5 .arc format (XB360)
xcompress.lib :) anyway in my tests the XMemDecompression function wasn't able to decompress the RE5 x360 arc files correctly, I guess because it uses different window values (those 2 parameters accepted by the function) but really I don't know. the script I created works with all the ARC files exce...
- Sun Feb 07, 2010 8:17 pm
- Forum: Game Archive
- Topic: ASTONISHIA ONLINE
- Replies: 12
- Views: 2234
Re: ASTONISHIA ONLINE
"3E541F0C" would be a string if the sequence of bytes was "33 45 35 34 31 46 30 43", while in this case there are 4 bytes (32bits long): "3E 54 1F 0C".
verify it with the hex editor
verify it with the hex editor
- Sun Feb 07, 2010 8:15 pm
- Forum: Game Archive
- Topic: Cursed Mountain .DAT files [PC]
- Replies: 16
- Views: 4037
Re: Cursed Mountain .DAT files [PC]
well done, I have updated the script of the previous post
- Sun Feb 07, 2010 4:59 pm
- Forum: Game Archive
- Topic: Cursed Mountain .DAT files [PC]
- Replies: 16
- Views: 4037
Re: Cursed Mountain .DAT files [PC]
can you upload one of them (if there is one small) or the first 2 megabytes of one of them?
- Sun Feb 07, 2010 4:01 pm
- Forum: Game Archive
- Topic: Cursed Mountain .DAT files [PC]
- Replies: 16
- Views: 4037
Re: Cursed Mountain .DAT files [PC]
*updated script* # Cursed Mountain # script for QuickBMS http://aluigi.org/papers.htm#quickbms get SIGN long # 0xd2f17e00 getdstring DAT_NAME 32 get FILES long get EVER1 long get BASE_OFF long get ENTRY_SIZE long get INFO_OFF long math NAMESZ = ENTRY_SIZE math NAMESZ -= 24 set FOLDER_OFF long 0x40 m...
- Sun Feb 07, 2010 9:11 am
- Forum: Compressed files and methods
- Topic: Assassin's Creed 2 (compressed blocks & QuickBMS query)
- Replies: 7
- Views: 3939
Re: Assassin's Creed 2 (compressed blocks & QuickBMS query)
# script for QuickBMS http://aluigi.org/papers.htm#quickbms endian big get ARCHIVE_NAME filename get ARCHIVE_SIZE asize set OFFSET long 0 for PACK = 0 if OFFSET >= ARCHIVE_SIZE cleanexit endif set CORRECT_SIGN binary "\x10\x04\xFA\x99\x57\xFB\xAA\x33" getdstring SIGN 8 if SIGN != CORRECT_...
- Sun Feb 07, 2010 8:45 am
- Forum: Code Talk
- Topic: need help with writing a extractor with QuickBMS
- Replies: 12
- Views: 7324
Re: need help with writing a extractor with QuickBMS
uhmmm, try to move the first "append" command after the log operation (invert their positions). I have edited the previous script in case of problems P.S.: the offset 00000000 is correct because it's the offset relative to the memory file where are temporary saved the files before the dump...
- Sat Feb 06, 2010 5:36 pm
- Forum: Code Talk
- Topic: need help with writing a extractor with QuickBMS
- Replies: 12
- Views: 7324
Re: need help with writing a extractor with QuickBMS
that problem you say just doesn't exist, for sure not with the script I wrote: offset filesize filename ------------------------------ 000809a2 27648 00000000.dat 00100f94 26624 00000001.dat 00188926 28160 00000002.dat 00205088 25600 00000003.dat 002693d2 21504 00000004.dat 002c62bc 20480 00000005.d...
- Fri Feb 05, 2010 11:26 pm
- Forum: Code Talk
- Topic: need help with writing a extractor with QuickBMS
- Replies: 12
- Views: 7324
Re: need help with writing a extractor with QuickBMS
findloc works correctly, indeed the files are all differents and the loop terminates without problem automatically (if findloc got the same value it was an endless loop)
- Fri Feb 05, 2010 6:15 pm
- Forum: Code Talk
- Topic: need help with writing a extractor with QuickBMS
- Replies: 12
- Views: 7324
Re: need help with writing a extractor with QuickBMS
I have only followed what you said using the size field you specified, I have done no further research.
in my opinion findloc should be used only in very very rare cases because the first way to follow is the full implementation of the archive's format from the first byte till the last one.
in my opinion findloc should be used only in very very rare cases because the first way to follow is the full implementation of the archive's format from the first byte till the last one.
- Fri Feb 05, 2010 5:01 pm
- Forum: Game Archive
- Topic: Battlefield Bad Company 2 .fbrb Archives
- Replies: 10
- Views: 8832
Re: Battlefield Bad Company 2 .fbrb Archives
oh I forgot that yesterday I updated the main script because an user reported an error with the file "ondemand_awards-00.fbrb". the link to the updated script is ever the same: http://aluigi.org/papers/bms/fbrb.bms while the following is the technical explanation of the problem (that was n...
- Fri Feb 05, 2010 4:54 pm
- Forum: Code Talk
- Topic: need help with writing a extractor with QuickBMS
- Replies: 12
- Views: 7324
Re: need help with writing a extractor with QuickBMS
uhmmm there are various errors. I try to list almost all of them so that they could be useful to you and others. the first errors are in the format because size and frequency are long (32bits) and not short (16bits). then the part from channels to the data is composed by 6 bytes (for example 2 bytes...
- Fri Feb 05, 2010 11:34 am
- Forum: Compressed files and methods
- Topic: Need help on Tales of Vesperia[X360] files
- Replies: 37
- Views: 19119
Re: Need help on Tales of Vesperia[X360] files
get NAME basename string NAME += ".unpacked" comtype PUYO_LZ01 get TYPE byte get ZSIZE long get SIZE long savepos OFFSET clog NAME OFFSET ZSIZE SIZE for who is interested in the algorithm and in the technical stuff, it's simply lzss with an init char (the one used to fill the sliding wind...
- Fri Feb 05, 2010 9:57 am
- Forum: Compressed files and methods
- Topic: Globel Agenda
- Replies: 1
- Views: 1148
Re: Globel Agenda
uhmm a bad format because it doesn't have a real format. it's only a chunk based sequence of data composed by a zip file at the beginning and unknown content (probably encrypted with CryptEncrypt) from offset 0x34AC59. so till offset 0x34AC59 you can extract all the files in that chunked zip archive...
