bnnm
46e6883d25
ahx: fix key detection in some cases
2022-12-31 18:36:11 +01:00
bnnm
c46e23fa1f
cleanup: move bitstream reader
2022-12-31 18:34:26 +01:00
bnnm
514517b812
Add AHX key auto-detection and fix decryption
2022-12-31 17:31:46 +01:00
bnnm
1f4a29d29a
doc
2022-12-07 21:30:38 +01:00
bnnm
4cbffd0c68
Fix some .his [Nancy Drew: Ghost Dogs of ML (PC)]
2022-12-07 21:28:59 +01:00
bnnm
b5be2e81eb
cleanup
2022-10-29 17:51:32 +02:00
Naomi Ahmed
4ec2704496
support opusww > 8 channels when mapping type is 255
2022-10-24 15:37:26 +01:00
bnnm
edaac2c289
cleanup
2022-10-22 15:09:20 +02:00
bnnm
63bc8043ab
Add TXTH codec "YMZ"
2022-10-09 20:29:10 +02:00
bnnm
cbd831e658
Add .bigrp [BM Zero 2 (SW), Gunvolt 3 (SW)]
2022-09-23 22:53:45 +02:00
bnnm
791a7de02a
Cleanup/doc
2022-09-22 23:20:36 +02:00
bnnm
e7991bb253
Update and move miniz for future use
2022-09-16 23:38:55 +02:00
bnnm
7e8cb33167
Add EA Opus uncoupled .sps [FIFA 22 (PC)]
2022-08-21 11:08:57 +02:00
bnnm
6d43e90332
Cleanup/doc
2022-08-14 12:24:10 +02:00
Adam Gashlin
7adc74392f
Reuse matching standard codebooks for aotuv
2022-08-09 12:36:56 -07:00
bnnm
575e6593de
Fix some .psb looping clicks
2022-07-31 18:11:07 +02:00
bnnm
4e390bd61a
cleanup
2022-07-31 15:14:25 +02:00
bnnm
f87c75299b
Improve s14 detection
2022-07-23 15:14:30 +02:00
bnnm
23474dc27c
Fix missing end samples in Wwise Vorbis
2022-07-14 23:08:09 +02:00
bnnm
c277932b03
Improve .mp3 loading speed in some cases
2022-06-26 17:03:56 +02:00
bnnm
0dc64cdd8b
cleanup: rename ALP_IMA to HV_IMA
2022-05-15 12:12:11 +02:00
bnnm
1849395b8e
Improve MPEG parser
2022-05-01 18:56:52 +02:00
bnnm
2c9b8e614b
Add .audio_data [Lego SW: The Skywalker Saga (PC)]
2022-05-01 18:10:22 +02:00
bnnm
40c1e59cfe
Tweak
2022-04-24 15:19:45 +02:00
bnnm
e2109d2ff0
Fix HCA key misdetection [Iris Mysteria (Android)]
2022-04-24 15:16:51 +02:00
bnnm
f39069ee20
Fix buggy Ubi HX samples
2022-04-24 12:13:38 +02:00
bnnm
8a3379bd40
Improve MTA2 decoding accuracy
2022-04-16 22:18:58 +02:00
bnnm
cfca5c3195
Fix some Ubi HX [Rayman 3/M demo (PC/PS2)]
2022-04-16 22:18:39 +02:00
bnnm
68e63b769c
Add SSPF .ssp [Metal Gear Solid 4 (PS3)]
2022-04-09 14:57:49 +02:00
bnnm
34112d8dbb
Fix some MUSX .sfx [Sphinx (PC)]
2022-02-19 12:36:33 +01:00
Julian Xhokaxhiu
b90ace5f9e
Fix when the flag -DUSE_MPEG=OFF
is used on CMake
...
When MPEG support is disabled the struct "mpeg_frame_info" becomes unavailable, producing an error when linking, as it is required but some other code which is not protected behind the #ifdef
2022-02-16 00:10:15 +01:00
bnnm
df1ba64eaf
Fix .bnsf key detection in rare cases
2022-02-06 13:14:54 +01:00
bnnm
9b75cc6d83
Add .mp3 parser using mpg123 for consistency
2022-02-06 13:10:07 +01:00
bnnm
964397c1fb
Improve .bnsf key detection in some cases
2022-01-30 13:26:39 +01:00
Christopher Snowhill
2db8e56ef2
Fix FFmpeg reader function
...
It should return AVERROR_EOF when reaching the end of the stream, rather
than returning zero. When it returns zero, the avformat prober will just
loop endlessly until the process is terminated.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-01-26 20:55:28 -08:00
bnnm
f03d78046c
misc cleanup
2021-12-11 17:22:23 +01:00
bnnm
f681916ff0
Add Ubi LyN custom MP4 [Zombie U (WiiU)]
2021-12-11 15:02:21 +01:00
bnnm
05cdd0bbf5
Clean HCA subkey code
2021-12-11 12:43:06 +01:00
bnnm
bda98d71e1
Move custom mp4 code from KTAC
2021-12-11 12:42:17 +01:00
bnnm
4805987bb3
Fix some HCA v3 [Megaton Musashi (Switch)]
2021-11-18 00:12:52 +01:00
bnnm
ee2739f996
Improve FSB4 MPEG full loops [Deadpool (PS3)]
2021-10-31 20:12:57 +01:00
bnnm
e32630efda
hca: improve key finder in edge cases
2021-10-31 20:10:13 +01:00
bnnm
d51e78d571
Add .u0 encrypted Ogg
2021-10-31 20:09:18 +01:00
bnnm
2570fcac4d
Add TXTH codec XA_EA [Road Rash videos (SAT)]
2021-10-24 13:12:38 +02:00
bnnm
be7e4821d7
xa: tweak decoding to be closer to PSX
2021-10-24 10:54:03 +02:00
bnnm
3e2f7aab75
xa cleanup
2021-10-24 10:29:00 +02:00
bnnm
3c8dc615ab
cleanup: fix UB (left shift promotes to int)
2021-10-24 10:28:20 +02:00
bnnm
3d88b965d3
Add TXTH codec CP_YM [Marvel vs SF (SAT)]
2021-10-23 13:16:44 +02:00
bnnm
8ae722b9e9
cleanup
2021-10-23 13:02:53 +02:00
bnnm
f4c3009a00
hca: optimize key test
2021-10-19 00:35:29 +02:00