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.

Rayman Origins (PC) .ipk QuickBMS script error

Featured Replies

  • Author
  • Localization

icup321, posted Thu May 03, 2018 1:29 am (34620)


Hi, so I tried to extract Rayman Origins' IPK file using the latest version (0.2.5) of this script:
http://aluigi.altervista.org/bms/rayman_origins.bms

But for some reason, QuickBMS fails extracting it, giving me this error:
"Error: the compressed zlib/deflate input is wrong or incomplete (-3)
Info: algorithm 1
offset 0027d92c
input size 0x00000e14 3604
output size 0x00000001 1
result 0xffffffff -1

Error: the uncompressed data (-1) is bigger than the allocated buffer (1)

Last script line before the error or that produced the error:
124 clog NAME OFFSET ZSIZE SIZE"

Ironically, I tried this script out with Rayman Legends' IPK files and it was able to extract the files from it just fine.
  • Author
  • Localization

aluigi, posted Fri May 04, 2018 2:47 pm (34666)


Upload the ipk file.
If it's very big (over 500Mb) it's probably better to use the http://aluigi.org/bms/filecutter.bms script with the MEGABYTES variable set to 10.

The "output size" equal to 1 is for sure a problem that must be solved.
  • Author
  • Localization

icup321, posted Sun May 06, 2018 6:47 pm (34733)


Okay, here's the IPK file:

I couldn't get the file-cutter script to work so I had to upload it normally so it's 1.57 GBs.
  • Author
  • Localization

aluigi, posted Sun May 06, 2018 7:56 pm (34736)


Script 0.2.6
  • Author
  • Localization

icup321, posted Sun May 06, 2018 9:08 pm (34738)


Thank you! It's working perfectly now.

Okay, so I'd like to bring up the fact that your script works with pretty much every Rayman game with the IPK format now except for one, Rayman Adventures because it uses a newer engine format (which I believe is version 8).
If you can add support for that game, that would be great.
  • Author
  • Localization

aluigi, posted Sun May 06, 2018 11:16 pm (34739)


Script 0.2.7
  • Author
  • Localization

aluigi, posted Sun May 06, 2018 11:28 pm (34740)


Script 0.2.8
  • Author
  • Localization

icup321, posted Mon May 07, 2018 12:32 am (34743)


Yes! Thank you so much, now every IPK version is supported, even the Switch version of Legends' IPK files work on this.
  • Author
  • Localization

icup321, posted Sun Jan 20, 2019 6:20 am (42553)


Hey, sorry for bumping this old topic, but this is important.

There is a beta demo of Rayman Legends that was released in 2012 on the Wii U eShop and it turns out it also uses a different file structure for the IPK files because it runs on an older engine version so that means that your BMS script doesn't support it. If you need any help, let me know! Thanks!
  • Author
  • Localization

icup321, posted Mon Jan 21, 2019 5:52 pm (42604)


Okay, so it turns it's actually worse than I thought, your script doesn't support the Wii U version at all, period. I tried using it on all the Wii U demos and the final Wii U build as well, but it gives me the same type of error, so it looks like this affects all Wii U versions of Rayman Legends. Thankfully, Droolie's script that he posted on this thread can extract from the Wii U versions just fine, but if you can fix your script that would be better because it would be better to have one script that extracts from all IPK versions: http://forum.xentax.com/viewtopic.php?f=10&t=10690
  • Author
  • Localization

aluigi, posted Tue Jan 22, 2019 8:50 pm (42656)


I guess I have found a compatibility work-around but the presence of multiple versions and customizations of the format doesn't help in these cases :)
Script 0.2.9
  • Author
  • Localization

icup321, posted Wed Jan 23, 2019 8:55 am (42679)


Wow, I can't thank you enough, I just tested it on both the Wii U retail and beta demo versions and it works perfectly, this script should be compatible with all of the Rayman IPK formats now! You've done a lot of favors for us at the Rayman modding community.

There might be a few other Ubisoft games that use different IPK formats, but I think I'll leave that problem to whoever else wants to post about it. :P
https://en.wikipedia.org/wiki/UbiArt_Framework
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.