From 80f4b2d02eb58c6a5af4fe06db256230276ae08f Mon Sep 17 00:00:00 2001 From: Tyler Wilding Date: Tue, 21 Jun 2022 18:23:40 -0400 Subject: [PATCH] game: remove mystery windows chime sound when starting up (#1506) --- game/overlord/soundcommon.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/game/overlord/soundcommon.cpp b/game/overlord/soundcommon.cpp index 40a72785a5..d564fc84ef 100644 --- a/game/overlord/soundcommon.cpp +++ b/game/overlord/soundcommon.cpp @@ -1,6 +1,7 @@ #include "soundcommon.h" #include #include "common/util/Assert.h" +#include // TODO strcpy_toupper // TODO atoi @@ -16,7 +17,9 @@ void ReadBankSoundInfo(SoundBank* bank, SoundBank* unk, s32 unk2) { void PrintBankInfo(SoundBank* bank) { printf("Bank %s\n\n", bank->name); for (u32 i = 0; i < bank->sound_count; i++) { - printf("%d : %16s : min %d max %d curve %d\n", i, bank->sound[i].name, + // Some characters use the full 16 characters (bonelurker-grunt) and dont have a null terminator + std::string name = std::string(bank->sound[i].name, 16); + printf("%d : %16s : min %d max %d curve %d\n", i, name.c_str(), bank->sound[i].fallof_params & 0x3fff, (bank->sound[i].fallof_params >> 14) & 0x3fff, bank->sound[i].fallof_params >> 28); }