Commit Graph

5589 Commits

Author SHA1 Message Date
bnnm
64cbc9a99e Add HCA key 2022-02-19 12:37:06 +01:00
bnnm
e930c07457 Fix Koei .mic with 4 channels 2022-02-19 12:36:54 +01:00
bnnm
34112d8dbb Fix some MUSX .sfx [Sphinx (PC)] 2022-02-19 12:36:33 +01:00
bnnm
57bd304b64
Merge pull request #1078 from xxyzz/mac-ci
Add macOS build GitHub Actions
2022-02-19 12:28:25 +01:00
xxyzz
285b67044f
Change the mac build artifact zip filename to vgmstream-mac 2022-02-18 17:52:42 +08:00
xxyzz
ab316e0989
Add macOS build GitHub Actions 2022-02-18 17:52:41 +08:00
bnnm
12e5b4be0a
Merge pull request #1081 from TTKMedia/master
Fix ktac.c without VGM_USE_FFMPEG enabled
2022-02-17 23:23:20 +01:00
Greedysky
9958c00b0e Fix ktac.c without VGM_USE_FFMPEG enabled 2022-02-17 16:07:08 +08:00
bnnm
880267c5e2
Merge pull request #1079 from julianxhokaxhiu/patch-1
Allow link to continue when the flag -DUSE_MPEG=OFF is used on CMake
2022-02-16 22:30:41 +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
0dddcfc7ea
Merge pull request #1076 from bnnm/hca-fsb
- Add HCA keys
- Add .sfx FSB extension
2022-02-13 22:01:35 +01:00
bnnm
85745d77c3 Tweaks 2022-02-13 21:18:48 +01:00
bnnm
c56dcc59ca Add .sfx FSB extension 2022-02-13 21:18:10 +01:00
bnnm
3261e7897c Add HCA keys 2022-02-13 21:16:36 +01:00
NicknineTheEagle
39074f95c5
Merge pull request #1074 from NicknineTheEagle/wbk
NSLB: Fixed Kung Pu Panda (Wii)
2022-02-08 05:25:32 +03:00
NicknineTheEagle
cd3de0751b NSLB: Fixed Kung Pu Panda (Wii) 2022-02-08 05:01:53 +03:00
bnnm
00441228a5
Fix mpeg.c without VGM_USE_MPEG enabled 2022-02-06 23:21:06 +01:00
bnnm
27f80241b8
Merge pull request #1073 from bnnm/eaac-mpeg
- Fix some .sps [Madden 13 (Vita), Madden 22 (PC)]
- Fix .wav with broken interleave [Rayman 2 (DC)]
- Fix .bnsf key detection in rare cases
- Add .mp3 parser using mpg123 for consistency
- Fix xmplay plugin
2022-02-06 13:27:19 +01:00
bnnm
804837a54c Tweaks 2022-02-06 13:17:05 +01:00
bnnm
870a0f2443 Fix xmplay plugin (wrong SF read definition) 2022-02-06 13:16:39 +01:00
bnnm
b790ef3cec Fix .wav with broken interleave [Rayman 2 (DC)] 2022-02-06 13:15:10 +01:00
bnnm
df1ba64eaf Fix .bnsf key detection in rare cases 2022-02-06 13:14:54 +01:00
bnnm
878b253c76 txth: extra usable fields just in case 2022-02-06 13:14:42 +01:00
bnnm
9b75cc6d83 Add .mp3 parser using mpg123 for consistency 2022-02-06 13:10:07 +01:00
bnnm
484908c57e Fix some .sps [Madden 13 (Vita), Madden 22 (PC)] 2022-02-06 13:07:58 +01:00
NicknineTheEagle
cbe3165f69
Merge pull request #1072 from NicknineTheEagle/wbk
NSLB: Fixed PS2 banks
2022-02-05 19:55:34 +03:00
NicknineTheEagle
2ca2693cf1 NSLB: Fixed PS2 banks 2022-02-05 19:50:26 +03:00
Christopher Snowhill
f9230158d9 Dodgy fix for macOS building 2022-02-04 18:19:15 -08:00
bnnm
0c072271ab
Merge pull request #1071 from KatieFrogs/cmake-fix-celt
Cmake: Fix Celt not downloading
2022-02-04 20:52:12 +01:00
bnnm
ba8fdfc246
Merge branch 'master' into cmake-fix-celt 2022-02-04 20:51:23 +01:00
bnnm
aa78273a1f
Merge pull request #1070 from grj1234/riff-vorbis-mode2plus
RIFF: uncomment Ogg Vorbis mode 2+ [Only One (PC)]
2022-02-04 20:51:04 +01:00
KatieFrogs
04b5a1f098 Cmake: Fix Celt not downloading
Falls back to downloading through Git if it downloads an empty file
2022-02-04 06:29:15 +03:00
grj1234
7aaa6e695e
RIFF: uncomment Ogg Vorbis mode 2+ [Only One (PC)] 2022-02-04 11:11:49 +09:00
bnnm
8b2e0336ef
Merge pull request #1066 from modusc896d352/patch-2
ubi_bao changes
2022-02-03 18:01:49 +01:00
modusc896d352
9944b04d32
this is the last one i promise
i just removed a single comment, nothing major here.
2022-02-01 21:39:06 -03:00
modusc896d352
77b5b46008
ubi_bao changes (8/?)
remove the sbao flag as file_type already does the job.
2022-02-01 21:21:46 -03:00
modusc896d352
c5e5c0c179
ubi_bao changes (7/?)
minor "fix".
2022-02-01 09:31:16 -03:00
modusc896d352
fd51df32be
ubi_bao changes (6/?)
atomic BAOs now open depending on whether or not said BAO has a "{id}.sbao" name on it.
it's still not perfect but (mostly) works.
2022-02-01 08:39:21 -03:00
modusc896d352
25497b99f3
ubi_bao changes (5/?)
rename variable to something more sensible
2022-01-31 21:31:09 -03:00
modusc896d352
211b2e7a37
ubi_bao changes (4/?)
implement a hack for games with %08x.sbao naming nomenclature for streamed BAOs.
(present in Shaun White Snowboarding and Prince of Persia 2008)
2022-01-31 21:19:45 -03:00
modusc896d352
5f20e3344d
ubi_bao changes (3/3)
try to explain what this new change means.
2022-01-31 20:34:59 -03:00
modusc896d352
6fcc0b4e3e
ubi_bao changes (2/2)
fix formatting issues
2022-01-30 14:48:34 -03:00
modusc896d352
9a4087eff7
ubi_bao changes
this is an attempt to add standard "atomic bao" nomenclature for "streamed BAOs". like %08x.bao/%08x.bao instead of (example) Common_BAO_0x5NNNNNNN, French_BAO_0x5NNNNNNN or Common_BAO_0x0NNNNNNN. this also applies to "memory BAOs" as well.

