bnnm
4defb55589
Add layer/segment mixing and main code (disabled)
2019-03-16 00:49:52 +01:00
bnnm
80ae4f2ed3
Add 9TAV [Metal Gear Solid 2/3 HD (Vita)]
2019-03-16 00:10:28 +01:00
bnnm
47f7b8d1d0
Fix Konami XWMA padding
2019-03-12 01:28:42 +01:00
bnnm
ae66dd42a6
Add Konami MSF/XWMA [Metal Gear Solid 3 HD (PS3/X360)]
2019-03-12 00:41:20 +01:00
bnnm
bdd695b9f9
Minor cleanup
2019-03-11 14:49:29 +01:00
bnnm
e5d4e2e382
Remove MTAF deblocking code and cleanup
2019-03-11 12:34:23 +01:00
bnnm
97c9df30aa
Add SFH .at3 wrapper [Devil May Cry 4 Demo (PS3), Jojo BA HD (PS3)]
2019-03-10 00:59:59 +01:00
bnnm
b4fff010dd
Add AAC .strm [Cursed Castilla (3DS)]
2019-03-09 23:27:28 +01:00
bnnm
9616bdd60e
Rename dc_dcsw_dcs.c to dcs_wav.c
2019-03-04 20:12:02 +01:00
bnnm
40c23dc3f5
Add Vicious Cycle .mus [Dinotopia (Xbox/GC)]
2019-02-24 11:34:09 +01:00
bnnm
fa4fc1f64c
Add FFDL Ogg [Final Fantasy Dimensions (Android)]
2019-02-23 23:10:58 +01:00
bnnm
e5ddc9337a
Remove unused AIX layout
...
This layout handled ADX segments+layers at the same time. While there is
some merit in that, it's more flexible and easier to maintain to mix
layer and segment layouts.
Performance and memory used is slightly worse though (impact should be
minimal)
2019-02-23 16:17:29 +01:00
bnnm
4c038cb0ea
Add Ocean .DSF, .208 and DSA decoder [Last Rites (PC)]
2019-02-10 01:36:05 +01:00
bnnm
fc8911b68a
Prepare BAO layers/sequences
2019-01-27 23:42:42 +01:00
bnnm
26e464ef2c
Add Ubi .sb/smX layers and sequences, more games
2019-01-19 20:03:48 +01:00
bnnm
1f44c2d2de
Rename pcfx_decoder.c to oki_decoder.c
2019-01-12 11:38:20 +01:00
bnnm
d56bca12f8
Remove ps2_khv.c as it's now parsed in vag.c
2019-01-12 02:55:24 +01:00
bnnm
5d610be086
Add .gin and EA-XAS v0 decoder [Need for Speed Most Wanted]
2019-01-12 02:26:38 +01:00
bnnm
b19ed761a6
Rename ps2_psh.c to vsv.c
2019-01-05 20:23:12 +01:00
bnnm
be9399b370
Redo Infernal Engine .smp [Ghostbusters (multi)]
2019-01-05 04:36:20 +01:00
bnnm
e53740f27f
Add PCFX for GENH/TXTH [Der Langrisser FX (PC-FX)]
2018-12-27 16:14:59 +01:00
bnnm
9245dc8a15
Add iNiS .IMC [Gitaroo Man (PS2)]
2018-12-23 13:38:18 +01:00
bnnm
212cdf7a32
Rename *vs_ffx.c to *vs_square.c and *ps2_strlr.c to *vs_str.c
2018-12-22 20:12:13 +01:00
bnnm
a1d559d529
Rename *emff.c to *mul.c
2018-12-22 19:52:01 +01:00
bnnm
770343b255
Add .nus3audio [Super Smash Bros. Ultimate (Switch)]
2018-12-15 12:37:01 +01:00
bnnm
34d4500e54
Add .sps EAMP3 [Need for Speed (PS4)]
2018-12-15 11:17:47 +01:00
bnnm
12edc39bff
Add looping Ogg Opus [Monster Boy and the Cursed Kingdom (Switch)]
2018-12-09 02:00:47 +01:00
bnnm
b43bb3aefe
Rename psx_cdxa.c to xa.c, psx_fag.c to fag.c for clarity
2018-12-08 02:52:55 +01:00
bnnm
60945577c0
Add Vicarious Visions .zss/zsm/ens/enm [X-Men Legends II (multi)]
2018-12-08 00:10:44 +01:00
bnnm
42bc5de623
Add From Software .xps/.xps+dat [Metal Wolf Chaos (Xbox), Otogi (Xbox)]
2018-12-01 14:01:52 +01:00
bnnm
56ced57ece
Add TamaSoft .msf [Abandoner: The Severed Dreams (PC)]
2018-11-17 17:52:07 +01:00
bnnm
ab90e08484
Add ADPCM .xpcm [Eternal Fantasy (PC)]
2018-11-10 00:09:03 +01:00
bnnm
9b7161a207
Add PCM16LE .xpcm [Eternal Fantasy (PC)]
2018-11-09 22:57:35 +01:00
bnnm
b56f9e9acd
Add NWAV [Fuurai no Shiren Gaiden: Onnakenshi Asuka Kenzan! (PC)]
2018-11-09 21:23:31 +01:00
bnnm
2eba5abc26
Add plugin helper functions for tagfile handling
2018-11-03 19:26:50 +01:00
bnnm
0e16a309e2
Add 2MSF and clean WMSF [Super Robot Taisen OG: The Moon Dwellers (PS4)]
2018-10-27 23:10:03 +02:00
bnnm
33aa532c34
Add blocked VS [Final Fantasy X (PS2)]
2018-10-20 15:30:46 +02:00
bnnm
e49a688559
Add .xopus decoding [Angry Birds Transformers (Android)]
2018-10-13 21:01:58 +02:00
bnnm
cca676bb0f
Add new HCA key derivation
...
Thanks to FZFalzar, Thealexbarney and hozuki for the key and algorithm
2018-10-13 19:53:25 +02:00
bnnm
80aad4f15a
Add/fix XWMA start and num samples
2018-10-07 23:27:31 +02:00
bnnm
d717f21189
Add UE4OPUS decoder [Fortnite (PC), ARK: Survival Evolved (PC)]
2018-09-23 04:26:11 +02:00
bnnm
f29012edb7
Add Capcom .adpcm [Resident Evil: Revelations (Switch)]
2018-09-22 17:45:02 +02:00
bnnm
37d7fe83c4
Move NXA Opus to its own file, since it's not very standard
2018-09-10 02:24:59 +02:00
bnnm
804fceb5e7
Remove custom FFmpeg, as custom IO streamfile can be used instead
2018-09-10 02:19:34 +02:00
bnnm
6bee2a6209
Add .utk [The Sims Online (PC), SimCity 4 (PC)]
2018-09-09 15:29:34 +02:00
bnnm
47b5a189cf
Clean EA-MT code
2018-09-08 23:36:31 +02:00
bnnm
f519b1ad70
Add DERF DPCM decoder [Stupid Invaders (PC)]
2018-09-06 17:45:34 +02:00
bnnm
59b303d753
Update libacm to 1.2 and add .WAVC sfx
2018-09-04 22:42:21 +02:00
bnnm
c707a29639
Rename SASSC_decoder to lowercase for consistency
2018-09-02 21:09:15 +02:00
bnnm
5afd33d62a
Split idsp.c into idsp_ie.c and nub_idsp.c
2018-08-28 20:40:02 +02:00
bnnm
d5a11d58e8
Add various metas
...
- DSP: itl, vag (PPP)
- PS2: int (A2M), ahv, msv, sdf, svg, vis
- PC: .aif (Asobo), ao, apc, wv2
- Xbox: xau (Konami)
2018-08-28 18:47:56 +02:00
bnnm
cc537270c1
Add RFRM .csmp and cleanup [Donkey Kong Country Tropical Freeze (Wii U)]
2018-08-26 19:16:24 +02:00
bnnm
ce6722181a
Move csmp to its own file, since it's not very standard either
2018-08-26 18:55:57 +02:00
bnnm
f2a5b5954f
Move wsi to its own file, since it's not very standard
2018-08-26 17:40:40 +02:00
bnnm
f86c90c5f9
Use KMA9 custom IO instead of custom ATRAC9
2018-08-25 17:26:49 +02:00
bnnm
9c8dae38dc
Fix multilayer XVAG ATRAC9 [flower (Vita), Farpoint (PS4)]
2018-08-25 17:25:02 +02:00
bnnm
9e54efe6d8
Remove FFMPEG_EA_XMA as it's now done with custom IO + layers
2018-08-25 13:22:57 +02:00
bnnm
f576d9568c
Rename nolayout.c to flat.c for consistency/clarity
2018-08-24 19:29:39 +02:00
bnnm
9ad2f578e6
Fix PSH/VSV loops and glitches [Romancing SaGa (PS2)]
2018-08-23 17:13:46 +02:00
bnnm
785741e7e1
Rename ps2_mib.c to ps_headerless,c
2018-08-22 20:29:29 +02:00
bnnm
69c791656e
Move MIB+MIH to its own meta and fix rare files [Gladius (PS2)]
2018-08-22 20:10:31 +02:00
bnnm
925916690a
Parse PS3 .bnk properly and remove ps3_klbs.c [L@ve Once (PS3)]
2018-08-22 19:26:19 +02:00
bnnm
cae82e9074
Clean builds and enable VGM_USE_VORBIS/MPEG manually for consistency
2018-08-20 20:08:24 +02:00
bnnm
ca04dbca70
Add old .scd SSCF [Crisis Core FFVII (PSP), Dissidia 012 (PSP)]
2018-08-19 16:42:39 +02:00
bnnm
9e06652264
Redo .nus3bank to parse as a bank with subsongs
...
Also removes hacky code from idsp, since it's now on its own file
2018-08-15 19:59:10 +02:00
bnnm
79cad960ae
Add Sony .bnk [Puyo Puyo Tetris (PS4), NekoBuro: Cats Block (Vita)]
2018-08-15 17:34:17 +02:00
bnnm
b36646aacf
Add .hd3+bd3 [Elevator Action Deluxe (PS3), R-Type Dimensions (PS3)]
2018-08-14 00:28:15 +02:00
bnnm
36c6168c27
Add Firebrand Games .wavebatch [NFS: The Run (3DS), F&F: Showdown (3DS)]
2018-08-13 23:03:39 +02:00
bnnm
e301bf7aa8
Rename ps2_vpk.c to vpk.c (used in PS3)
2018-08-12 02:20:51 +02:00
bnnm
766eac4b9e
Rename ps2_vag.c to vag.c (used by other Sony consoles)
2018-08-12 01:27:22 +02:00
bnnm
07bb40071a
Add FSB CELT decoder [Vessel (PC), Runner2 (PC)]
...
Corresponding libs will be added later
2018-08-12 00:58:20 +02:00
bnnm
790525f990
Redo Blitz Games STR+WAV [Zapper (GC), Tak (PS2)]
...
Also removes 3 metas that parsed Blitz stuff
2018-08-04 21:02:10 +02:00
bnnm
16f2474a50
Add .WV6 IMA [The Fairly OddParents: Breakin' Da Rules (PC)]
2018-08-02 18:22:01 +02:00
bnnm
a4f67bf077
Add Cricket Audio .cks/ckb [Part Time UFO, Mega Man 1-6 (Android)]
...
Includes Cricket Audio's MSADPCM variation, also cleaned up MSADPCM code
2018-08-02 17:15:09 +02:00
bnnm
61034484ab
Add XMD decoder [Silent Hill 4, Castlevania: Curse of Darkness (Xbox)
2018-07-27 17:11:11 +02:00
bnnm
fd7ecbd393
Add AIFF with XA ADPCM [Crusader: No Remorse (SAT), Road Rash (3DO)]
2018-07-22 23:13:03 +02:00
bnnm
099a4abc66
Add EA SCHl ATRAC3plus [The Sims 2 Castaway (PSP), MoH: Heroes 2 PSP)]
2018-07-21 23:34:00 +02:00
bnnm
d6795b63c3
Add ASF decoder [Croc 2 (PC), Aladdin: Nasira's Revenge (PC)]
2018-07-18 00:52:24 +02:00
bnnm
12233dd0bb
Remove ps2_adsc as it's handled in ps2_ads now
2018-06-17 01:12:53 +02:00
bnnm
9d86c42ea4
Add .H4M videos (wip)
2018-06-03 13:08:41 +02:00
bnnm
10e506675b
Add (wip) Ubi .pk support [Just Dance (Wii)]
2018-04-29 20:28:27 +02:00
bnnm
e8b2759dcf
Add Capcom multistream Opus [RE: Revelations (Switch)]
2018-04-22 02:20:46 +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
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
2268d9c5bf
Rename ea_eaac_eatrax_streamfile.h to ea_eaac_streamfile.h
2018-04-19 22:23:09 +02:00
bnnm
12cba40baf
Add .smc+smh [Wangan Midnight (System 246)]
2018-04-15 01:08:27 +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
b2766bf137
Add .msb+msh sfx [EyeToy Play (PS2), Ace Combat 2 (PS2)]
2018-04-07 13:35:33 +02:00
bnnm
41e60f29da
Add Ubi LyN (.sns/son/wav) [Adventures of Tintin, From Dust (multi)]
2018-04-07 11:31:43 +02:00
bnnm
8fab88be8f
Remove ps2_psw.c as it's now parsed by ubi_jade.c
2018-04-06 20:55:11 +02:00
bnnm
0d9397ff61
Rename waa_wac_wad_wam.c to ubi_jade.c for clarity
2018-04-06 20:51:51 +02:00
bnnm
f2aaccc9fb
Add .awc XMA [Red Dead Redemption (XMA)]
2018-03-31 20:11:21 +02:00
bnnm
b7da78e68e
Add .PCM+.SRE [Viewtiful Joe (PS2)]
2018-03-31 13:10:57 +02:00
bnnm
d990d8b8cd
Rename scd_int_layout.c to layered.c for consistency
2018-03-30 21:29:11 +02:00
bnnm
531e8dc9b8
Rename blocked layout for consistency
2018-03-29 19:00:04 +02:00
bnnm
c052848e26
Add EA .WVE videos [Supercross 2000 (PS), Wing Commander 3/4 (PS)]
2018-03-29 15:39:33 +02:00
bnnm
c72ff8dd46
Clean ngc_bo2
...
Move code to rkv.c as it's the same format, add .rkv (archive)
extension, remove file and rename to init ngc_rkv
2018-03-25 11:08:36 +02:00
bnnm
eb4168f9b9
Rename aica_decoder.c to yamaha_decoder.c for clarity
...
AICA ADPCM is not really exclusive to Dreamcast as Yamaha used it in
their sound chips before.
2018-03-24 12:20:22 +01:00
bnnm
6a5ef288ff
Add NXAP (bad decoding) [Time Crisis 4, Time Crisis Razing Storm (PS3)]
2018-03-24 12:13:40 +01:00