Extraction tool for Hulabee Entertainment games found

Go down

Extraction tool for Hulabee Entertainment games found Empty Extraction tool for Hulabee Entertainment games found

Post by SomeRandomHEFan on Thu Feb 07, 2019 2:59 pm

I doubt many people will take note of this, given this forum's desolate state, but since this is probably the only semi-appropriate place to talk about Humongous Entertainment's failed spiritual successor, Hulabee Entertainment, I suppose I should mention this here just in the off-chance someone finds it.

Anyway, someone wrote a Python 2.7 script for extracting the PAN files used by Hulabee's engine. It can be found here: https://github.com/cyxx/hulabee

Unfortunately, I have no idea how to work with Python the intended way. I was only able to get the script to work through the Windows command prompt, which is clearly not right because it doesn't support wildcards, so I had to use it on each file individually.

This actually worked for most of the games' audio files, but images are a mixed bag. The engine seems to use three different formats, and the only ones I was able to open were the JPG ones. Those are generally used for full-screen images. There's also a proprietary IMG format that can supposedly be converted with a second script on the site, but it requires the Python Image Library, which I was unable to install no matter what I tried. Even then, converting all these images without wildcards just wouldn't be practical. And then there's another format called CAN which doesn't seem to have been reversed.

I haven't listened to most of the audio files yet, but there were a few interesting finds among the JPG images. Apparently, the company's first three adventure games have debugging features similar to HE games. (I wouldn't know about Piglet's Big Game because it has virtually no JPG images.) They all have a room selection screen showing a map of the entire structure. Here they are:

Extraction tool for Hulabee Entertainment games found 00000010

Extraction tool for Hulabee Entertainment games found 00000011

Extraction tool for Hulabee Entertainment games found 00010010

I don't see anything too notable about the first two, but Mike's Monstrous Adventure has two semi-interesting details. For one, Delta's role was originally going to be played by Roz. Also, it seems the game was supposed to have a demo. I unsuccessfully searched for it long ago, so I'm not sure if it really exists, though I recall one guy here claiming to have played it.

The game also has a screen for altering various flags and variables:

Extraction tool for Hulabee Entertainment games found 00010011

Nothing unusual here, though the ability to instantly get all joke cards would make it way less tedious to get 100% completion.

Some of the games also have these two screens related to an autoplay feature:

Extraction tool for Hulabee Entertainment games found 00010012

Extraction tool for Hulabee Entertainment games found 00000012


If it's like its HE counterpart, this probably just makes the games perform random actions.

Finally, the demo build for Moop and Dreadly in The Treasure of Bing-Bong Island included with Sonny's Race for Chocolatey Taste also has an item screen:

Extraction tool for Hulabee Entertainment games found 00000013

It's strange that only this early build seems to have it, but maybe the image was converted to IMG later on.

Unfortunately, I have no idea how to activate any of these debugging features, assuming they're still functional. This would probably require reversing the engine itself, and with Hulabee being such a disappointing failure of a company, I doubt anyone cares enough about them to do that.

SomeRandomHEFan
Adventurer

Posts : 55
Join date : 2014-10-22

View user profile

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by Onfy on Thu Feb 07, 2019 5:27 pm

This is really awesome! Though python 2.7 seems like a weird choice, as I don't think it's supported anymore. But I'll get on trying to make it work.

