bnnm
099a4abc66
Add EA SCHl ATRAC3plus [The Sims 2 Castaway (PSP), MoH: Heroes 2 PSP)]
2018-07-21 23:34:00 +02:00
NicknineTheEagle
0210489f83
Added support for newer EA ABK format
2018-07-22 00:18:12 +03:00
bnnm
d4ba9d9d57
Fix potential bugs
2018-07-21 23:05:20 +02:00
NicknineTheEagle
d5745c9d6e
EAAC tweaks
2018-07-21 23:09:44 +03:00
NicknineTheEagle
611aa5ed11
Fixed uninitialized local variable
2018-07-21 21:58:18 +03:00
NicknineTheEagle
b6080f6bdc
Added EA HDR/STH/DAT format support
2018-07-21 21:58:01 +03:00
NicknineTheEagle
4d10e91c27
Added EA IDX/BIG format support
2018-07-21 21:57:35 +03:00
bnnm
dc4cee2daf
Clean .pos code [Ys I Complete (PC)]
2018-07-21 20:12:09 +02:00
NicknineTheEagle
b954a87787
Added more missing BNK header tags
2018-07-20 10:17:25 +03:00
bxaimc
34fda0011a
Add loop support for Air (Android) Oggs. Add .lflac extension for 'fun' and for use with .pos
2018-07-20 01:14:41 -04:00
NicknineTheEagle
d85406511f
EA SCHl: fail if unknown header tag is encountered
2018-07-19 15:56:59 +03:00
NicknineTheEagle
d825b6ba4d
Added more missing BNK header tags
2018-07-19 15:55:51 +03:00
NicknineTheEagle
33048337c4
EA SCHl: fixes for Gamecube
2018-07-19 07:26:48 +03:00
NicknineTheEagle
5d6fc0a9bc
Ignore duplicate entries in ABK files
2018-07-19 00:24:16 +03:00
NicknineTheEagle
496315bb91
Added even more missing BNK header tags
2018-07-18 22:42:35 +03:00
NicknineTheEagle
779eef0282
Adjust ADPCM hist detection in BNK files
2018-07-18 22:42:23 +03:00
NicknineTheEagle
79f672b7cb
Added more missing BNK header tags [NASCAR 06 (Xbox)]
2018-07-18 20:25:00 +03:00
NicknineTheEagle
be00f0a988
Added EA HDR/DAT format support
2018-07-18 19:32:33 +03:00
NicknineTheEagle
b48c31723c
EA ABK fix
2018-07-18 09:56:35 +03:00
NicknineTheEagle
dc1a98361f
Further work on EA ABK format
2018-07-18 08:54:32 +03:00
NicknineTheEagle
51146cd612
Merge remote-tracking branch 'origin/master' into patch-1
2018-07-18 05:18:35 +03:00
NicknineTheEagle
5af027e5f9
Added streamed ABK version support (ABK/AST combo)
2018-07-18 02:39:47 +03:00
bnnm
d6795b63c3
Add ASF decoder [Croc 2 (PC), Aladdin: Nasira's Revenge (PC)]
2018-07-18 00:52:24 +02:00
NicknineTheEagle
5d6b603055
Added EA ABK header support
2018-07-18 00:14:28 +03:00
NicknineTheEagle
5b27c21a0b
Handle dummy streams in EA BNK files
2018-07-17 23:57:08 +03:00
NicknineTheEagle
e2160f4e09
Added a helper function for auto-detecting value endianness
2018-07-17 23:54:24 +03:00
bxaimc
69c2e9f07f
Add Falcom NLSD Opus (Ys VIII [Switch])
2018-07-15 03:49:33 -04:00
bxaimc
5b3a001082
Add Bandai Namco Opus found in NUS3Banks (Taiko no Tatsujin and future games)
2018-07-15 02:37:15 -04:00
bnnm
62bd5140c5
Cleanup
2018-07-15 00:20:42 +02:00
bnnm
c9f091fb6e
Fix PS3 EA SCHl [Need for Speed: Carbon (PS3)]
2018-07-14 23:08:45 +02:00
bnnm
2c6091fab3
Fix some .wem PCM [Limbo (PC)]
2018-07-14 23:04:17 +02:00
bnnm
deea00d566
Fix compiler warning
2018-07-14 23:04:04 +02:00
bnnm
2dc2ed474d
Add debug log
2018-07-14 23:03:48 +02:00
bnnm
cbcacda6e4
Fix some EA SNS end samples [Need for Speed Undercover (PS3)]
...
SNS flag was being read as a signed value, returning a smaller file size
2018-07-14 23:02:40 +02:00
bnnm
7c84391c26
Fix some Frostbite SPS [Need for Speed: The Run (X360)]
2018-07-14 23:00:02 +02:00
Christopher Snowhill
f5551f7415
Update ps2_vpk.c
...
Fix channels variable references.
2018-07-10 17:23:04 -07:00
AnonBaiter
dd88a38f8c
Adjust VPK code to fix some oddities
...
this is my first time at coding so see if there's some big goof-up i made up here
2018-07-10 18:20:05 -03:00
bnnm
272f25cebb
Fix bank .ivaud [GTA IV (PC)]
2018-07-06 23:41:29 +02:00
bnnm
44dc7ce7ea
Add missing EA SCHl patch [SSX3 (PC)]
2018-07-06 21:27:49 +02:00
bnnm
23974334c9
Fix some EA SCHl MicroTalk [Need for Speed: Most Wanted (PC)]
2018-07-06 21:14:56 +02:00
bnnm
780e642543
Fix some Frostbite .SPS [Need for Speed: The Run (PC)]
2018-07-06 21:04:27 +02:00
bnnm
2df613d893
Fix various music .ivaud [GTA IV (PC)]
2018-07-06 21:04:06 +02:00
bnnm
d158a4a35e
Simplify struct memsets, using standard 0-setup
2018-07-06 19:37:26 +02:00
bnnm
0cae31d045
Add doc
2018-06-30 21:24:19 +02:00
bnnm
d5f8b4f078
Fix some .joe looping jingles
2018-06-30 20:43:26 +02:00
bnnm
2695612624
Fix The Bouncer .vs (.str)
2018-06-30 16:01:29 +02:00
bnnm
dbb5a4458b
Add .mus Ogg [Redux - Dark Matters (PC)]
2018-06-30 13:43:12 +02:00
bnnm
57f8c1922e
Add hca keys
2018-06-30 13:31:20 +02:00
Shawn Presser
a700fda10d
Update xvag.c
2018-06-28 15:30:33 -05:00
Shawn Presser
e91703fe6a
If a file has no extension, try to play it anyway
...
This allows fb2k to play Last Of Us (PS3) speech files, which have no
file extension.
2018-06-21 22:53:19 -05:00
bxaimc
ca5cdfe5a9
Add HCA decryption key for PriPara: All Idol Perfect Stage (Switch)
2018-06-18 03:34:56 -04:00
bnnm
12233dd0bb
Remove ps2_adsc as it's handled in ps2_ads now
2018-06-17 01:12:53 +02:00
bnnm
ae3307e6f0
Redo ADS to fix various issues
...
- Fix minor samples bugs
- Fix ADSC variation [Kenka Bancho 2, Shunjuku no Okami]
- Fix misc loops [Culdcept, Katakamuna, Super Galdelic Hour]
- Fix Capcom loops [MM X7, BOF5, Clock Tower 3]
- Fix cavia loops [Drakengard 1/2, GITS: Stand Alone Complex]
- Fix Angel Studios videos [Red Read Revolver, Spy Hunter 2]
- Fix misdetected files [Gran Turismo 2000 videos]
2018-06-17 01:08:52 +02:00
bnnm
a535a497f4
Fix some vid EA SCHl and simplify EA block parsing
2018-06-17 01:06:38 +02:00
bnnm
2e75bce0c3
Add .fsb basic headers mode [Biker Mice from Mars (PS2)]
2018-06-17 00:52:46 +02:00
bnnm
90c3613289
Fix some Ubi Lyn [Michael Jackson The Experience (Wii)]
2018-06-17 00:51:42 +02:00
bnnm
5b2af49f57
Fix some .wem [Guitar Hero Live (X360)]
2018-06-17 00:50:42 +02:00
bnnm
1a73c574c0
Clean ADS code
2018-06-10 21:08:06 +02:00
bnnm
3be7ec8c68
Add FSB key [Monster Jam (PS2)]
2018-06-10 19:26:37 +02:00
bnnm
973a649fbe
Document MIH/MIB/MIC/MSH details
2018-06-09 19:30:20 +02:00
bnnm
7a21345415
Fix some Ubi Jade [Peter Jackson's King Kong (Xbox)]
2018-06-09 17:33:15 +02:00
bnnm
ff6abc48fa
Fix some FSB [Hard Reset (PC)]
2018-06-09 17:32:35 +02:00
bnnm
c9175e4d28
Fix JOE num_samples
2018-06-09 17:31:08 +02:00
bnnm
de9fe570e0
Add subsongs for FFmpeg formats
2018-06-09 17:30:28 +02:00
Christopher Snowhill
254791551b
Merge pull request #235 from bnnm/h4m-joe-aif
...
H4M, JOE, AIF
2018-06-03 14:44:42 -07:00
bnnm
9d86c42ea4
Add .H4M videos (wip)
2018-06-03 13:08:41 +02:00
Michael Turutanov
7cec87720c
Added HCA key for Princess Connect Re:Dive
2018-06-02 17:29:22 +03:00
bnnm
66e2c9c671
Fix some .JOE [Super Farm (PS2), Sitting Ducks (PS2), The Mummy (PS2)]
2018-06-02 16:14:26 +02:00
bnnm
88250d3d26
Add AIFC IMA4 [Alida (PC)]
2018-06-02 16:13:37 +02:00
bnnm
48c11e81ca
Fix some .XWC [The Darkness (X360)]
2018-06-02 16:05:58 +02:00
bnnm
776d85fee0
Fix TXTP upper ranges
2018-06-02 16:01:58 +02:00
Christopher Snowhill
311eeebc1b
Merge pull request #232 from bnnm/xwb-lyn-etc
...
XWB, LYN, etc
2018-05-27 14:52:16 -07:00
bnnm
4ad607c520
Add .xss RIFF extension [Spider-Man the Movie (Xbox)]
2018-05-27 17:32:15 +02:00
bnnm
79ab74bf4a
Add .xwb ATRAC9 [Stardew Valley (Vita)]
2018-05-27 17:30:59 +02:00
bnnm
7ad34736a3
Fix TXTH data_size for IMA
2018-05-27 17:29:23 +02:00
bnnm
9af7eadbcb
Fix some Ubi LyN [Michael Jackson the Experience (PS3)]
2018-05-27 17:28:48 +02:00
Christopher Snowhill
f26b99b6cb
Update txtp.c
...
Fix "mode" keyval parse to else-if condition so other conditions don't fall through it.
2018-05-26 16:26:55 -07:00
Christopher Snowhill
b341f8d6b6
Merge branch 'master' into master
2018-05-20 16:22:31 -07:00
bxaimc
05aca5ceeb
Formatting some things
2018-05-19 16:17:18 -04:00
bxaimc
94a9cf1f7f
Add SADF DSP variant from Xenoblade Chronicles 2 (Switch)
2018-05-19 16:05:25 -04:00
bnnm
a57134dc2b
Add .gwd Ogg [Adagio Cloudburst (PC)]
2018-05-19 11:37:21 +02:00
bnnm
f1f165a815
Minor Ogg Vorbis cleanup
2018-05-19 11:24:20 +02:00
bnnm
883e018aab
Fix nus3bank with varying header [Super Smash Bros (Wii U)]
2018-05-19 11:22:29 +02:00
bnnm
1888990b75
Add HCA key
2018-05-19 11:22:08 +02:00
bnnm
b23e1fbac7
Extra validations for Wwise/Jade
2018-05-19 11:21:40 +02:00
bxaimc
bcf2948a7d
Add channel multiplier for KNS/KTSS in Hyrule Warriors (Switch)
2018-05-17 14:27:18 -04:00
bxaimc
caf3bb871c
Add PSI file reading in Opus for loops in BlazBlue: Cross Tag Battle (Switch)
2018-05-16 17:58:09 -04:00
bnnm
92419c2143
Add tri-Ace .aac Vita [Judas Code (Vita)]
2018-05-12 13:53:58 +02:00
bnnm
a975eff1a2
Fix TXTH XMA multichannel and num_samples
2018-05-12 13:53:43 +02:00
bnnm
68c8f1bb76
Fix missing .lopus
2018-05-06 11:56:54 +02:00
bnnm
6276df57b5
Add TXTP "mode = layers" for multilayered songs
2018-05-05 23:07:50 +02:00
bnnm
c09bc1e936
Add .xwb DSP hack [Stardew Valley (Switch)]
...
Also try to open common .xsb name combos
2018-05-05 23:06:59 +02:00
bnnm
f586f443e8
Fix some EA SWVR [Freekstyle (PS2/GC)]
2018-05-05 23:02:22 +02:00
bnnm
da930bc3c9
Add .opus variation [Fast RMX (Switch)]
2018-05-05 23:01:49 +02:00
Christopher Snowhill
35cd14fa04
Merge pull request #220 from bnnm/bao-downmix-etc
...
BAO, downmix, etc
2018-04-29 17:04:19 -07:00
bnnm
a924859d8f
Fix ADX key
2018-04-29 23:46:29 +02:00
bnnm
fb63ad4aae
Clean mib and add PS-ADPCM check
2018-04-29 21:05:30 +02:00
bnnm
d292531654
Add switch_audio [Gal Gun 2 (Switch)]
2018-04-29 21:04:55 +02:00
bnnm
65b322943f
Add .trj/trm extensions [Need for Speed 3 (PS)]
2018-04-29 20:31:08 +02:00
bnnm
10e506675b
Add (wip) Ubi .pk support [Just Dance (Wii)]
2018-04-29 20:28:27 +02:00
bnnm
eb9fdbf188
Add ADX key
2018-04-29 20:25:51 +02:00
bnnm
59ac455447
Fix some EA SCHl [Need for Speed 3 (PC)]
2018-04-29 19:41:38 +02:00
bnnm
d5fc1159c5
Fix half interleave IDSPs [Taiko no Tatsujin 3 (WiiU)]
2018-04-29 19:40:56 +02:00
bnnm
452033f14a
Clean DSP metas and fix some loop checks
2018-04-29 19:40:21 +02:00
bxaimc
ce2082a8d4
Add .KNS for KTSS meta
2018-04-29 13:24:01 -04:00
Christopher Snowhill
47d2b53c23
Merge pull request #216 from bxaimc/master
...
Add SNDS support for The Incredibles (PS2)
2018-04-21 19:05:11 -07:00
Christopher Snowhill
4ea0d1a9d7
Merge pull request #217 from bnnm/opus-sps-etc
...
Opus, sps, etc
2018-04-21 19:04:13 -07:00
bnnm
e8b2759dcf
Add Capcom multistream Opus [RE: Revelations (Switch)]
2018-04-22 02:20:46 +02:00
bnnm
f45b08586d
Less debug
2018-04-22 02:17:42 +02:00
bxaimc
0f4bd6ab57
Add SNDS support for The Incredibles (PS2)
2018-04-21 16:45:04 -04:00
bnnm
bc4f7e9b5f
Less debug
2018-04-21 21:56:49 +02:00
bnnm
686d77debc
Clean Switch opus meta
...
Separate header variations since every other dev is going to make their
own, it was getting kind of messy.
2018-04-21 21:52:30 +02:00
bnnm
ee05880c2d
Rename nsw_opus.c to opus.c
...
The abbreviation was strange, should still be clear it's not ogg_opus
2018-04-21 21:00:11 +02:00
bnnm
5229e7385d
Clean dsp meta
...
Use a common function since most parsers did the same thing with minor
config params.
Also add extra validations to Cabela's DSP since it was hijacking other
DSPs.
2018-04-21 02:14:21 +02:00
bxaimc
26249d4750
add .CVS support for Disney's Aladdin in Nasira's Revenge (PS1). Add support for >2 channels XA2 for RC Revenge Pro (PS2)
2018-04-20 18:41:25 -04:00
bnnm
fcf5f26e9d
Fix Naomi .adpcm num_samples and checks
2018-04-20 21:00:17 +02:00
bnnm
165cb400b1
Add .at9 opus [Penny-Punching Princess (Switch)]
2018-04-20 20:37:19 +02:00
bnnm
befcbbd4fb
Add PPST .sng [Parappa the Rapper (PSP)]
2018-04-20 18:27:08 +02:00
bnnm
fdaba703d6
Add "-" channel mask separator in TXTP for some shells
2018-04-20 17:07:00 +02:00
bnnm
ab2cecf92d
Add encrypted .ogg from Ys VIII (PC)
2018-04-20 17:02:56 +02:00
bnnm
84b1b31608
Add .sps in Frostbite(?) containers [Need For Speed Rivals (PS4)]
2018-04-20 00:22:40 +02:00
bnnm
46f333cc8e
Remove get_realname from streamfiles as it's not used anymore
...
It was implemented for Audacious only to open companion NWA files, but
current version has no need for it. In case there is some obscure thing
that needs it, Audacious's vfs.cc should translate or return realnames
transparently, without having to modify other streamfiles.
2018-04-19 22:54:45 +02:00
bnnm
3d2f7e0de2
Clean NWA meta
...
To open external files it was using get_realname, which only was
actually implemented in Audacious, but Audacious can use get_name to
open external files just fine anyway (for any path, encoding, etc)
2018-04-19 22:44:05 +02:00
bnnm
4a8e8a87e8
Fix some .SNU sample rate [Dead Space 2 (PC)]
2018-04-19 22:40:47 +02:00
bnnm
7d992af25e
Fix some EALayer3 skips [Need For Speed Rivals (PS4)]
...
Uses a custom streamfile to remove .sps blocks for EALayer3, as V2P
needs it since frames may be split between blocks.
2018-04-19 22:26:46 +02:00
bnnm
2268d9c5bf
Rename ea_eaac_eatrax_streamfile.h to ea_eaac_streamfile.h
2018-04-19 22:23:09 +02:00
bnnm
271626921a
Fix some .MSA
2018-04-19 22:20:18 +02:00
bnnm
a8bb304998
Minor cleanup
2018-04-18 21:03:24 +02:00
bnnm
97874749da
Fix possible segfault
2018-04-18 20:41:11 +02:00
bnnm
ee3fae5a37
Minor doc
2018-04-18 20:11:42 +02:00
bnnm
adc7a776f9
Fix some Switch .bfwav interleave/panning; cleanup
2018-04-18 20:10:48 +02:00
bnnm
e8aad5a38a
Add FSB key
2018-04-18 20:09:21 +02:00
bnnm
27777a8b75
Add HCA key
2018-04-18 20:08:50 +02:00
bnnm
5435080684
Fix EA SWVR sample rate and PC codec
2018-04-15 02:29:17 +02:00
bnnm
a181a04179
Update docs
2018-04-15 01:47:46 +02:00
bnnm
12cba40baf
Add .smc+smh [Wangan Midnight (System 246)]
2018-04-15 01:08:27 +02:00
bnnm
8addfdd0aa
Reject .txth in txth parsing as CLI can try to play them
2018-04-15 00:50:05 +02:00
bnnm
56d6cbbf6c
Add artificial format TXTP (.txtp)
...
Used to play separate intro+loop files, mask channels, play subsongs in
single files without having to demux, etc.
Also a channel mask parsing during main render_vgmstream.
2018-04-15 00:48:37 +02:00
bnnm
abd4cc4d56
Fix EA SWVR .stream (MGAV) [Freekstyle (PS2/GC), NASCAR Rumble (PS)]
2018-04-14 02:36:28 +02:00
bnnm
42a79c85f3
Add .fsv WVE extension [Future Cop LAPD (PS1)]
2018-04-13 19:49:45 +02:00
bnnm
c27fa563b4
Fix missing samples in last block
2018-04-13 16:47:33 +02:00
bnnm
0482a120bc
Minor cleanup
2018-04-13 16:40:50 +02:00
bnnm
264ee065fa
Add missing .ovb and remove .tk1 as was only used for private testing
2018-04-13 00:04:29 +02:00
bnnm
34522fafee
Add .eno Ogg [Metronomicon (PC)]
2018-04-12 22:46:18 +02:00
bnnm
028f19533a
Fix mono .mcadpcm
2018-04-12 22:44:33 +02:00
bnnm
6ea1c3b2f0
Fix some Ubi LyN incorrectly parsed by Ubi Jade
2018-04-12 22:43:54 +02:00
bnnm
6d81db7cc3
Fix ATRAC9 regression
2018-04-10 21:01:30 +02:00
bnnm
27087edea2
Add .rpgmvo Ogg [RPG Maker MV games]
2018-04-07 19:04:06 +02:00
bnnm
b2766bf137
Add .msb+msh sfx [EyeToy Play (PS2), Ace Combat 2 (PS2)]
2018-04-07 13:35:33 +02:00
bnnm
5ad5943c2a
Add .MS/VBX/SLB/OVB extensions;cleanup
...
- .MS: Test Drive Unlimited (PS2)
- .VBX: THE Taxi 2 (PS2)
- .SLB: THE Nekomura no Hitobito (PS2)
- .OVB: namCollection - Tekken (PS2)
2018-04-07 12:35:18 +02:00