╒══════════════════════════════════════════════════╕
│ Unofficial MONOTONE Module Format Documentation │
│ version 0.03 │
│ 2024-09-09 │
╞══════════════════════════════════════════════════╡
│ based on the 2019-10-09 commit of MONOTONE │
│ file structure defined in MTSRC/MT_SONG.PAS │
├──────────────────────────────────────────────────┤
│ MONOTONE by Trixter (Jim Leonard) │
Last updated: 2024-10-11
- Minecraft ver: 1.21.1
- Modloader: Quilt*
* Most of these mods work on both Quilt and Fabric. For Quilt-exclusive mods, Fabric-compatible alternatives are listed (if there are any).
- Quilt Standard Libraries (or Fabric API if you're on Fabric)
// v3dobj by cs127 | |
// version 0.04 | |
// 2025-01-22 | |
#include <stdbool.h> | |
#include <stddef.h> | |
#include <stdint.h> | |
#include <stdio.h> | |
#include <stdlib.h> |
version 3 / 2025-02-04
This is an unofficial attempt at documenting the module music format used in the Czech MS-DOS games Boovie and Bloodie by Future Games.
Not everything has been figured out. The information may be incorrect.
The format is based on S3M, and the feature set is almost identical. The only notable differences are:
#define WIN32_LEAN_AND_MEAN | |
#include <shlwapi.h> | |
#include <windows.h> | |
static BOOL CALLBACK CloseIfHasWord(HWND w, LPARAM word) | |
{ | |
char title [MAX_PATH]; |
version 10.3 / 2025-05-30
this is my attempt at documenting as much information as I can about the music format of Scream Tracker (from now on referred to as ST) versions 2 and 1.
note that the ST version numbers do not conform to SemVer, but are instead treated as decimal numbers with a maximum of 2 decimal places. in other words, 2.1 is the same as 2.10, but not 2.01.