diff --git a/src/utils.rs b/src/utils.rs index d377bf5..663471f 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -5,15 +5,11 @@ use zerocopy::TryFromBytes; pub struct MusicFile { pub path: PathBuf, pub soundtrack_index: u32, + pub soundtrack_name: String, pub index: u32, } -#[derive(Debug, TryFromBytes)] -#[repr(C)] -pub struct Database { - pub header: Header, - pub soundtrack: Soundtrack, -} +// https://xboxdevwiki.net/Soundtracks#ST.DB #[derive(Debug, TryFromBytes)] #[repr(C)]