Commit Graph

3176 Commits

Author SHA1 Message Date
bnnm
65f6197ae4 Fix EA .WVE with PCM8 [Madden NHL 97 (PC)] 2021-08-22 12:25:06 +02:00
bnnm
e54d9ed20b Fix Ubi Lyn .wav MPEG last interleave 2021-08-22 12:23:50 +02:00
bnnm
f9ef1f2d89 Fix some .sgt DMSG with streams 2021-08-22 12:20:55 +02:00
bnnm
8819cbf0b3 riff: fix codecs with some libs disabled, cleanup 2021-08-22 12:17:45 +02:00
NicknineTheEagle
8d45a88dcf CRI CPK: Added support for ADX sounds 2021-08-16 14:37:43 +03:00
bnnm
a066301153 Merge branch 'master' of https://github.com/vgmstream/vgmstream into build3 2021-08-14 17:24:05 +02:00
NicknineTheEagle
a3aef99ca6 EA SCHl: Added missing indexes and defaults 2021-08-14 13:52:31 +03:00
bnnm
36cf5c18f4 cleanup: move clHCA to coding to simplify
Also has changed a lot from the original so it's barely external now
2021-08-14 11:39:54 +02:00
bnnm
a008645c0f build: fix building with ffmpeg + without mpeg 2021-08-12 20:03:14 +02:00
bnnm
e6a8b2c3f5 cleanup 2021-08-08 13:31:39 +02:00
bnnm
1f4b532066 cleanup: renames 2021-08-07 22:25:45 +02:00
bnnm
0c62973811 Fix some .sts issues [Shikigami no Shiro 3 (Wii)] 2021-08-07 22:25:07 +02:00
bnnm
5335f0876d remove unused .bytes extension 2021-08-07 21:00:14 +02:00
bnnm
c8e57f07fe cleanup: renames 2021-08-07 20:58:13 +02:00
bnnm
d8cd1487ea cleanup 2021-08-07 20:56:31 +02:00
bnnm
e6c3527ee5 cleanup 2021-08-07 16:59:32 +02:00
bnnm
15bd54dfa8 hca: alt key bruteforcer for txt files 2021-08-07 12:37:41 +02:00
bnnm
970139f992 Add Relic .wxd+wxh and .bnk [Homeworld (PC)] 2021-08-07 12:32:42 +02:00
NicknineTheEagle
52ceaef200 Improved EA Harmony bank support 2021-08-06 15:45:00 +03:00
Guest126
103e069d5c
Add HCA key [Mini 4WD Hyper Dash GP (Android)]
I found the HCA key from level1 in data.unity3d.
https://note.com/note_s/n/na1b09cb3a85d
2021-07-30 18:29:15 +09:00
bnnm
3c03891d13 cleanup: etc 2021-07-29 23:41:27 +02:00
bnnm
4ea05e512a cleanup: simplify ogg vorbis meta call 2021-07-29 23:20:43 +02:00
bnnm
bfd1d28745 cleanup: misc 2021-07-29 22:46:34 +02:00
bnnm
93374f3019 txth: fix wrong name table check 2021-07-29 22:31:08 +02:00
bnnm
39dfdee9e4 cleanup: function defs, unused vars 2021-07-29 22:29:49 +02:00
bnnm
5673a3c636 cleanup: misc 2021-07-29 18:38:07 +02:00
bnnm
079370b2a1 cleanup: hca subkeys 2021-07-29 17:35:02 +02:00
bnnm
e525bd1456 Add HCA key [Alchemy Stars (Android)] 2021-07-29 17:34:11 +02:00
bnnm
0ac5959234 cleanup: fix compiler warning, etc 2021-07-29 17:08:30 +02:00
NicknineTheEagle
147af39293 EA GIN: Added "Octn" header magic 2021-07-28 16:57:09 +03:00
bnnm
93339ba2bc Add Tantalus .tad decoder [House of the Dead (SAT)] 2021-07-23 22:30:57 +02:00
bnnm
408bf257a1 Fix some .spf [Hugo: Magic in the Trollwoods (DS)] 2021-07-23 19:21:40 +02:00
bnnm
4def2fd7e2 Allow wrong .AT3 again for old demuxed videos 2021-07-23 19:16:11 +02:00
bnnm
039541f881 ffmpeg: internals cleanup 2021-07-23 18:55:03 +02:00
bnnm
4a178e4e44 ffmpeg: AAC cleanup and doc 2021-07-23 15:52:31 +02:00
bnnm
4927761e52 Fix FFmpeg 4.4 encoder delay issues and cleanup 2021-07-23 15:52:05 +02:00
bnnm
6de04c14bd Fix some ATRAC9 .wem [DmC: Definitive Edition (PS4)] 2021-07-18 23:07:03 +02:00
bnnm
3741e021b3 Add TXTH first interleave, tweak dual stereo 2021-07-17 19:01:50 +02:00
NicknineTheEagle
3258c38f8b Ubi SB: Added a failure check in offset parsing 2021-07-14 17:39:54 +03:00
NicknineTheEagle
6d554d50e9 Ubi SB: Added a new version [Open Season (X360)] 2021-07-14 17:30:48 +03:00
NicknineTheEagle
9a7f1ffd44 Ubi SB: Fixed silence parsing 2021-07-14 17:30:18 +03:00
NicknineTheEagle
456df014a0 Ubi SB: Renamed some vars, doc 2021-07-14 04:31:48 +03:00
NicknineTheEagle
e806213550 Ubi SB: Fixed PS2 subblock detection 2021-07-14 04:29:53 +03:00
bnnm
53f43b9f38 Add .sps new EA-OPUS [FIFA 21 (PC)] 2021-07-13 23:49:40 +02:00
bnnm
3a7a23a785 Fix some .at3 [Sengoku Basara 4 (PS3)] 2021-07-13 23:46:27 +02:00
kjhmagic
417217411c
Add HCA key [D4DJ Groovy Mix (Android)]
I found new subkey about D4DJ Groovy Mix.
Added 76 keys. Total of subkey is 298.
I rechecked all of keys.
2021-07-10 16:16:43 +09:00
bnnm
b299aae547 Add Capcom .sspr [Sengoku Basara 4 (PS3/PS4)] 2021-07-09 00:06:27 +02:00
bnnm
d7b277a671 cleanup: BOM skip function 2021-07-08 22:26:21 +02:00
bnnm
4b88afb239 Add HCA key [Dragon Quest Tact (Android)] 2021-07-08 22:02:03 +02:00
bnnm
0a6cb11a30 Add TXT multi txth, name table for subsongs, special subsong value 2021-07-04 20:09:52 +02:00
bnnm
2d164492a8 Fix some .str+wav bugs [Sneak King (Xbox), Fairly OddParents: BTR (PS2)] 2021-07-04 20:09:15 +02:00
Christopher Snowhill
26e35a029f txtp: Add math.h include for pow function, fixing an error on macOS
and possibly other platforms
2021-07-01 19:45:20 -07:00
bnnm
a3732d8df9 Enable .bfstm region subsongs for testing (via .txtp) 2021-06-24 22:39:52 +02:00
bnnm
8ceca09f68 Add ADX keycodes 2021-06-24 22:39:04 +02:00
bnnm
ea40d2adda Fix .wvs glitches [Metal Arms (GC)] 2021-06-24 22:38:28 +02:00
bnnm
c4d8853ff6 Fix some .vgs [Ishikura Noboru no Igo Kouza: Chuukyuuhen (PS2)] 2021-06-24 22:34:41 +02:00
bnnm
8c92b600fd Cleanup 2021-06-24 22:32:44 +02:00
bnnm
15bad97db5 Renames 2021-06-24 22:26:49 +02:00
bnnm
0487cf5435 Cleanup 2021-06-21 00:30:15 +02:00
bnnm
d49aacbf52 Improve MSADPCM accuracy 2021-06-20 18:10:34 +02:00
bnnm
6d3a9a52d6 Reject some formats in ffmpeg.c 2021-06-20 17:31:36 +02:00
bnnm
80401dba38 Fix XMA2 .wbd+wbh [Bladestorm Nightmare (PC)] 2021-06-20 17:31:16 +02:00
bnnm
7fc0292f39 Cleanup 2021-06-20 17:29:56 +02:00
bnnm
af3851afff Support multi-awb .acb names using .txtm [Snack World (Switch)] 2021-06-20 13:45:01 +02:00
bnnm
de8656a445 Remove buggy ngca.c meta (now part of musx.c) 2021-06-20 11:39:06 +02:00
bnnm
c26684ffc1 Cleanup 2021-06-20 11:31:30 +02:00
bnnm
ee93b9d59f Rename ads.c to ads_midway.c 2021-06-20 10:56:09 +02:00
bnnm
48283a0f8e Cleanup 2021-06-20 10:54:00 +02:00
bnnm
5e55e78979 Move ps2_rxws.c to rxws.c 2021-06-20 10:35:32 +02:00
bnnm
38360275a5 Cleanup 2021-06-20 10:33:28 +02:00
bnnm
f75df3f388 Fix some .ktsl2asbin [Samurai Warriors 5 Demo (Switch)] 2021-06-20 10:32:51 +02:00
bnnm
9a5c116f1c Fix SQEX .scd XMA total samples + cleanup 2021-06-20 10:32:32 +02:00
bnnm
68b9164d72 Fix mono .thp [WarioWare, Inc. Mega Party Game$! (GC)] 2021-06-20 10:29:49 +02:00
bnnm
d6e3e8dac9 Fix some .MSB+MSH 2021-06-17 22:49:02 +02:00
NicknineTheEagle
5bb8d317ff EA MPF: Increased version range [Need for Speed: ProStreet (PS2)] 2021-06-11 21:14:16 +03:00
bnnm
51301f18ad EA SCHl tweaks 2021-06-07 00:51:39 +02:00
bnnm
cabb01a0af Add HCA/ADX key [maimai DX Splash (AC)] 2021-06-07 00:51:24 +02:00
bnnm
a5668ca426 Fix big endian .sps [Legasista (PS3)] 2021-06-07 00:50:54 +02:00
bnnm
99ec3456c9 Remove unneeded .hca subkeys (use .acb/awb) 2021-06-01 00:30:25 +02:00
bnnm
89ccb06747 Fix some .aac encoder delay/sample issues 2021-06-01 00:28:04 +02:00
bnnm
c5fc5799fb Fix .wem with fully truncated PCM [Metal Gear Solid V (PC)] 2021-05-31 22:27:02 +02:00
bnnm
5ea5bb6724 Fix EA SWVR .stream sample rate in some cases [Nascar Rumble (PS1)] 2021-05-31 22:25:48 +02:00
bnnm
b01b420a91 Fix .vxn encoder delay / gapless [Asphalt 9 (Android)] 2021-05-31 22:24:00 +02:00
bnnm
4bb3d2f2dc Fix .mpc/mp+ total samples and encoder delay 2021-05-31 22:23:32 +02:00
bnnm
36dcc10283 Add CRI's looping MP4 [Imperial SaGa Eclipse (Browser)] 2021-05-25 23:41:19 +02:00
bnnm
77abda50ab Show .isb internal folder as stream name 2021-05-25 23:36:38 +02:00
bnnm
843ca9c54b Add Ogg .msa [Metal Slug Attack (Android)] 2021-05-25 23:34:42 +02:00
bnnm
0e22f0b95c Fix Opus .wem with metadata [Gears 5 (PC)] 2021-05-25 23:33:17 +02:00
bnnm
23564ee1cf Improve .ogg loop tag handling in some cases 2021-05-17 00:57:09 +02:00
bnnm
d40b70ca59 Fix .isb with subfolders [Mass Effect (X360)] 2021-05-17 00:56:36 +02:00
Mateus B. Cassiano
b73197d751 Adjust Maxis XA header detection (again) 2021-05-09 08:21:44 -04:00
bnnm
3a90473e35 Add .sb1 variation [Horsez (PS2)] 2021-05-08 15:31:52 +02:00
bnnm
b8b217df1c Fix some Sony .bnk subsongs [Neopets (PSP)] 2021-05-08 15:31:19 +02:00
bnnm
2155551cfc
Merge branch 'master' into Sims2_XA_p2 2021-05-08 01:00:06 +02:00
Mateus B. Cassiano
6ec4cb6755 Handle The Sims 2 XA header variant, part 2 2021-05-07 13:55:43 -04:00
kjhmagic
e7322b5044
Update hca_keys.h
//D4DJ remove duplicated subkey
//Total of subkey is 222.
line 608, 408 duplicate key 0x33848be13a2884a3
line 609, 618 duplicate key 0xc9f159f60b065f91
line 610, 619 duplicate key 0xdd9ca800a7123d6f
line 611, 620 duplicate key 0xa090c8ebf8463d05
line 612, 621 duplicate key 0xa5c1adeb7919845f
line 613, 622 duplicate key 0x58d97e6f3d1aee86
line 614, 623 duplicate key 0x71b5fa3761d6726d
line 615, 624 duplicate key 0x1980271cfe0da9bd
line 616, 625 duplicate key 0x945cdb3cf1f29e52
line 617, 626 duplicate key 0x7f0feac6be7def5b
2021-05-08 02:14:34 +09:00
bnnm
2abb5507cb Add HCA keys 2021-05-07 16:36:58 +02:00
bnnm
b0d5fb5af8 Fix broken loops in Astronauts .ogg 2021-05-07 16:33:03 +02:00
Mateus B. Cassiano
1d2474df97 Handle The Sims 2 XA header variant 2021-05-07 09:44:54 -04:00
bnnm
cc91c27eaa
Merge branch 'master' into xwb2 2021-05-05 23:51:55 +02:00
bnnm
74f8eb76ac Tweak .int validations 2021-05-05 23:43:16 +02:00
bnnm
c6a2184048 Fix XMA sample counting in big files [Dead Island (X360)] 2021-05-05 23:42:48 +02:00
NicknineTheEagle
fe454c63bd Added fake .x360audio extension 2021-05-05 22:15:02 +03:00
bnnm
7c18030333
Merge branch 'master' into xwb 2021-05-03 20:34:10 +02:00
bnnm
0adb0448e4 Fix Techland's .xwb [Nail'd (X360)] 2021-05-03 20:29:08 +02:00
bnnm
6a4755cb6e Add HCA key 2021-05-03 20:28:06 +02:00
NicknineTheEagle
12247d8a28 RIFF: Included PCM8_U and MSADPCM into cue chunk looping 2021-05-02 17:59:59 +03:00
NicknineTheEagle
726e9b3c9e Minor doc 2021-05-02 17:08:20 +03:00
bnnm
2f3870c659 Add NX Opus internal looping [Famicom Detective Club (Switch)] 2021-04-29 23:57:49 +02:00
bnnm
377935a76c Fix FSB key [Mortal Kombat X (PC)] 2021-04-29 23:57:10 +02:00
bnnm
40d5177ac3 Add ATRAC9 XVAG with layered subsongs [Days Gone (PS4)] 2021-04-29 23:56:52 +02:00
bnnm
6b655d9c53 Minor tweaks 2021-04-18 13:14:06 +02:00
bnnm
cfb132a92d Minor tweak in TXTP path handling 2021-04-18 13:13:42 +02:00
bnnm
53bb89fd36 Add .vag variation [Gift (PS2)] 2021-04-18 13:10:14 +02:00
bnnm
05a7e140ff Add ADX keys [Persona 5 Royal (PS4)] 2021-04-18 13:04:19 +02:00
bxaimc
5378fbe4c8 add hca key for SaGa Frontier Remastered 2021-04-15 11:17:13 -04:00
bnnm
6de8142826 Add .wav/lwav extension for .gcub [Sega Soccer Slam (GC)] 2021-04-10 23:07:41 +02:00
bnnm
f20310c02c Cleanup 2021-04-10 22:48:56 +02:00
bnnm
c1b636fcdc Move ngc_gcub.c to gcub.c 2021-04-10 22:48:46 +02:00
bnnm
1f0abe0c64 Add .ogv [Bloody Rondo (PC)] 2021-04-10 22:47:11 +02:00
bnnm
84200c4cb9 Add encrypted .bgm [Nanami to Konomi no Oshiete ABC (PC)] 2021-04-10 19:46:10 +02:00
bnnm
92db12dc64 Fix some .ogg looping from Astronauts games 2021-04-10 19:44:55 +02:00
bnnm
310a064fd0 Add EXTS .sts_cp3+int_cp3 [Shadow of the Colossus (PS3)] 2021-04-10 19:44:38 +02:00
bnnm
63691d8a50 Move ps2_exst.c to exst.c 2021-04-10 19:43:02 +02:00
bnnm
98b1c18951 Fix TXTH/TXTM name table not reading filenames with spaces 2021-04-03 17:44:45 +02:00
bnnm
4ee038d4af Add HCA keys 2021-04-03 17:43:51 +02:00
bnnm
9acd4bc55a Add .kwa [Knight Wars (Wii)] 2021-04-03 17:43:37 +02:00
bnnm
39bfac5dc0 Add .idsp variation [Harvest Moon: Another Wonderful Life (GC)] 2021-04-03 16:53:27 +02:00
bnnm
619fc54e49 Add partial .str+wav support for Zapper Beta (PS2) 2021-03-27 18:15:51 +01:00
bnnm
e1db5aab55 Fix .xsew [Mega Man X Legacy Collection (PC)] 2021-03-27 17:42:22 +01:00
bnnm
89548b417a Fix .nus3audio with dummy entries [Gundam Extreme Vs M.B. ON (PS4)] 2021-03-27 17:42:03 +01:00
bnnm
82e3f6f104 Add HCA keys 2021-03-22 01:14:07 +01:00
bnnm
e3b568f4ef Fix new FSB5 w/ N-ch Vorbis [Just Cause 4 (PC), Invisible Inc. (SW)]
Also clean layer code
2021-03-21 00:53:09 +01:00
bnnm
35a6c5c2f9 Fix TXTH name_table wildcard bugs and add subfile auto-loop end 2021-03-21 00:50:33 +01:00
bnnm
46c9146f34 Fix Ogg looping with wrong granules properly [Aristear Remain (PC)] 2021-03-15 22:48:43 +01:00
bnnm
100c861b03 Fix Ogg looping caused by debug derp 2021-03-15 22:35:37 +01:00
bnnm
d4209c2d43 Greatly improve HCA key detection 2021-03-14 16:28:35 +01:00
bnnm
623a0df14d Add per song HCA keys [D4DJ Groovy Mix (Android)] 2021-03-14 16:26:54 +01:00
bnnm
0db3b799c0 Fix Ogg looping with wrong granules [Aristear Remain (PC)] 2021-03-14 16:25:00 +01:00
bnnm
de52ee3edb Add FLAC loop tags [ZDoom (PC)] 2021-03-14 16:24:14 +01:00
bnnm
52f648d4bb txth/txtp: remove unnecessary memsets 2021-03-14 16:22:44 +01:00
bnnm
01d217e3a6 Add HCA key [Uma Musume (Android)] 2021-03-07 23:18:37 +01:00
bnnm
22d42d8ebe Fix last minute issue 2021-03-04 23:27:32 +01:00
bnnm
ba59200b9a Add .kno extension [Ciel Nosurge DX (Switch)] 2021-03-04 22:28:38 +01:00
bnnm
f064086d5e Fix tri-Ace codec joint stereo output
Codec should now be accurate (thanks Nisto for figuring out all this)
2021-03-04 20:04:45 +01:00
bnnm
cbb8211022 Fix broken .2pfs extension + cleanup 2021-03-04 19:59:43 +01:00
bnnm
4aaf5ea3e6 Add .bgm NXOpus [Cotton Reboot (Switch)] 2021-03-04 19:57:32 +01:00
bnnm
909caed24f Add .xwb with ATRAC9 variation [Owlboy (PS4)] 2021-02-24 23:40:32 +01:00
bnnm
a2a4a48524 Add XA 8-bit mode [Micro Machines (CD-i)] 2021-02-24 23:40:20 +01:00
bnnm
5d40f91ecd ubi_sb: Missing include 2021-02-21 22:09:36 +01:00