Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Iwaihime ?? (*.dat)

Featured Replies

  • Author
  • Localization

vntool, posted Mon Jul 09, 2018 6:09 pm (36638)


As far as the first extraction of sys.cpk, it showed these type of files.

000.dat - 007.dat, 009.dat, 008.pbo, 00a.dat, and 00b.dat

I want to find the script. But, it seems like they are encrypted because the .dat files are unreadable when I open it
Link : https://www69.zippyshare.com/v/SoePKNYb/file.html
  • Author
  • Localization

aluigi, posted Mon Jul 09, 2018 11:19 pm (36640)


Just compressed with lzss:
Code:
comtype lzss0
get SIZE long
savepos OFFSET
get ZSIZE asize
math ZSIZE - OFFSET
get NAME filename
clog NAME OFFSET ZSIZE SIZE

How did you extract these files?
Did you use one of my scripts and what of them?
  • Author
  • Localization

vntool, posted Tue Jul 10, 2018 12:01 am (36645)


aluigi wrote:
Just compressed with lzss:
Code:
comtype lzss0
get SIZE long
savepos OFFSET
get ZSIZE asize
math ZSIZE - OFFSET
get NAME filename
clog NAME OFFSET ZSIZE SIZE

How did you extract these files?
Did you use one of my scripts and what of them?


Yes, I try with this > Cpk . CRI CPK archives (script 0.3.3) . cpk . CPK . TOC . ITOC . ETOC . @UTF . UTF_KEY

I try lzss but still can't open them. sorry bad english
  • Author
  • Localization

aluigi, posted Tue Jul 10, 2018 3:55 pm (36658)


You can't "open" the decompressed file because it's not a known format and it's a mess anyway, for example 0000000b.dat is a nested archive where it contains 2 files that are archives themselve while 00000000.dat doesn't contain archives inside... so it's not possible to make an universal script.

For example this script will extract 2 files from 0000000b.dat even if there are other files inside the extracted files
Code:
comtype lzss0
get SIZE long
savepos OFFSET
get ZSIZE asize
math ZSIZE - OFFSET
clog MEMORY_FILE OFFSET ZSIZE SIZE
math FILES = -1
for i = 0 != FILES
    get OFFSET long MEMORY_FILE
    if i == 0
        xmath FILES "OFFSET / 0x10"
    endif
    get SIZE long MEMORY_FILE
    getdstring ZERO 8 MEMORY_FILE
    math OFFSET BASE_OFF
    log "" OFFSET SIZE MEMORY_FILE
next i

Long story short, don't waste time with this stuff.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.