Raycast Game Maker PAK

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
wertercatt
Posts: 4
Joined: Wed Nov 29, 2017 6:36 pm

Raycast Game Maker PAK

Post by wertercatt »

Raycast Game Maker uses a .pak file to store all of the game's data. (It doesn't seem to have any relation to YoYo Games' engine.) Information on the engine can be found at http://www.moddb.com/engines/raycasting-game-maker as well as free games made with it.

I used filesplitter.bms on the .pak file for Last Anime boy: Saving loli (avaliable on steam for $0.99 as of this post.)

The two files the script created are attached. If you would like the full 37.6 MB sample, let me know and I'll throw it on my Dropbox account.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Raycast Game Maker PAK

Post by aluigi »

It's the same format used in this script:
http://aluigi.org/bms/horror_moonstone_mansion.bms

The format has no "magic" values, I found it by searching the scripts that use the jcalg compression. Luckily the jcalg compressed data has the "JC" magic at the beginning of the data which is visible with a hex editor.

P.S.: I have added "Raycasting Game Maker" in the title of the script to recognize it next time