fastelbja
b462417ddf
add support for VPK + various fix on VAG + ADS
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@206 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-07 21:11:33 +00:00
fastelbja
f0f2345a24
adding CFN support + misc fixes
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@205 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-03 18:41:26 +00:00
fastelbja
f132224ca8
fixed crash with no loop ads files
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@204 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-02 18:33:44 +00:00
fastelbja
5de0c96986
Electronic Arts EA/XA R1,R2,R3 & EA PSX support added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@203 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-02 17:58:08 +00:00
fastelbja
a25e86e359
fixed NGC STR Description
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@202 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-28 18:13:35 +00:00
fastelbja
1f8dca2256
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@201 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-28 11:36:17 +00:00
paladine
882eaf0814
Updated audacious VFS STREAMFILE support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@198 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-25 03:56:01 +00:00
fastelbja
6fb390ea08
add support for WP2 (4 channels INT File)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@197 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-24 20:22:54 +00:00
halleyscometsw
e3c010f67b
update for my builds
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@196 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-24 15:44:09 +00:00
fastelbja
f9b3ee049c
adding XBOX XWAV support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@195 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-24 15:11:32 +00:00
fastelbja
f7de62c8c9
adding xbox decoder + WAVM support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@194 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-23 22:52:02 +00:00
fastelbja
eac7190023
add PS2_PNB for PsychoNauts Bgm Files
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@193 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-22 19:08:49 +00:00
fastelbja
701fce7c3c
Adding ILD Support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@192 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-21 21:26:52 +00:00
paladine
58f66fe2fd
Added ps2_str.c to audacious makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@191 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-21 01:39:01 +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
110938668a
Fix to not include missing unistd.h in the Microsoft compiler.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@187 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 19:27:09 +00:00
halleyscometsw
57e227e4c1
"profiling" for STREAMFILE, to see how much is actually being read
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@186 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 18:56:44 +00:00
halleyscometsw
3b3ada7ff0
remove unused infile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@184 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 18:21:49 +00:00
halleyscometsw
5d36d9105a
clean up mingw issues
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@183 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 18:19:02 +00:00
halleyscometsw
21dec668c4
add ps2_str
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@182 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 18:17:27 +00:00
fastelbja
696bbdf7af
adding STR + STH Support, fixed MIB with no end loop points
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@181 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 18:09:05 +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
5e2a582609
update Makefiles, audacious extension list for gms
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@175 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 16:30:30 +00:00
fastelbja
34d4d9d16f
add GMS Support (PS1 & PS2)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@174 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 11:39:30 +00:00
fastelbja
0b3739273f
some ps2_svag fixes
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@173 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 11:15:01 +00:00
halleyscometsw
55fad001df
add .svag as possible VAG extension
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@172 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 08:22:23 +00:00
halleyscometsw
ce12116067
add reset_vgmstream, which allows a much cleaner way to reset the stream for looping
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@170 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 03:58:15 +00:00
halleyscometsw
130905dc00
hopefully fix Mr. Driller Cstr
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@169 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 02:38:57 +00:00
paladine
4814b482fb
Added initial implement of the audacious plugin for audacious 1.4.x or higher.
...
There are still a few things to do such as add a configuration GUI, but
these things are marked via TODO in the source files.
I also added the autoconf/automake building system. To generate everything
you need, run ./bootstrap in the top level directory, it will generate the
configure script. Then run ./configure. It will generate Makefile.unix, so
build it via make -f Makefile.unix. Everything should be setup properly, after
building, execute 'make -f Makefile.unix install' to install.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@165 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-18 17:17:49 +00:00
halleyscometsw
e5c1cf281e
fix for mono svag
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@161 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-18 05:40:23 +00:00
halleyscometsw
4581e3410f
fail on unhandled vag stuff
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@160 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-18 05:05:49 +00:00
halleyscometsw
6ef92ff9ce
add vag to makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@159 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-18 05:03:39 +00:00
fastelbja
c9110c2fd2
fixed layout_none
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@158 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 22:00:10 +00:00
fastelbja
1c0d345e61
VAG support added (VAGi, VAGp, pGAV, Dual File, Stereo VAG)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@157 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 21:52:40 +00:00
halleyscometsw
19e067fd8c
only do dual file stereo for flat layout
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@156 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 20:05:33 +00:00
halleyscometsw
0e5b0a0931
wrong type in prototype
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@153 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 18:19:07 +00:00
fastelbja
fb0e5b5559
fix pop & click on cd-xa decoder
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@152 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 18:06:45 +00:00
halleyscometsw
da000bd1b5
add raw to Makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@150 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 17:38:23 +00:00
fastelbja
42c73ff363
fix RAW support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@149 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 17:32:02 +00:00
fastelbja
b4810e8491
RAW PCM support added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@148 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 17:26:20 +00:00
fastelbja
99ac7a1610
fixed some issues with MIB & MIC
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@147 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 15:39:02 +00:00
fastelbja
f5dccfc3d7
fixed mono XA decoding
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@146 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 15:34:17 +00:00
halleyscometsw
16c9bf0c0b
revert back to r141
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@145 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 15:08:03 +00:00
halleyscometsw
fded2db4f6
revert r143
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@144 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 14:44:41 +00:00
halleyscometsw
a7537f4b12
maybe better 0x400 svag
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@143 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 02:27:40 +00:00
halleyscometsw
cc92f8dce7
support 0x400 start offset for svag
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@142 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-17 01:44:54 +00:00
halleyscometsw
37f70ab663
brstmspm hack for Super Paper Mario
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@140 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-16 23:14:47 +00:00
halleyscometsw
59d6916187
mono Cstr
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@139 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-16 22:57:20 +00:00
halleyscometsw
d43777fd57
ifdef, not if
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@138 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-16 22:53:46 +00:00
halleyscometsw
aa2d17a114
ifdef DEBUG, not if DEBUG
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@137 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-16 22:52:31 +00:00