Commit Graph

57 Commits

Author SHA1 Message Date
bnnm
35a3d44c89 Move Xenoblade 3D DSP .adx from CRI .adx to its own meta (cleanup)
The CRI .adx code is now like before it was added (44075c4)
2017-01-25 22:28:15 +01:00
bnnm
f5e8e8ad8e Open key using streamFile, needed to allow user-defined callbacks 2016-11-27 22:42:42 +01:00
bnnm
088fb4a480 Add Gunhound EX PSP key; try to get key from external file
Needed for files which incorrectly guess its XOR key (like Gunhound).
The format for ADX keyfiles is 6 bytes with start/mult/add (ex.
0x111122223333).
2016-11-27 19:41:36 +01:00
bnnm
ec2a652b29 Document AINF header 2016-11-13 21:08:11 +01:00
Adam Gashlin
d3b3b9623d Add Dragon Ball Z: Dokkan Battle ADX key 2016-05-03 02:25:43 -04:00
smt
e101fc8dc8 Add new ADX key. 2015-07-06 09:06:41 -07:00
Joseph Gibbs
51dfc3339a Added support for Xenoblade Chronicles 3D adx 2015-05-16 15:30:15 -07:00
halleyscometsw
44075c4e91 clean up some warning-causing ugliness 2014-06-26 21:12:48 -07:00
Chris Moeller
bf220dc112 more ADX keys 2013-09-03 11:16:00 -07:00
Chris Moeller
c6ba2a32ba new! Slotter Mania P - Mach Go Go Go III (PSP) key! 2013-09-03 10:59:45 -07:00
Chris Moeller
aa8e2a92a5 more keys! 2013-09-03 10:57:35 -07:00
Chris Moeller
684bd36ebc more adx keys 2013-09-03 10:55:14 -07:00
Chris Moeller
142cfc971d Raised path length limit to 32767 characters, controlled by a global enum definition 2013-05-26 20:55:50 -07:00
snakemeat
76694bec58 Added ADX key for StormLover Kai!! (PSP).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1004 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-11-14 04:57:21 +00:00
halleyscometsw
a73fad53f5 weird broken loop from Metal Gear Rising - Revengeance Demo
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1003 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-11-03 13:06:04 +00:00
halleyscometsw
8f7faebedd support an improved form of ADX encryption
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@967 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-08-20 12:00:01 +00:00
bxaimc
fadf30dcfc Fixed ADX loop flag issue for files with 0 for both loop and end sample values.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@962 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-21 23:02:42 +00:00
snakemeat
feeea87f30 Added key for Uragiri wa Boku no Namae o Shitteiru (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@959 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-17 23:05:09 +00:00
snakemeat
501042c6ff Added key for Shakugan no Shana (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@929 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-27 04:37:00 +00:00
snakemeat
9b53ff6990 Added key for Nanatsuiro - Drops Pure!! (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@927 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-20 04:12:20 +00:00
halleyscometsw
1af427264b La Corda d'Oro adx key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@925 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-16 22:10:08 +00:00
snakemeat
863012e3ec Added key for Sotsugyou 2nd Generation (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@899 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-16 06:12:29 +00:00
snakemeat
7ebec9ffe1 Added key for Sakura Taisen 3 ~Paris wa Moeteiru ka~ (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@895 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-08 05:15:12 +00:00
snakemeat
bd5f4d4109 Added key for Sakura Taisen: Atsuki Chishio Ni (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@894 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-08 01:48:34 +00:00
snakemeat
61e064dc4d Added key for Soshite Kono Uchuu ni Kirameku Kimi no Shi XXX (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@889 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-05 08:28:13 +00:00
snakemeat
e6116cfd76 Added key for Gakuen Utopia - Manabi Straight! KiraKira Happy Festa! (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@878 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-12 03:36:38 +00:00
snakemeat
86a6254470 Added key for Futakoi Alternative (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@875 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-01 23:42:20 +00:00
snakemeat
50137e0208 Added key for Neon Genesis Evangelion: Koutetsu no Girlfriend 2nd (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@874 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-29 02:49:11 +00:00
fastelbja
029e19ac5c add decrypt key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@858 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-29 18:09:45 +00:00
snakemeat
c07399819e Added key for Rakushou! Pachi-Slot Sengen 6: Rio 2 Cruising Vanadis (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@816 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-29 02:28:56 +00:00
snakemeat
846ebb9e23 Added key for Shoukan Shoujo: Elemental Girl Calling (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@812 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-27 02:46:25 +00:00
bxaimc
682ff25bac Added key for Mobile Suit Gundam: Gundam vs. Gundam NEXT PLUS (PSP)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@811 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-13 02:47:17 +00:00
halleyscometsw
1e598909f5 new adx decrypt keys
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@810 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-03 19:01:09 +00:00
halleyscometsw
b6e85d8336 add Senko no Ronde DUO key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@803 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-07 06:04:24 +00:00
halleyscometsw
c1f880b158 Soulcalibur IV voice ADX key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@741 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-14 16:12:55 +00:00
halleyscometsw
6ce63abf2e ADX key for Fragments Blue
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@706 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-29 19:47:31 +00:00
bxaimc
c9b4923abc fixed Yamasa Digi Portable - Matsuri no Tatsujin - Win-Chan no Natsumatsuri decrypt key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@630 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-04-07 02:55:28 +00:00
halleyscometsw
74a4478740 add Yamasa Digi Portable: Matsuri no Tatsujin adx key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@629 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-04-07 00:27:53 +00:00
halleyscometsw
1c167c4a34 overran array
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@628 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-04-06 23:44:54 +00:00
halleyscometsw
a45ba99e14 Amagami ADX key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@608 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-03-19 14:17:24 +00:00
halleyscometsw
aa32b6378d add Sonic and the Black Knight ADX key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@580 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-03-05 03:41:59 +00:00
manakoAT
39f816e362 fixed coef reading and added a third coef layout in .emff
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@537 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-12-24 10:03:22 +00:00
halleyscometsw
25ac921eba read one scale too many
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@536 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-12-24 09:37:31 +00:00
halleyscometsw
b44f87bd4b adx encryption key guess & check
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@534 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-12-24 08:28:19 +00:00
halleyscometsw
c70680a1e6 Encrypted ADX playback, currently assumed Clover Stuios key without any checking
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@533 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-12-24 07:19:15 +00:00
halleyscometsw
bbb03de6af Make closing a VGMSTREAM with duplicate STREAMFILEs safe
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@189 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 20:19:46 +00:00
paladine
3ae797a88a Changed STREAMFILE to be an abstract structure with function pointers for file operations. These changes have been done to support the audacious plugin which will use audacious-VFS I/O instead of stdio. The winamp plugin uses stdio, and has been tested and is working.
stdio optimizations include the prevention of 'doubly opening' a file.  If a file is opened that is already opened, the file handle is duplicated instead of using the normal fopen call.  

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@180 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 15:18:38 +00:00
halleyscometsw
7c2e8a32d1 Improved ADX header stuff. Probably of no practical use.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@94 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-10 03:56:39 +00:00
halleyscometsw
2a686eeea2 consolidate headers
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@89 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-06 03:35:37 +00:00
fastelbja
f06efd91d0 git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@75 51a99a44-fe44-0410-b1ba-c3e57ba2b86b 2008-05-03 19:41:28 +00:00