Pushover Intro Music Format

From ModdingWiki
Jump to navigation Jump to search

MUSIC/CDEMO_AD.BIX, CDEMO_PC.BIX and CDEMO_RL.BIX are music-driver files loaded by Pushover’s front end.

File format

The outer layer is RNC compression. The repository identifies these as the front-end equivalents of the resident OVER_*.BIN drivers, for AdLib, PC speaker and Roland respectively.

The internal BIX layout has not been independently mapped in the repository. A shared architecture is likely, but the specific OVER_AD offsets, instrument tables and command semantics must not be assumed to apply. There is no dedicated BIX parser in the examined source tree.

Notes

This page records the format family and the boundary of current knowledge. See Pushover Music Format for the much more complete gameplay AdLib-driver research.

Source code

From pushover, the open-source browser port and its reverse-engineering notes:

Credits

Known file information is documented by VorticonCmdr in the repository linked above. The binary layout has not yet been reverse engineered there. Please credit that research and link back to this wiki when using it.