From 28f619783be35d0fbb3c27855b77ddd208cab7a1 Mon Sep 17 00:00:00 2001 From: Aloquendiar <48574329+Aloquendiar@users.noreply.github.com> Date: Mon, 10 Aug 2026 21:10:43 -0600 Subject: [PATCH 1/3] Best solo naming --- 010/songdta.bt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/010/songdta.bt b/010/songdta.bt index 950f9c6..0481be3 100644 --- a/010/songdta.bt +++ b/010/songdta.bt @@ -36,12 +36,12 @@ char has_markup; FSeek(FTell()+3); int vocal_parts; // not certain about this one struct { - int unk_0 : 1; - int vocals : 1; - int unk_2 : 1; - int unk_3 : 1; + int drums : 1; + int guitar : 1; // This wasn't vocals, it's guitar + int bass : 1; + int unk_3 : 1; // Maybe keys? int unk_4 : 1; int unk_5 : 1; } solos; char fake; -char shortname[256]; \ No newline at end of file +char shortname[256]; From 7cf5134bd58f8246139d997c5aa0f55dde3cc90e Mon Sep 17 00:00:00 2001 From: Aloquendiar <48574329+Aloquendiar@users.noreply.github.com> Date: Tue, 11 Aug 2026 02:01:44 -0600 Subject: [PATCH 2/3] other definition --- 010/songdta.bt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/010/songdta.bt b/010/songdta.bt index 0481be3..a7cfa2e 100644 --- a/010/songdta.bt +++ b/010/songdta.bt @@ -39,9 +39,9 @@ struct { int drums : 1; int guitar : 1; // This wasn't vocals, it's guitar int bass : 1; - int unk_3 : 1; // Maybe keys? + int unk_3 : 1; int unk_4 : 1; - int unk_5 : 1; + int keys : 1; // Keys?? seen on Everybody Wants to Rule the World } solos; char fake; char shortname[256]; From ac2f0a62900133dec3bc54d50487984ad299c1e2 Mon Sep 17 00:00:00 2001 From: Aloquendiar <48574329+Aloquendiar@users.noreply.github.com> Date: Thu, 13 Aug 2026 20:28:56 -0600 Subject: [PATCH 3/3] Update songdta.bt --- 010/songdta.bt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/010/songdta.bt b/010/songdta.bt index a7cfa2e..04719e5 100644 --- a/010/songdta.bt +++ b/010/songdta.bt @@ -31,7 +31,7 @@ enum { Male = 1, Female = 2 } vocal_gender; -char anim_tempo[16]; +char anim_tempo[16]; // It isn't always there, and placing it here doesn't work. The game picks up the anim_tempo from the rbsong. char has_markup; FSeek(FTell()+3); int vocal_parts; // not certain about this one