bnnm
374e1d3c32
utils: chunk parsing helper
2021-08-26 19:52:19 +02:00
bnnm
cf36348b77
add extra user logs
2021-08-26 19:39:58 +02:00
bnnm
e3c8240d5b
Add .wve for EA SCHl [Madden NFL 99 (PC)]
2021-08-26 18:52:59 +02:00
bnnm
47132ece19
Allow TXTH codec strings in name_table
2021-08-26 18:51:47 +02:00
bnnm
7400112fbe
cleanup
2021-08-26 18:48:19 +02:00
bnnm
f799aec0ca
Add log functions to show errors to users
2021-08-26 18:41:03 +02:00
bnnm
3dde7b8af4
Fix some Ubi BAO [Just Dance (Wii)]
2021-08-22 13:15:37 +02:00
bnnm
2489d1e17b
cleanup
2021-08-22 13:15:06 +02:00
bnnm
c3e6afd7b6
Add .xsh+xsd/xss [KS's Pro Surfer (Xbox)]
2021-08-22 13:13:38 +02:00
bnnm
02f2245c78
Add HCA key [m HOLD'EM (Android)]
2021-08-22 12:31:08 +02:00
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
af2bb05fdb
blocked: add sample count util
2021-08-22 12:22:19 +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
NicknineTheEagle
f960ad7405
Added .tgv extension
2021-08-15 23:48:57 +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
be0f5f803f
missing
2021-08-14 11:40:12 +02: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
bb445efea1
cleanup: minor compiler warnings, etc
2021-08-13 23:53:27 +02:00
bnnm
700b49391b
build: fix wrong ifdef
2021-08-12 22:41:54 +02:00
bnnm
a008645c0f
build: fix building with ffmpeg + without mpeg
2021-08-12 20:03:14 +02:00
bnnm
0b14f9a446
builds: modify how version.h is used to fix issues
...
- version.h is now static (should increase on new releases)
- if compiler flag is passed, will try to use version_auto.h (autogen)
(auto only on compiler flag to avoid include'ing a non-existant file)
- avoid clobbered version.h as may force recompiles
2021-08-10 23:51:48 +02:00
NicknineTheEagle
c85579f6a4
Fixups to VS project files
2021-08-10 05:50:20 +03:00
NicknineTheEagle
9840556adc
EAAC: Fixed PCM channel offsets
2021-08-10 05:34:34 +03:00
bnnm
e6a8b2c3f5
cleanup
2021-08-08 13:31:39 +02:00
bnnm
d12f137470
Remove unused .vcproj (use CMake if needed)
2021-08-08 09:50:58 +02:00
bnnm
de074e503b
relic: clean API for easier external lib usage
2021-08-08 00:11:55 +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
a48fcd9484
makefiles: add .so target for testing
2021-08-07 12:33:25 +02:00
bnnm
970139f992
Add Relic .wxd+wxh and .bnk [Homeworld (PC)]
2021-08-07 12:32:42 +02:00
bnnm
adf3d3d3b0
relic decoder: fix some issues
2021-08-07 12:31:15 +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
734848b5d5
mix: fix minor logic issue
2021-07-29 23:42:08 +02: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
20d523055a
cleanup: includes
2021-07-29 17:36:43 +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
805412e129
Ignore silence codec in bitrate and info
2021-07-23 16:03:20 +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
Christopher Snowhill
54f06ba69a
FFmpeg decoder: Fix building against FFmpeg 4.4 or newer, fixes #899
2021-07-22 13:22:38 -07:00
bnnm
6de04c14bd
Fix some ATRAC9 .wem [DmC: Definitive Edition (PS4)]
2021-07-18 23:07:03 +02:00
bnnm
2be670bffb
Merge branch 'master' into ffmpeg-abi-unix-fix
2021-07-18 22:53:41 +02:00
Lukas Cone
be7a8371ba
ffmpeg includes from system for unix
2021-07-17 20:09:11 +02:00
bnnm
3741e021b3
Add TXTH first interleave, tweak dual stereo
2021-07-17 19:01:50 +02:00
bnnm
8094ce9ebd
Fix clamped subfiles read bug
2021-07-17 19:00:40 +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
Christopher Snowhill
5c9d52d939
Fix #887 - foobar paths should work again
2021-07-09 01:06:28 -07: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
ac23eab7ed
Fix some auto L+R issues [Gift: Prism (PS2)]
2021-07-08 22:17:13 +02:00
bnnm
6fb4178103
Optimize PSX padding finder
2021-07-08 22:16:43 +02:00
bnnm
0854565b92
Fix some TXTH/TXTP + CLI path issues
2021-07-08 22:08:57 +02:00
bnnm
4b88afb239
Add HCA key [Dragon Quest Tact (Android)]
2021-07-08 22:02:03 +02:00
bnnm
9246ead1fc
Add .d2 extension [Dodonpachi Dai-Ou-Jou (PS2)]
2021-07-08 22:01:35 +02:00
bnnm
0a6cb11a30
Add TXT multi txth, name table for subsongs, special subsong value
2021-07-04 20:09:52 +02:00
bnnm
332587359b
Cleanup
2021-07-04 20:09:26 +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
7eb13c59d5
Fix MSVC includes
2021-06-21 00:41:48 +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
3fa029ef19
MSADPCM cleanup
2021-06-20 17:29:41 +02:00
bnnm
af3851afff
Support multi-awb .acb names using .txtm [Snack World (Switch)]
2021-06-20 13:45:01 +02:00
bnnm
f5cefd544e
txtm: add option to read file position in .txtm
2021-06-20 13:42:06 +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
05ff8464fd
Extra helpers
2021-06-20 11:24:32 +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
bafd973329
CLI cleanup
2021-06-17 22:54:33 +02:00
bnnm
3a866a1a79
Tweak segmented bitrate
2021-06-17 22:53:51 +02:00
bnnm
0e8a93c1f4
Move .wma to common extensions list
2021-06-17 22:50:38 +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
82518328ed
Fix speex segfault on init fail with bad data
2021-05-25 23:34:22 +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
300a80107b
Fix very small MP3 .msf [Mirror's Edge (PS3)]
2021-05-08 15:31:01 +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