Monster Bash
Jump to navigation
Jump to search
Monster Bash
Levels? | Partially editable |
---|---|
Tiles? | Editable |
Sprites? | Not editable |
Fullscreen? | Editable |
Sound? | Editable |
Music? | Editable |
Text? | Editable |
Story/cutscenes? | Not editable |
UI/menus? | Not editable |
Demos? | Unknown |
Tools
The following tools are able to work with this game.
Name | Platform | Group/archives | Levels | Graphics | Music | Sounds | Text | Saves | .exe patch | Notes |
---|---|---|---|---|---|---|---|---|---|---|
Camoto | Linux/Windows | Edit | Partial | Edit | Edit | Replace | Replace | No | No | |
Camoto/gamearchive.js | Any | Edit | No | No | No | No | No | No | No | |
Wombat | Window GUI | Extract | View | View | View | View | View | No | No |
File formats
The following file formats are used by this game.
Filename | Format | Details |
---|---|---|
bash[123].dat | DAT Format (Monster Bash) | Archive file storing most of the game data files |
bash[12].bin | B800 Text | Text-mode exit screen |
mb[123]_d[123].bin | ? | ! Unknown |
*.imf | IMF Format | Background music |
*.spr | Monster Bash Sprite Format | Creature animations |
*.mif *.mbg *.mfg *.msp *.sgl |
Monster Bash Level Format | Game levels |
*.pal | EGA Palette | Colours to use |
*.snd | Inverse Frequency Sound format | PC-speaker sound effects |
*.tbg *.tfg *.tbn *.pbg *.pfg *.pbn |
Monster Bash Tileset Format | Tiles used for drawing each level |
*.txt | ASCII text (DOS/CRLF) | Hint text and other info |
digi\*.voc | VOC Format | Digitised sound effects |
save?.mb[123] | Monster Bash Saved Game Format | Saved game |
Be aware that many of the filename extensions above are fake, as described in DAT Format (Monster Bash). This is because the .dat file stores multiple files with the same name (differing in only a special "type code"), so these extensions are used to make it easier to refer to files.
bash[123].exe
Some game data is stored in the .exe file:
Offset | Description | ||
---|---|---|---|
bash1.exe | bash2.exe | bash3.exe | |
0x19C12 | ? | ? | Font as series of 1-bpp images (8x8 mask then 8x8 char) |
0x243F2 | ? | ? | Window borders? Two 1bpp images (16x254 mask then 16x254 image) |
Links
- Monster Bash page on Gerald Lindsly's wiki (game engine programmer)