bnnm
373329adab
cleanup: renames
2024-08-09 00:15:08 +02:00
bnnm
2bd2c3e5e9
cleanup: misc meta stuff
2024-08-09 00:14:14 +02:00
bnnm
6628099255
cleanup: fix minor compiler warnings
2024-08-08 00:24:40 +02:00
bnnm
cfcca4e662
cleanup: fix minor compiler warnings
2024-08-07 23:39:57 +02:00
bnnm
122de356c1
cleanup: move layout helpers
2024-08-07 23:25:41 +02:00
bnnm
e987ef2d47
cleanup: fix minor compiler warnings
2024-08-07 23:13:12 +02:00
bnnm
9b485ac735
cleanup: rename possibly reserved var
2024-08-07 23:07:24 +02:00
bnnm
4e19ecb051
cleanup: adx validations
2024-08-07 22:40:36 +02:00
bnnm
8515d2beee
cleanup: fix util
2024-08-07 22:36:35 +02:00
bnnm
21b3067a7c
cleanup: wpd, ws_aud
2024-08-07 22:36:14 +02:00
bnnm
637273bcd9
cleanup: move defs around
2024-08-07 22:35:38 +02:00
bnnm
c333b20260
cleanup: fix include
2024-07-28 18:46:30 +02:00
bnnm
d777998602
Fix broken .TMX files [Need for Speed Undercover (PC)]
2024-07-28 18:41:29 +02:00
bnnm
e6a2bec8c2
cleanup: stdio sf test flag
2024-07-28 17:40:12 +02:00
bnnm
81b341c448
cleanup: api tweaks
2024-07-28 17:39:50 +02:00
bnnm
f0897c7868
cleanup: internal stuff
2024-07-28 17:30:38 +02:00
bnnm
b9bea931a8
cleanup: txtp
2024-07-27 18:39:38 +02:00
bnnm
add7800544
cleanup: bool flags
2024-07-27 15:30:32 +02:00
bnnm
1d0e57583c
cleanup: move stuff
2024-07-27 15:22:21 +02:00
bnnm
14419cce34
cleanup: fix potential dereference
2024-07-27 14:43:50 +02:00
bnnm
d98e1c854f
cleanup: api misc
2024-07-27 14:42:43 +02:00
modusc896d352
3fa266364e
fix some ongakukan .adp, part II
...
upped diff "beyond than" checks to 14 to allow some other adp file to actually work.
2024-07-25 20:03:59 -03:00
modusc896d352
3145f7ebe4
fix some ongakukan .adp
...
at least one adp file from midousuji-sen was found to have a "fact" chunk at offset 0x24 instead of the usual 0x26. this caused vgmstream to not play said file at all.
not only does this commit fixes this, it also adds additional checks to the "adp_ongakukan" meta.
this includes the introduction of the "diff" variable whose purpose is to subtract the difference between expected_size and pcm_size. meta will now only proceed if diff is between 0 and 2 (sorta).
as for the "fix" itself, it required the introduction of the "fact_offset" variable.
fact_offset adds both fmt_offset and fmt_size so that "fact" chunk signature can be read (and checked against adp file within the meta) properly instead of always requiring "fact" to be at 0x26.
fact_offset is also checked if it goes below 0x24 and above 0x28.
2024-07-25 19:06:14 -03:00
bnnm
f922e7018c
cleanup: fix compiling .awc without ffmpeg
2024-07-25 19:25:07 +02:00
bnnm
1ca6207b46
cleanup: misc fixes
2024-07-25 18:21:23 +02:00
bnnm
9c315221eb
cleanup: mixer
2024-07-25 17:16:12 +02:00
bnnm
88b54b5257
cleanup: misc
2024-07-25 13:26:29 +02:00
bnnm
d96cf21fc0
cleanup: SNDP rename
2024-07-25 12:47:52 +02:00
bnnm
1039e6fbb7
cleanup: SNDP
2024-07-25 12:47:15 +02:00
bnnm
17ad1afa09
cleanup: separate init functions into its own file
2024-07-25 12:27:22 +02:00
bnnm
6d1a4bfc03
cleanup: misc preparations
2024-07-25 11:19:00 +02:00
bnnm
a6a113d813
cleanup: crlf/etc
2024-07-25 11:17:01 +02:00
bnnm
161e7cbed6
cleanup
2024-07-24 17:57:15 +02:00
bnnm
c1dfa4d274
cleanup: mixer
2024-07-24 00:00:27 +02:00
bnnm
93de444987
cleanup: mixer
2024-07-23 23:51:44 +02:00
bnnm
4ed61e3740
cleanup: mixing
2024-07-23 22:50:36 +02:00
bnnm
693b4685bb
cleanup: simplify mixing
2024-07-23 22:31:30 +02:00
bnnm
f1464ac2cc
cleanup: minor stuff
2024-07-23 22:31:13 +02:00
bnnm
60676753ba
Remove fake format .ffw (use .txth)
2024-07-21 18:25:50 +02:00
bnnm
c701412dca
cleanup: api stuff
2024-07-21 18:22:56 +02:00
bnnm
637c93b694
cleanup: cli utils
2024-07-21 18:22:42 +02:00
bnnm
f6b2c6fab3
Fix some .agsc [Metroid Prime (GC)]
2024-07-21 09:50:28 +02:00
bnnm
9631e02689
cleanup: atx > apa3
2024-07-19 15:48:54 +02:00
bnnm
4168673bbd
Remove fake .b1s format (use .txth)
2024-07-19 15:09:52 +02:00
EdnessP
68d15330ea
Sony BNK: v12 support (Late PS3/Early PS4)
2024-07-19 10:24:00 +03:00
bnnm
a8dc7edb9a
cleanup: renames
2024-07-18 23:52:55 +02:00
bnnm
135279b483
cleanup: iivb, etc
2024-07-18 23:51:38 +02:00
bnnm
b0962ea354
cleanup: api tweaks
2024-07-18 23:50:45 +02:00
bnnm
ea630eeead
cleanup
2024-07-18 23:50:22 +02:00
bnnm
33f01354e6
Fix some Ongakukan .adp + cleanup
2024-07-18 22:43:13 +02:00