With help from FireFly, the Wp16 compression in the Final Fantasy 1 remake (JP bonus for preordering FF Explorers) for 3DS (same as in the PSP remake) has been re-cracked:
Has there been any dumps or investigation into Professor Layton and the Miracle Mask files? I'd be interested in ripping stuff from it, in particular the 2D assets.
Hm, Bravely Second follows a similar format to Bravely Default, but there seems to be some compression on the files in the crowd.fs.
(02-26-2016, 10:49 PM)puggsoy Wrote: [ -> ]Has there been any dumps or investigation into Professor Layton and the Miracle Mask files? I'd be interested in ripping stuff from it, in particular the 2D assets.
After using
3ds-xfsatool to extract the .fa archives, the images seem to be .xi files with a IMGC header and compressed data judging by the filesizes. Here's some of the .xi files from the kiosk demo's lt5_uk.xa file
http://expirebox.com/download/ee28e77b6a...a01e6.html
Seems like Ploaj made some progress for Inazuma Eleven GO Galaxy
here. That's also made by Level-5 so I suspect the files are of a similar format.
I'd love to get an executable, or just info on the format.
They are more or less the same type of XI files.
The problem I encountered when trying to rip PWvsPL was actually that the XFSA tool has some sort of bug that causes over half of the files to be from the wrong offset. I don't now how to fix it, and didn't want to really bother trying, so I just gave up.
Is there by any chance another tool for extracting from the XSFA files?
XFSATool is the only program I know of that can handle those kinds of files.
Shin Megami Tensei IV Final continues to use STEX for most of its images. xdaniel updated Tharsis recently to handle a few new things with the format.
I want to get the 3D assets from the new Professor Layton games, specifically that of Jean Descole.
I don't plan on ripping sprites from them but Pokemon Rumble World (.CX) & Pokemon Dream Radar(.CARC) files are BCH/BCLIM/DARC compressed with LZH8.
Dream Radar seems to use pre-rendered sprites rather then models.
Pokemon Rumble World N001_u_00.arc.xc
I can supply the files if needed.
I skimmed through to see if anybody has already discovered this and didn't notice any, so if someone has and I missed it please delete this.
Project X Zone 2 a def possibility?
please Ripping 3DS Seisou no Amazones
file format is .obt .eab .bin
"enemy.exe" looks pretty sketchy. I think I saw .obt in Conception II maybe? It didn't look good at the time, but I guess I should check it out again.
there is no way to extract files
I'm sorry for enemy.exe
"enemy.exe" is a self-extracting archive and seems fine, but I still just let WinRAR extract it instead. As for the files inside, the .obt files contain multiple CGFX models, with a list on top pointing to each file. Each entry in the list is 0x0C bytes long, and seems to follow this format:
0x00 -> Uint32: Offset of file
0x04 -> Uint32: File size
0x0C -> Uint32: Unknown; maybe compression flag? (i.e. non-zero means compressed?)
However, I don't know what compression type is used here - maybe it's some common thing, but I suck at working with compressed data, so... I can't really help beyond this.
I don't really know how to make a QuickBMS script very well, but this should unpack the CGFX files from those OBT files.
Code:
# script for QuickBMS http://quickbms.aluigi.org
comtype DS_LZX
get OFFSET long
goto 0
savepos TMP
i = 0
for TMP < OFFSET
get OFF long
get ZSIZE long
get COMP long
savepos TEMP
Set P long OFF
math P + 1
goto P
get SIZE threebyte
goto TEMP
if COMP == 1
clog "" OFF ZSIZE SIZE
else
log "" OFF ZSIZE
endif
savepos TMP
math i + 1
if TMP >= OFFSET
break
endif
Next
Thank you
Thank you
Thank you