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.

Q-rare Magic Library (Unity3d?) game for Android/ios

Featured Replies

  • Author
  • Localization

Ares722, posted Tue Oct 20, 2015 2:31 pm (8672)


I found out this free RPG korean game called Q-rare Magic library (original title: ???: ?????).
The game has a really nice 3d models for the main characters even if it based on a 2dcard game system.
The 3d chara models and textures files are inside some xxx.qu archieves and hexing them it seems they are realted to unity3d engine (maybe some custom ones?).Those are the first bytes:

Image

I suppose inside there are the assets files with 3d data and textures,anyone have some idea about how extract them? I have already tried all the tools and scripts i know to unpack those strange unity3d files with no luck.

Some Sample files (1 chara, 1 background, 1 2dcard) and a pic of a random ingame main character:

http://www.mediafire.com/download/rbq60 ... amples.rar

Image
and a small video of the making of:
https://www.youtube.com/watch?v=76pL1sEKvl8

Links for the game installer:
https://play.google.com/store/apps/deta ... roc.google

PS: i create a similar tread on xentax without receiving any hint to how extract the assets inside the .qu files, i hope for some help ^^. If u need more sample let me know.
  • Author
  • Localization

aluigi, posted Tue Oct 20, 2015 4:00 pm (8675)


The UnityWeb assets can be extracted with this script:
http://aluigi.org/bms/unity3d_webplayer.bms

Unfortunately all those specific files give problems with the lzma decompression, in fact lzma returns the LZMA_STATUS_NOT_SPECIFIED error.
I get that error even by performing the lzma0 and lzma2_0 decompression on the raw compressed data (starting from offset 0xe of the data).
Currently I don't know what customization is used in this game that doesn't allow the decompression of the files.
  • Author
  • Localization

Ares722, posted Wed Oct 21, 2015 5:58 pm (8748)


Yeah,your script is the first way i tried to extract them. I hoped that it was due to a simple not standard compression of the assets, but from your analysis it seems they have used an unknow sort of compression method. Another possibility is to try to take a memory dump of the game inside the android device, but i'm not so optimisc. Anyway ty so much for the try.
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.