Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

Search found 602 matches

by WRS
Tue Sep 25, 2012 1:35 pm
Forum: Graphic file formats
Topic: TGA and JPG not opens on PS
Replies: 7
Views: 2724

Re: TGA and JPG not opens on PS

all your samples share the same basic format. the '.jpg' extension has some run-length encoding and the '.tga' files look like jpg masks uint flags char sig[3] // FBN when flags == CDAh // raw image data uint enoffset byte jpgMask[ enoffset - FTell() ]; when flags == AEEh // rle byte flags[3] // ??,...
by WRS
Wed Sep 12, 2012 10:44 pm
Forum: Holy Cow!
Topic: How do you learn something new
Replies: 5
Views: 4120

Re: How do you learn something new

if you haven't wrote anything for blender, that's the next step - i guess it just uses different api calls to do the same thing (only now you can edit stuff too..) 2d formats - textures? i couldn't get into that either - most graphic formats are dds variants and just headless or using some preset op...
by WRS
Wed Sep 12, 2012 7:57 pm
Forum: Compressed files and methods
Topic: Custom Reader program needed for FEZ XNB files
Replies: 16
Views: 18864

Re: Custom Reader program needed for FEZ XNB files

around this topic, his blog is really interesting - http://theinstructionlimit.com/category/fez
he was also interviewed for the indie game movie if you want to know more
by WRS
Wed Sep 12, 2012 7:38 pm
Forum: 3D/2D models
Topic: [Need Advice] Looking for help (Scripts)
Replies: 10
Views: 2066

Re: [Need Advice] Looking for help (Scripts)

there are many examples in the manual on for loops. to create the mesh object from the vertex/face index data you need to store them in an array before you can create the 3ds 'mesh' object: arr_v = #() for i = 1 to vertCount do ( append arr_v [readfloat(f), readfloat(f), readfloat(f)] ) note face i...
by WRS
Wed Sep 12, 2012 7:28 pm
Forum: 3D/2D models
Topic: [Need Advice] Looking for help (Scripts)
Replies: 10
Views: 2066

Re: [Need Advice] Looking for help (Scripts)

there are many examples in the manual on for loops. to create the mesh object from the vertex/face index data you need to store them in an array before you can create the 3ds 'mesh' object: arr_v = #() for i = 1 to vertCount do ( append arr_v [readfloat(f), readfloat(f), readfloat(f)] ) note face in...
by WRS
Wed Sep 12, 2012 6:27 pm
Forum: Holy Cow!
Topic: How do you learn something new
Replies: 5
Views: 4120

Re: How do you learn something new

you can challenge yourself by working in different software environments. you've done some python stuff with neosis? try using 3ds maxscript, or maya (melscript?). being by porting stuff.

you say branch out, is there anything specific you have in mind?
by WRS
Sun Sep 09, 2012 5:43 pm
Forum: Game Localization
Topic: Gundam AGE cosmic break/univers Accel
Replies: 1
Views: 1387

Re: Gundam AGE cosmic break/univers Accel

there is a null-terminated string table with some japanese encoded texts
by WRS
Sun Sep 09, 2012 2:25 pm
Forum: Game Archive
Topic: pxp archive files?
Replies: 8
Views: 2053

Re: pxp archive files?

i meant my script was useless. you can easily parse the filenames, but the data is encrypted or compressed somehow. there is all kinds of data in the last archive posted: sfx/wate_001.mp3 2541926 71117 64331 sfx/you_win.mp3 9688207 42904 38249 sfx/zangief_bonus.mp3 9726456 146349 139543 table_logo_v...
by WRS
Sat Sep 08, 2012 8:35 pm
Forum: Game Archive
Topic: pxp archive files?
Replies: 8
Views: 2053

Re: pxp archive files?

filename parser. useless. idstring "PX" goto 12 get files long get filetablesize long goto 40 for f = 0 < files get a long get b long get fancy_f char get strlen char getdstring str strlen padding 4 get unknown long print "%str%" next f print "Finished"
by WRS
Sat Sep 08, 2012 8:19 pm
Forum: Game Archive
Topic: Dark Strokes - Sins of the Fathers ( Unpack RDFZ )
Replies: 3
Views: 1656

Re: Dark Strokes - Sins of the Fathers ( Unpack RDFZ )

there was a filename table NOTE the output xml needs reconstructing. i have no incentive to write a reconstructor for that # QuickBMS script for Dark Strokes # Written by WRS idstring "RDFZ" get strlen long getdstring str strlen if str != "Zlib" print "Unsure how to handle f...
by WRS
Wed Sep 05, 2012 2:00 am
Forum: Game Archive
Topic: Daybreak online
Replies: 4
Views: 2316

Re: Daybreak online

attached is a c routine for decrypting the tables but that doesn't really help with the filetable

for debugging, the first expected spk file is 'paks\update0.spk'
by WRS
Tue Sep 04, 2012 9:34 pm
Forum: Compressed files and methods
Topic: RaiderZ filesystem
Replies: 38
Views: 21861

Re: RaiderZ filesystem

:D Z3Ex.dll is now obsolete.

I am now finishing up a standalone new tool which can extract all existing client releases:

https://github.com/x1nixmzeng/z3ResEx#download

if you were curious about the decompression (skyflox outlines it here) - then I have completely reversed the RLE z3Rle.h
by WRS
Thu Aug 23, 2012 8:30 pm
Forum: Game Archive
Topic: [REQ] Darksider II (PC)
Replies: 31
Views: 22178

Re: [REQ] Darksider II (PC)

how on earth did you figure out that hashing stuff? is it a known algorithm?

you also have an interesting coding style ;)
by WRS
Thu Aug 23, 2012 2:12 am
Forum: 3D/2D models
Topic: Soul Worker
Replies: 5
Views: 2089

Re: Soul Worker

ot: while the gameplay looks terribly repetitive, that sloth boss was hilarious!