English Amiga Board


Go Back   English Amiga Board > Requests > request.Apps

 
 
Thread Tools
Old 28 April 2005, 14:19   #1
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
XPK decruncher

is there any tool to decrunch xpk packed files that uses the NUKE.lib

i´ve tried several tools, but the destination file had always the same size than the source file...
Joe Maroni is offline  
Old 28 April 2005, 15:49   #2
ant512
Registered User
 
Join Date: Dec 2002
Location: California
Posts: 964
The XADMaster archive from the Aminet should do it. Grab one of these:

http://ftp.uni-paderborn.de/aminetbin/find?xadmaster0

Make sure you choose the right one for your CPU.
ant512 is offline  
Old 28 April 2005, 21:36   #3
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
This problem is often caused by the source files be write protected so it depacks but can't write back the new file - check that first.
Codetapper is offline  
Old 28 April 2005, 21:49   #4
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
first xadmaster says that the file isn´t packed, but i checked the header and it seems that it is packed...

have a look:

WRLD    MACR XPKF üNUKE ø =   - \‡ó ÐøQED¤J@Ýß q€;UêN«ª ß!ĪzO´€X6«ûD»º@0ÿ

codetapper: how to check that problem...???
Joe Maroni is offline  
Old 29 April 2005, 00:56   #5
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
What's this WRLD stuff in the header? XPK will not unpack a file unless the header (from memory) begins with XPKF - by you having WRLD it will not be detected.

To test if a file is write protected either use DOpus, or just type list in a CLI/Shell. Or if you are depacking from the command line, you should see the error appear saying "could not write destination file" etc...

But I'm 99.9% sure the WRLD header you see is the problem - it doesn't appear to be a real XPK file (unless someone has encrypted it all first). BTW, where did you get this file?
Codetapper is offline  
Old 29 April 2005, 05:35   #6
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
the file is one of them from the flink cd32 game with the extension .wld

there is already an install (whdload) and if you read the document of the install you can read this at the bottom:

- to save diskspace and memory for preload you may uncompress (XFD)
and afterwards compress (ProPack) all *.wld and *.raw files

maybe i only have to cut the first words...
Joe Maroni is offline  
Old 29 April 2005, 06:25   #7
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
ok it isn´t possible and maybe i found the problem...

there are XPK headers spread over the whole file...before a header starts 2 words before is the name of that is following after the header...

the above example shows that there perhaps is a macro (?). if you look deeper into file you find words like "PAGE, CELL, HEAD, MAP, ANIM, TTAB"...
maybe it works if each section is saved particular...

in CELL section are the tiles for each level stored, ANIM holds all animated stuff, TTAB could be the color informations, MAP contains the CELL positions, HEAD are the graphics for our action hero...and PAGE.....don´t know...

i think this is the structure of the file but i´m not really sure...unpacked files would be really useful...
Joe Maroni is offline  
Old 29 April 2005, 08:44   #8
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
Smile Easy!

OK easy. The file is just a lot of small files joined together into one archive. I don't have an automatic solution but for example on the file forest.wld I just looked for the magic XPKF header and noted the positions. Then I used my grab utility to rip the file starting from there, then depack each one. eg.

grab forest.wld file1 from $18
grab forest.wld file2 from $200
grab forest.wld file3 from $11c8
grab forest.wld file4 from $b3ec
grab forest.wld file5 from $b570

etc. Then you can XFDDecrunch each file and you have the files in their raw form.
Attached Files
File Type: lha grab.lha (8.6 KB, 228 views)
Codetapper is offline  
Old 29 April 2005, 08:54   #9
Methanoid
Retired Quartex Sysop
 
Methanoid's Avatar
 
Join Date: Sep 2001
Location: Roman Verulamium
Age: 58
Posts: 1,873
I like this board... there is a wealth of knowledge and generally (!!) the people are friendly.... Nice peeps!
Methanoid is offline  
Old 29 April 2005, 10:12   #10
spiff
Oh noes!
 
spiff's Avatar
 
Join Date: Mar 2003
Location: Neverland
Posts: 766
Quote:
Originally Posted by Codetapper
OK easy...

Quote:
... just looked for the magic XPKF header and noted the positions. Then I used my grab utility to rip the file starting from there, then depack each one. eg.

grab forest.wld file1 from $18...
Now why didn't I think of that!
spiff is offline  
Old 29 April 2005, 16:20   #11
rgen
Registered User
 
rgen's Avatar
 
Join Date: Mar 2002
Location: Aachen/Germany
Age: 46
Posts: 190
Send a message via ICQ to rgen
You can use xfdscan (included in the xfd library package) for a automatic solution:
xfdscan source destname NE
NE is the NoExtern switch, otherwise it detects a FIRE cruncher file erroneously.
rgen is offline  
Old 29 April 2005, 21:23   #12
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
thanks for all your helping posts...i admire you for your knowledge...
Joe Maroni is offline  
Old 29 April 2005, 21:56   #13
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
err...wether codetappers method neither rgens works fine...everytime i get the error that the file type isn´t unpackable...
Joe Maroni is offline  
Old 30 April 2005, 01:18   #14
rgen
Registered User
 
rgen's Avatar
 
Join Date: Mar 2002
Location: Aachen/Germany
Age: 46
Posts: 190
Send a message via ICQ to rgen
That's strange. You have xfdmaster.library, xpkmaster.library in LIBS: and xpkNUKE.library in LIBS:compressors ?
Then a xfdscan extro.wld RAM:extro NE produces 110 files extro.00 - extro.109 in RAM:.
A following xfddecrunch RAM:extro.#? should decrunch them.

But the whole statement in the installer readme makes no sense, as the wld files are archives of compressed files and the raw files aren't compressed at all. Anyway you can simply propack the files and saves ~147 KB.
rgen is offline  
Old 30 April 2005, 11:40   #15
Frog
Junior Member
 
Frog's Avatar
 
Join Date: Aug 2001
Location: France
Posts: 1,385
You should try Track2File http://amiga.emucamp.com/wt/others.html it seek for any packed data in files or disks.
Frog is offline  
Old 01 May 2005, 12:40   #16
Joe Maroni
Moderator
 
Joe Maroni's Avatar
 
Join Date: Feb 2003
Location: Germany
Age: 44
Posts: 1,303
Send a message via MSN to Joe Maroni
Quote:
Originally Posted by Frog
You should try Track2File http://amiga.emucamp.com/wt/others.html it seek for any packed data in files or disks.

this is a really good tool...
Joe Maroni is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
aPLib decruncher for Amiga SyX Coders. General 15 08 February 2019 13:48
RTDD v1.9 (CrunchMania Data Decruncher). Does it exist? BarryB support.Apps 5 15 May 2015 21:46
Romable XPK compressors Romanujan support.Other 2 23 January 2011 13:54
Data Decruncher DaveMB request.Apps 4 01 October 2010 21:19
WHDLoad and Xpk?? MortimerTwang project.WHDLoad 8 16 May 2009 18:58

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:28.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.27846 seconds with 14 queries