Aura Kingdom.to Update Script Help

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
NamiBoops
Posts: 1
Joined: Sat Apr 02, 2022 12:54 am

Aura Kingdom.to Update Script Help

Post by NamiBoops »

Script Used: http://aluigi.org/bms/aeriagames.bms
Version 0.11.0 with 4GB exe: http://aluigi.altervista.org/papers/quickbms.zip
Retail Game Websites - Confirmed it works for these: https://aurakingdom.aeriagames.com/ & https://ff.x-legend.com.tw/07download/download_01.php?game=12&ad=&redirect=https%3A%2F%2Fff.x-legend.com.tw%2F
Game Website - I want this one: https://aurakingdom.to

Download PKG (Full): https://mega.nz/file/29JnzQAL#WHJz_kMQICgUFo21YTc7b1G-5yw8k4mKicComE37Vsg
Download pkg.idx (alone): https://mega.nz/file/PxQy3QgC#sBp83eet8rAVEgYNeDldJ0BNvHK19gb3so9MQVELuSg
Download Potential Packer Used: https://mega.nz/file/LowllbaT#NGvB5Gtx2zlFk8MCtVpl0JC2oEjo3RGONPnRbuAeubk

So I have tried several variations of scripts before this one, including some of my own. The farthest I got was pkg1054 before receiving an error with 351 pkg's remaining. You have to attach to the pkg.idx to start the extraction.

Code: Select all

- enter in folder C:\---\---\---\---\pkg
  coverage file 1    97%   1387160    1424011    . offset 0000000000000000
- open input file C:\---\---\---\---\pkg\pkg1054.pkg
  00000000000035fd 48460      biology\animation\m118_attack01.kf
Info:  algorithm   561
       offset      00000000000035fd
       input size  0x00000000000071f2 29170
       output size 0x000000000000bd4c 48460
       result      0xffffffffffffffff -1

Error: uncompressed data (-1) bigger than allocated buffer (83694866)
       It usually means that data is not compressed or uses another algorithm

Last script line before the error or that produced the error:
  40  clog NAME OFFSET ZSIZE SIZE 1

- OFFSET       0x00000000000035fd
- ZSIZE        0x00000000000071f2
- SIZE         0x000000000000bd4c
  coverage file 0    71%   43747908   61063316   . offset 00000000029b8a44
  coverage file 1     0%   29170      8761536    . offset 000000000000a7ef


I don't know if they used a different algorithm at this point or maybe they changed something about the format depending on if a flag is set. I really don't know. But I can't think of any solutions to this. I also can't just "skip" a pkg as it has parts of various files in it.

comtype zlib_noerror = everything be gibberish mate.
comtype zlibx_noerror = not a thing.
comtype zlibx = halts on pkg1054.pkg.

I hope aluigi responds since I am fairly certain he made the script that was used.