cyxx / hulabee

Tools for Hulabee Entertainment games data files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hulabee .pan decoder

Hulabee Logo

Hulabee Entertainment developed a proprietary engine for its adventure kid games.

The internal name was probably 'Sauce' as referenced in the executable.

$ strings MoopTreasure.exe | grep -i engine
ESauce Engine Error: %s
name="Hulabee.ESauce.Engine"

This repository contains :

  • a version of whisk.dll to enable VM opcodes tracing
  • some scripts to extract and convert assets from .pan files

The pan_decoder has been tested with the following games :

Usage

$ ./decode_pan.py MoopData/*pan
name:mooptreasure
size:17634930 count:220 version:5
bytecode:AdventureGame.sob
bytecode:AdventureSFC.sob
bytecode:AutoPlay.sob

About

Tools for Hulabee Entertainment games data files


Languages

Language:Python 85.0%Language:C 15.0%