halleyscometsw
39015ff43a
wii guitar hero 3 streams are actually xbox ima format
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@324 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-15 00:30:49 +00:00
halleyscometsw
1eba859222
some naming changes and such to make hcs happy, hopefully didn't break anything
...
changed _noninterleaved functions to _int and changed related descriptions appropriately
added an _int version of SDX2 and reverted to pre-322 behavior for normal deocder
made the various get_high_nibble globals all be the same vgmstream->get_high_nibble for thread safety and code consolidation (this required some changes to make decode functions take VGMSTREAM rather than VGMSTREAMCHANNEL)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@323 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 20:42:49 +00:00
fastelbja
8a5d2b6429
a lot of ea new formats supported
...
fixed stereo sdr2 decoder
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@322 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 19:21:45 +00:00
halleyscometsw
fa8254e49f
doh, 0 != i all the time
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@321 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 16:34:55 +00:00
halleyscometsw
4906f29dfd
hopefully resolve xbox fsb issue
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@320 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 16:27:29 +00:00
halleyscometsw
fc47619fdc
change some names and descriptions
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@319 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 16:20:47 +00:00
manakoAT
bf6734372a
.fsb (xbox) added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@318 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 16:07:23 +00:00
halleyscometsw
7dabdc48f8
add rwx and xwb to appropriate places, rename ps2_fsb.c and ps2_rsd.c to fsb.c and rsd.c, respectively
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@317 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 13:37:34 +00:00
halleyscometsw
ec94c0d3c5
add support for Wii fsb from Metroid Prime 2, required a new layout type
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@316 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 13:30:26 +00:00
manakoAT
149b7a1bab
.RWX added
...
.XWB added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@315 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 13:08:01 +00:00
manakoAT
2c522acc32
.FSB added (not complete)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@314 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 12:31:19 +00:00
halleyscometsw
284e2ec763
add fsb and rsd to appropriate places
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@313 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 12:11:20 +00:00
halleyscometsw
b03c2a53b0
Finally fix RS03 looping. Hint: it was easy
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@312 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 12:05:49 +00:00
manakoAT
7a9a6c4c17
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@311 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 11:02:39 +00:00
halleyscometsw
f4971c8233
init one more variable to shut up gcc 4.0.2
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@310 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-14 10:48:46 +00:00
halleyscometsw
9d5595a047
minor readme corrections
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@309 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-12 15:38:05 +00:00
halleyscometsw
c18a8de537
init some variables to shut up gcc 4.2.1
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@308 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-12 15:31:12 +00:00
halleyscometsw
09029af193
Add some new metadata formats (rws,hgC1,xss,sl3,aus) from Ronny Elfert (manakoAT), add him to the license, change license file to COPYING
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@307 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-12 15:20:39 +00:00
halleyscometsw
b058236064
Add get_realname() to streamfile, so that we can get the plain name of the file even if the file names handled by the streamfile are encoded somehow. Needed for nwa.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@306 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-11 08:29:04 +00:00
halleyscometsw
804c36b01e
nwa extension for audacity
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@305 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-11 06:40:20 +00:00
halleyscometsw
144e23ddd5
support Gameexe.ini for nwa loops as well
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@304 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-11 06:34:09 +00:00
halleyscometsw
9fcf65eb86
oops, hardcoding channel count is a bug
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@303 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-11 03:29:34 +00:00
halleyscometsw
0b97cf01a8
NWAINFO.INI reading for .nwa
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@302 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-11 01:43:15 +00:00
halleyscometsw
8a528c3548
.nwa
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@301 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-11 00:41:21 +00:00
halleyscometsw
dd3ed4d0ef
fix mpeg loop (I think) and disable gapless playback in mpg123 so it doesn't throw out samples
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@300 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-10 14:37:09 +00:00
halleyscometsw
04a90fe2e2
now that we are searching for two classes of tags we can't abort after finding one
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@299 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-09 21:15:05 +00:00
halleyscometsw
2b44d289cf
LOOPSTART, LOOPLENGTH tag pair for ogg
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@298 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-08 22:07:15 +00:00
halleyscometsw
0bf566d602
stray printf
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@297 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-08 13:57:57 +00:00
halleyscometsw
05e56c1f78
I have reason to believe that the looping should be more like this, though it does throw certain tracks (03.SVS) off.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@296 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-07 15:20:29 +00:00
halleyscometsw
56d196a648
close the streamfile we had passed on to the wav initer
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@295 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 19:44:18 +00:00
halleyscometsw
6f4410dd2c
work with either all ucase or all lcase .wav name
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@294 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 18:18:25 +00:00
halleyscometsw
d210bc5bfc
riff wav reading, and .pos (companion to .wav with loop info)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@293 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 18:05:04 +00:00
halleyscometsw
97ebe328c8
support for mpeg audio in genh
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@292 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 15:33:38 +00:00
halleyscometsw
32f6286080
.svs
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@291 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 12:23:37 +00:00
fastelbja
6f241eeeaa
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@290 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 11:24:14 +00:00
halleyscometsw
ab635fda19
.ivb
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@289 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 08:59:14 +00:00
halleyscometsw
bd732207d1
as a precaution, make sure that the buffer isn't used again after resetting
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@288 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-06 01:17:08 +00:00
halleyscometsw
807f7ccc54
further corrections to msvc build
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@287 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-05 12:23:59 +00:00
halleyscometsw
55c64eb607
fixes for windows build
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@286 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-05 12:05:59 +00:00
halleyscometsw
e017a7324d
add AHX support, via mpg123
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@285 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-05 11:49:29 +00:00
halleyscometsw
2a9f54977b
update readme with WS
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@284 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-04 00:15:50 +00:00
halleyscometsw
e62c8a90cb
working WS decoder
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@283 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-04 00:06:51 +00:00
halleyscometsw
0903e46346
starting support for WS ADPCM, decoder not in place but layout is handled properly
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@282 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 21:21:01 +00:00
halleyscometsw
253dd60d66
Tiberian Sun reports having an odd number of samples, but doesn't actually have a byte for that extra nibble. We ignore it.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@281 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 20:09:36 +00:00
halleyscometsw
f944267644
add error counting with STREAMFILE_PROFILE
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@280 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 20:08:02 +00:00
halleyscometsw
4084ee9da5
alternate sample count calculation for .strs with larger CTRL block...
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@279 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 19:26:53 +00:00
fastelbja
183089bfcb
fix ea psx coding
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@278 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 19:09:53 +00:00
halleyscometsw
fd4f7a9eec
add preliminary westwood studios aud support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@277 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 02:20:52 +00:00
halleyscometsw
b95f41a330
check for zero loop points is useless
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@276 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-02 21:44:23 +00:00
halleyscometsw
918c6a1e5d
Rename str_ctrl to str_snds, since a CTRL block is not needed.
...
Modify meta reader to work with an opening SNDS block.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@275 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-02 13:39:51 +00:00