(And maybe I should make a Hulabee section of the forum. And if anyone has any other ideas for improving things, I'm all ears.)

Update: decode_img's pil addiction seems satisfied by the python-imageio package in Ubuntu, but I can't get it to produce any output. Only files I found by extracting my copy of Ollo are these:

.jpg: backgrounds
.wav: sound effects
.mp3: voices
.txt: subtitles
.ini: configuration?
.bin: no idea
.can: no idea


Last edited by Onfy on Thu Feb 07, 2019 5:58 pm; edited 1 time in total
Onfy
Onfy
Admin

Posts : 795
Join date : 2011-10-15
Age : 23
Location : Canada

View user profile https://www.youtube.com/user/Obscurenforeign

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by SomeRandomHEFan on Thu Feb 07, 2019 5:40 pm

If you manage to get these scripts to work the intended way (with wildcards and IMG conversion), could you tell me how you did it? The main problem I have is that the PIL installer claims I don't have Python 2.7 registered. I looked up what to do in such a case, but the only instructions I found involve editing registry keys I simply don't have. Even reinstalling Python 2.7 changed nothing.

SomeRandomHEFan
Adventurer

Posts : 55
Join date : 2014-10-22

View user profile

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by Onfy on Thu Feb 07, 2019 6:00 pm

SomeRandomHEFan wrote:If you manage to get these scripts to work the intended way (with wildcards and IMG conversion), could you tell me how you did it? The main problem I have is that the PIL installer claims I don't have Python 2.7 registered. I looked up what to do in such a case, but the only instructions I found involve editing registry keys I simply don't have. Even reinstalling Python 2.7 changed nothing.

Oops, I did but didn't notice your post, or I'd have replied. I'm pretty sure the author intended this to be run on Linux, and I've no idea how to run python scripts on Windows, though I might be able to ask someone.

Edit: Ok, I found an img file in the Sonny autorun... it works. https://elekk.xyz/@onf/101553129700522700

Edit 2: as far as Sonny goes, there's actually some real good beta stuff in the IMG files!

Update: Nothing interesting in the Moop demo's IMG files, and there aren't any in the full game. I guess IMG is only used in very early releases, and they switched to CAN at some point? I've no idea what format this is supposed to be unfortunately. (There's CAN files in Sonny too, so I've no idea where the hell this data went...)
Onfy
Onfy
Admin

Posts : 795
Join date : 2011-10-15
Age : 23
Location : Canada

View user profile https://www.youtube.com/user/Obscurenforeign

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by SomeRandomHEFan on Thu Feb 07, 2019 8:14 pm

Nice to see you're having fun taking the games apart on Twitter.

Regarding the weird illustrations in Piglet's Big Game, I'm pretty sure those are not actually unused. They look familiar to me, so they're probably from Eeyore's painting mini game.

Also, Mah Jong Jr. is not the only game Hulabee made after Piglet's Big Game. I actually found three other games from them that nobody seems to have noticed, though they're also just small downloadable games. And yes, the scripts also work with them.

I should probably make a topic about them one of these days, though I have yet to play two of them. Long story short, if you thought Piglet's Big Game was a disappointing conclusion to the company's history, you haven't seen anything.

SomeRandomHEFan
Adventurer

Posts : 55
Join date : 2014-10-22

View user profile

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by Onfy on Thu Feb 07, 2019 8:48 pm

If you're reading my tweets, then I guess you also saw that I saw the link to Mah Jong you posted a few years ago. Not sure how I missed that the first time, sorry.
Onfy
Onfy
Admin

Posts : 795
Join date : 2011-10-15
Age : 23
Location : Canada

View user profile https://www.youtube.com/user/Obscurenforeign

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by SomeRandomHEFan on Thu Feb 07, 2019 9:06 pm

No problem.

If you want to check out the three remaining games from Hulabee's dark age, their names are Casper's Spooky Swap, Flip Out Jr. and Touchdown Madness. All of them were also available on Oberon Media's site and were archived by the Wayback Machine. I'll locate their links when I get around to making a topic about them.

Bit of a warning if you intend to actually play them though: The free trial DRM isn't quite as nonfunctional as I assumed when I wrote that topic about Mah Jong Jr. several years ago. When a lot of time has passed since the first time they were run, they will refuse to operate.

SomeRandomHEFan
Adventurer

Posts : 55
Join date : 2014-10-22

View user profile

Back to top Go down

Extraction tool for Hulabee Entertainment games found Empty Re: Extraction tool for Hulabee Entertainment games found

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum