From 3b92f8d48fc307227b22b2ab5c002fef24fffc32 Mon Sep 17 00:00:00 2001 From: Tony Konzel Date: Tue, 15 Dec 2015 12:19:46 -0600 Subject: [PATCH] Add DJMAIN stuff. --- beatmania/djmain.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 beatmania/djmain.md diff --git a/beatmania/djmain.md b/beatmania/djmain.md new file mode 100644 index 0000000..e1cd3a9 --- /dev/null +++ b/beatmania/djmain.md @@ -0,0 +1,26 @@ +# beatmania DJMAIN Formats + +This document serves to explain the formats used on DJMAIN-based beatmania +games from Konami. + +## About these formats + +The software for any version of these games consists of the ROM images and the +HDD image. The ROM images store the program code, graphics and song metadata. +The HDD image stores the charts and audio for each song. + +## In a nutshell + +TODO: Do something with the following: +``` +BMFINAL + +Song metadata: 0x035444 @ 0x1E each + 00-03: Song name offset + 07-0D: Difficulties + 0E-0F: HDD Song ID A + 10-11: HDD Song ID B + 12-13: HDD Song ID C + +Song metadata offset table: 0x03E06C +```