| CDrayan Random nobody Level: 2 Posts: 1/3 EXP: 23 For next: 23 Since: 04-04-22 Since last post: 8 days Last activity: 6 hours |
|
||
| I've been reverse-engineering and doing decompilations of Sierra's AGI and SCI games, and decided to expand my horizons. So I decided to dig into another childhood favorite: Mega Math Blaster. The game uses a proprietary engine called Atlas. The Atlas Game Engine is a proprietary game engine developed by Davidson & Associates for use in their games in the Blaster Learning System. It was originally developed for the classic Mac OS and Windows. Much of the game data is stored in three game files that use the game's ID as the name. They contain the extensions DLL, BAP, and RES. The DLL file is referred to as the "personality". It contains platform-specific game data. The RES file contains the audiovisual assets for the game, which are in the standard WAV and BMP formats. The BAP file is the actual application file. It contains text and script data. On my old Math Blaster Ages 6-9 CD, I discovered the file MEGAMB.APP! It's dated 7/8/1997, and appears to be the BAP file in its uncompiled form. Seems like it was put on the CD by mistake. This could help significantly. Here is the file. Game Extractor directly supports extraction of the RES file's resources. It works not just with Mega Math Blaster, but other Atlas games as well. |





