bnnm
7e6e8900c2
Fix EA-XMA segfault
2019-02-22 23:35:16 +01:00
bnnm
011fe56614
Fix EALayer3 11ch, V1b PCM, V2S loops [Army of Two 3 (PS3), NFS:W (PS3)]
2019-02-09 23:42:59 +01:00
NicknineTheEagle
56dfa62a75
Should use vgmstream->num_samples here for loop segments
2019-01-28 17:11:31 +03:00
NicknineTheEagle
70ffbb1194
Use header values instead of vgmstream values in some places
2019-01-28 09:38:11 +03:00
NicknineTheEagle
519659fd3e
EAAC: Properly calculate stream size for bitrate
2019-01-23 06:40:42 +03:00
NicknineTheEagle
8a00c7cd66
Minor fixes and tweaks
2019-01-22 00:42:34 +03:00
bnnm
da9f9a5572
Fix non-initialized var
2019-01-19 20:04:38 +01:00
NicknineTheEagle
6487d310cb
Formatting fixes
2019-01-16 23:29:51 +03:00
NicknineTheEagle
9c9da8fa1b
EAAC: Fixed looping for RAM sounds
2019-01-16 23:05:19 +03:00
Christopher Snowhill
c6280d85b3
Merge pull request #352 from NicknineTheEagle/ea-sbr
...
Ea sbr
2019-01-14 18:04:58 -08:00
bnnm
368212bbf8
Fix some looping .sps [FIFA 18 (PC)]
2019-01-13 23:25:29 +01:00
NicknineTheEagle
4c118b28b4
EAAC: Added SBR/SBS format from EA Sports games
2019-01-13 21:53:57 +03:00
NicknineTheEagle
3fc7439ba6
Minor fixes
2019-01-13 21:50:58 +03:00
NicknineTheEagle
b472b6a01f
Renamed some parsers for clarity
2019-01-13 05:15:18 +03:00
NicknineTheEagle
2a88b6bc11
EAAC: Added SBR/SBS format
2019-01-13 02:42:54 +03:00
bnnm
5d610be086
Add .gin and EA-XAS v0 decoder [Need for Speed Most Wanted]
2019-01-12 02:26:38 +01:00
bnnm
3480e49cd4
Remove sps frostbite parser (use a good extractor instead)
2019-01-05 04:41:36 +01:00
NicknineTheEagle
4d73443bae
Removed unused local variable
2018-12-28 02:39:19 +03:00
NicknineTheEagle
430ea27f85
EAAC: Added MPF/MUS format
2018-12-27 21:26:04 +03:00
bnnm
34d4500e54
Add .sps EAMP3 [Need for Speed (PS4)]
2018-12-15 11:17:47 +01:00
bnnm
467ca19450
Fix XMA gapless/looping/samples
...
fixes: standard, wem, xwc, xwb, xnb, xwx, rak, pk, txth, genh, seg, rsd, past, p3d, nub-xma, gtd, gsp, fsb, eaac, cxs, awc, aac
2018-11-18 17:01:31 +01:00
bnnm
edd7226ee0
Fix EA XMA with actual looping [The Simpsons Game (X360)]
2018-10-07 21:18:46 +02:00
bnnm
d7c5c3feaf
Improve UE4Opus/EAOpus encoder delay calculations
2018-09-27 23:31:03 +02:00
bnnm
3269649eec
Add EAOpus [FIFA 17 (PC), FIFA 19 (Switch)]
2018-09-27 23:10:01 +02:00
bnnm
7d91ef1432
Cast off_t to off64_t when printf'ing for future 4GB file support
2018-09-23 03:01:13 +02:00
bnnm
bc62a689c0
Don't call block_update_x manually when using vgmstream_open_stream
2018-08-26 13:47:48 +02:00
bnnm
ee03726bbc
Find loop_segment automatically in segmented_layout + remove from metas
2018-08-26 00:59:31 +02:00
bnnm
e3255344cf
Redo EA-XMA with custom IO for fixes [Skate (X360), NFS: MW (X360)]
2018-08-25 12:48:55 +02:00
bnnm
07ad3250f6
Clean EAAC streamfile and prepare for EA-XMA
2018-08-25 09:57:46 +02:00
bnnm
1f6c384a48
Fix EA EAAC looping for RAM assets
2018-08-15 17:37:06 +02:00
Christopher Snowhill
7840d9df1f
Merge pull request #279 from NicknineTheEagle/ea-fixes
...
EA formats
2018-08-13 14:43:56 -07:00
bnnm
c7f9a47fcd
Fix rare EALayer3 with proper loops [Need for Speed: World (PC)]
2018-08-12 14:03:04 +02:00
NicknineTheEagle
ca9cfc6917
Removed the supposed version check from ABK parsers
...
The only reason I put it there is to distinguish old ABK from new ABK but then it turned out that they can have matching values in that field so... yeah, let's just do it another way
2018-08-08 19:23:51 +03:00
NicknineTheEagle
c88dee0ebb
Improved EA ABK support
2018-08-08 17:07:01 +03:00
NicknineTheEagle
15cc60e604
Some organization and better endianness checks in EA parsers
2018-08-08 17:06:39 +03:00
NicknineTheEagle
baaec69a46
Added macros for some common constants in EA parsers
2018-07-31 10:26:55 +03:00
bnnm
5e68567961
Fix compiler warnings
2018-07-27 17:11:50 +02:00
NicknineTheEagle
39284cf233
Further work on the new ABK format
2018-07-23 01:31:35 +03:00
NicknineTheEagle
4f832266e3
Minor tweaks
2018-07-22 04:43:10 +03:00
NicknineTheEagle
0210489f83
Added support for newer EA ABK format
2018-07-22 00:18:12 +03:00
NicknineTheEagle
d5745c9d6e
EAAC tweaks
2018-07-21 23:09:44 +03:00
NicknineTheEagle
b6080f6bdc
Added EA HDR/STH/DAT format support
2018-07-21 21:58:01 +03:00
NicknineTheEagle
e2160f4e09
Added a helper function for auto-detecting value endianness
2018-07-17 23:54:24 +03:00
bnnm
7c84391c26
Fix some Frostbite SPS [Need for Speed: The Run (X360)]
2018-07-14 23:00:02 +02:00
bnnm
780e642543
Fix some Frostbite .SPS [Need for Speed: The Run (PC)]
2018-07-06 21:04:27 +02:00
bnnm
84b1b31608
Add .sps in Frostbite(?) containers [Need For Speed Rivals (PS4)]
2018-04-20 00:22:40 +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
6ca967eed9
Fix some .sps num samples [Need for Speed Most Wanted (Vita)]
2018-04-01 21:58:35 +02:00
bnnm
b555a7f52a
Add .sps EATrax [FIFA 2015 (Vita)]
2018-03-31 20:10:57 +02:00
bnnm
92b9992552
Rename open_stream_ext/name to open_streamfile_by_ext/filename (cleanup)
2018-03-29 22:34:21 +02:00
bnnm
c3b637a199
Add EA SNS/SPS DSP [Need for Speed Nitro sfx (Wii)]
2018-02-03 17:19:38 +01:00
bnnm
757e4cde69
Rename init_x_codec_data to init_x for consistency
2018-01-04 23:22:03 +01:00
bnnm
5be6d14b4c
Prepare RIFF/FSB5/SXD/UBI_RAKI/WWISE/XVAG/GTD for ATRAC9
2017-12-28 23:37:18 +01:00
bnnm
bd88cc2a65
Minor comments/SPS block adjust
2017-12-17 17:38:54 +01:00
bxaimc
a8369ed21b
Modified a header check to reduce some -pickiness- which rejected some playable EALayer3 files
2017-12-14 19:48:54 -05:00
bnnm
9c3adeba8f
Fix detection of SNR with data [NHL 2013 iOS]
2017-12-06 20:20:58 +01:00
bnnm
7e27445f85
Enable EALayer3 bit reservoir fix (needs libmpg123 1.25.8+)
2017-12-03 17:27:13 +01:00
bnnm
6eef1074a2
Adjust some SNR
2017-12-02 02:56:37 +01:00
bnnm
8f8b14f80f
Fix EALayer3 multichannel and looping bugs
2017-12-01 20:04:33 +01:00
bnnm
02d0231ff2
Rename ea_snu.c to ea_eaac.c (EAAudioCore)
2017-12-01 17:52:03 +01:00