Monster Bash
From ModdingWiki
Tools
The following tools are able to work with this game.
| Name | Platform | Group/archives | Levels | Graphics | Music | Sounds | Text | Saves | .exe patch |
|---|---|---|---|---|---|---|---|---|---|
| Camoto | Linux console/GUI | Edit | Partial | Edit | Edit | Replace | Replace | No | No |
| Wombat | Window GUI | Extract | View | View | Extract | Extract | Extract | No | No |
File formats
This section lists the file formats used in the game.
| File name | Description |
|---|---|
| bash[123].dat | Archive storing most game data in DAT Format (Monster Bash) |
bash[123].dat
Inside the archive file, the following formats are used. Note that some of the extensions are fake, as described in DAT Format (Monster Bash) (the .dat file stores multiple files with the same name, so these extensions are used to make it easier to refer to files.)
| File name | Description |
|---|---|
| bash[12].bin | Exit screen in B800 Text |
| mb[123]_d[123].bin | ! Unknown |
| *.imf | Background music in IMF Format |
| *.spr | Creature animations in Monster Bash Sprite Format |
| *.mif *.mbg *.mfg *.msp *.sgl |
Game levels in Monster Bash Level Format |
| *.pal | Palette in EGA Palette format |
| *.snd | PC Speaker sound effects in Inverse Frequency Sound format |
| *.tbg *.tfg *.tbn *.pbg *.pfg *.pbn |
Level tiles in Monster Bash Tileset Format |
| *.txt | Plain text files (hint text, etc.) |
| digi\*.voc | Digitised sound effects in VOC Format |
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)