this change was necessary due to the existence of scimitar_new.bms, which handles forge files rather differently as far as sound files are concerned. more specifically, it goes deeper into the BAO files themselves.
2022-01-30 14:47:18 -03:00
bnnm
915531b1a4
Merge pull request #1065 from bnnm/brwav-xa-ww
- Improve .bnsf key detection in some cases
- Allow BIK .xmv extension [Emergency Heroes (Wii)]
- Fix some Reflections .xa [Emergency Heroes (Wii)]
- Remove .04sw fake extension (use .xa)
- Fix Wwise XWMA prefetch
- Add .pk/spk variation [Michael Jackson TE (X360)]
- Redo .rwav/rwar and add .brwav
2022-01-30 13:40:39 +01:00
bnnm
8d33a17919 cleanup 2022-01-30 13:34:08 +01:00
bnnm
4e79416764 txtp_dumper: ignore pre-created txtp 2022-01-30 13:33:52 +01:00
bnnm
e76ccb6ab7 Redo .rwav/rwar and add .brwav 2022-01-30 13:33:21 +01:00
bnnm
f6a48926b7 Add .pk/spk variation [Michael Jackson TE (X360)] 2022-01-30 13:32:48 +01:00
bnnm
a054692865 Fix Wwise XWMA prefetch 2022-01-30 13:31:06 +01:00
bnnm
ba1743cd3a Remove .04sw fake extension (use .xa) 2022-01-30 13:30:24 +01:00