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.

Mario Party DS Archives

Featured Replies

  • Author
  • Localization

gamemasterplc, posted Sat Sep 01, 2018 1:50 pm (38016)


Can someone write a script to extract the attached file. Compressed sub-files are marked by a 0x10 beginning the sub-file which are compressed with LZ10.
The first 4 bytes in little endian describes the number of sub-files in the file. Each sub-file is marked by an offset-4 and length in little endian.
There are no names in the archives either. I have been able to extract the sub-files manually using a hex editor.
  • Author
  • Localization

leovoel, posted Sat Sep 01, 2018 7:43 pm (38027)


this?

Code:
comtype lz77wii
get FILE_COUNT long
for I = 0 < FILE_COUNT
    get OFFSET long
    math OFFSET 4
    get ZSIZE long
    savepos NEXT_FILE
    goto OFFSET
    get MAGIC byte
    get SIZE threebyte
    if MAGIC == 0x10
        string NAME P "%OFFSET|x%.decompressed"
        clog NAME OFFSET ZSIZE SIZE
    else
        string NAME P "%OFFSET|x%.dat"
        log NAME OFFSET ZSIZE
    endif
    goto NEXT_FILE
next I
  • Author
  • Localization

Gota7, posted Sat Sep 01, 2018 8:37 pm (38030)


Here's a program that should do it.
Attached is the program and source code.
Note: Requires lzss.exe.

MPA SRC.zip

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.