halleyscometsw
52624af78d
oops, made then unmade the fix (genh MS ADPCM) before committing
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@411 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-17 23:21:12 +00:00
halleyscometsw
0be920be2d
MS ADPCM for genh
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@410 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-17 23:07:41 +00:00
halleyscometsw
120b1d89e8
AICA for GENH
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@409 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-15 02:21:19 +00:00
halleyscometsw
e580858ca3
Yamaha AICA decoder, and Dreamcast .str (Sega Stream Asset Builder)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@408 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-13 06:11:05 +00:00
halleyscometsw
7315f6fabc
fix unix build, update readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@407 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-11 08:31:51 +00:00
halleyscometsw
13f039645b
working de2
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@406 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-11 08:10:59 +00:00
halleyscometsw
a397d17741
add nonworking de2 (uses msadpcm), clean up some warnings
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@405 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-11 07:19:44 +00:00
halleyscometsw
bde85003bc
keeping unix build building
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@404 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-11 01:11:32 +00:00
fastelbja
a32c10afca
added meta ims from matrix
...
convert coding_xbox from interleave to none
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@403 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-10 20:08:03 +00:00
halleyscometsw
524ca7f924
get ye right, module lists
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@402 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-10 04:39:55 +00:00
manakoAT
7f5bc6154a
.str (dc) added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@401 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-09 22:38:44 +00:00
fastelbja
992bef1dc4
adding STMA support (XBOX)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@400 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-08 14:47:04 +00:00
halleyscometsw
a3b1dfd277
update module list for meta/Makefile.unix.am
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@399 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-08 03:22:23 +00:00
halleyscometsw
e6c8543744
allow dual file stereo for GENH
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@398 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-08 03:21:42 +00:00
fastelbja
2293618115
better checking in xbox_wvs.c
...
fixed missing meta info
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@397 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-04 20:42:44 +00:00
fastelbja
1742eb818c
fix ea header sample rate for file with GSTR id
...
add xbox_wvs
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@396 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-04 20:34:07 +00:00
halleyscometsw
ae33b01762
don't declare variables in the middle of a block (so MSVC works)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@395 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-04 17:03:11 +00:00
halleyscometsw
54a2309185
fix swd
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@394 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-04 16:42:22 +00:00
manakoAT
c601599f61
.biodsp added
...
.vjdsp added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@393 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-04 16:32:35 +00:00
halleyscometsw
3c8b8cb7f6
ignore loops starting with 00000000 in Gameexe.ini
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@392 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-03 16:10:51 +00:00
halleyscometsw
9f1f8df949
compressed NWA looping
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@391 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-03 15:21:05 +00:00
halleyscometsw
98d11bd9f2
compressed NWA decoding, no looping yet
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@389 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-03 14:58:03 +00:00
halleyscometsw
3f6e5595b8
clean up indents, add space to fix gcc parsing, add .tydsp to readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@388 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-03 03:03:56 +00:00
manakoAT
e4bd73b542
.tydsp added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@387 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-02 17:29:03 +00:00
halleyscometsw
90f0dccd9c
AIX.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@385 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-02 10:24:28 +00:00
halleyscometsw
30c2a4e033
aix demuxer in progress
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@384 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-02 04:40:46 +00:00
halleyscometsw
70c7fb1532
dos2unix
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@383 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-02 03:15:24 +00:00
halleyscometsw
55fba8f190
get unix building again
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@382 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-01 03:27:20 +00:00
manakoAT
22b373cb95
.sdt added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@381 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-31 23:41:41 +00:00
fastelbja
c557571a53
fix pcm.c
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@380 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-30 22:29:23 +00:00
manakoAT
fc3f3f751d
.pcm changed
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@379 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-30 22:13:25 +00:00
halleyscometsw
de5da88d84
rename ps2_pcm.c pcm.c
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@378 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-30 21:02:27 +00:00
halleyscometsw
dbc3512276
adding 8-bit pcm with sign bit (and interleave) support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@377 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-30 20:58:50 +00:00
manakoAT
aca1aad654
.tec added
...
.enth added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@376 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-29 13:07:10 +00:00
halleyscometsw
f89ec93ae5
.o, not .c, in src/Makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@375 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-26 10:21:51 +00:00
halleyscometsw
5c3a47c720
add coding_PSX_badflags
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@374 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-25 19:02:29 +00:00
manakoAT
1d9a1e9579
.pcm added
...
.psw added
.rkv added
.vas added
.changes in .rsd
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@372 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-25 17:49:09 +00:00
halleyscometsw
2f14e48eae
ultramarine3-ogg
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@371 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-24 21:49:27 +00:00
halleyscometsw
94f49cec18
reduce the level of stupid in halpst looping
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@370 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-23 06:25:27 +00:00
halleyscometsw
422aa45563
rename layout/mus_acm.c to layout_mus_acm_layout.c for MSVC doesn't get confused
...
rearrange unix makefiles to my liking
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@369 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 06:37:22 +00:00
halleyscometsw
3a47ef576b
bitstream reading was majorly broken for edge cases (of which there are a lot in a MUS playlist!)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@368 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 04:47:37 +00:00
halleyscometsw
6a0fd32833
libacm 1.0
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@367 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 03:15:57 +00:00
halleyscometsw
fb5cda3bef
add .sfl
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@366 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 02:18:32 +00:00
halleyscometsw
23896600a7
prevent out of bounds access in case we play too much
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@365 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 01:09:31 +00:00
halleyscometsw
fc806393bc
add another style of .sli
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@364 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 01:03:20 +00:00
halleyscometsw
3be472a76e
add .vig as an alternative extension for VAG
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@362 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-22 00:37:06 +00:00
halleyscometsw
2604064a8f
add lwav as an extension for riff, to prevent looping .wavs from being improperly handled by other plugins
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@361 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-21 21:41:11 +00:00
fastelbja
d3af300bcc
fixed psh
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@360 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-21 19:54:38 +00:00
halleyscometsw
b4f36a0a69
psh fixed?
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@359 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-21 06:13:57 +00:00
halleyscometsw
a697663f08
.sli
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@358 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-21 05:50:28 +00:00
halleyscometsw
764231fd8d
looping .wav via "Marker: " labels
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@357 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-21 05:03:16 +00:00
halleyscometsw
21236c753a
force channels to 2 to avoid sounding like crap
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@355 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-21 00:14:45 +00:00
halleyscometsw
a238b2b799
Fixed up looping a bit. Maybe.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@354 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 23:50:48 +00:00
halleyscometsw
875c0d1eae
MUS Playlists! ARGH!
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@353 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 23:28:16 +00:00
manakoAT
a1642a84fa
.psh added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@352 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 20:41:11 +00:00
manakoAT
1fd66dd519
.kces added
...
.dxh added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@351 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 16:34:01 +00:00
halleyscometsw
941b4d49cb
ACM-related revisions, hopefully get things ready for MUS
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@350 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 07:28:17 +00:00
halleyscometsw
01d7dbd326
fixed acm decoding
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@349 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 06:04:48 +00:00
halleyscometsw
a14cd4082d
acm that at least builds
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@348 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-20 05:41:41 +00:00
halleyscometsw
3e8d8edb40
yAy FoR uPpeRcAsE!
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@347 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-19 16:43:42 +00:00
halleyscometsw
8815bbe479
make the world safe for .rstm once more
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@346 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-19 16:23:27 +00:00
halleyscometsw
0deff6bc92
modified Gameexe.ini logic
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@345 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-19 16:16:16 +00:00
manakoAT
4a62cc4fd5
.rstm added
...
.aus fixed
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@344 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-19 08:48:49 +00:00
fastelbja
4554044dc9
fix channels count on vag
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@343 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 21:42:35 +00:00
halleyscometsw
c6a721f5dd
add newline at end of dc_kcey.c
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@342 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 20:58:48 +00:00
manakoAT
e79e6f50aa
.bg00 added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@340 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 20:53:04 +00:00
halleyscometsw
dee3771b88
unixy kcey, straightened up meta/Makefile.unix.am a bit, readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@339 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 20:39:34 +00:00
fastelbja
25b24d907e
kceycomp pop'n music support added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@338 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 20:20:16 +00:00
halleyscometsw
8dbd3b160c
dvi and bg00 fo runixland, clean up a few warnings, update readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@337 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 20:12:52 +00:00
manakoAT
cc1005925b
.bg00 added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@336 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 19:40:14 +00:00
fastelbja
40b3a1e136
adding interleaved dvi format (SOTN)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@335 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 19:35:29 +00:00
fastelbja
0a0387bf91
fix ea bug for multi channels
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@334 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 19:33:56 +00:00
halleyscometsw
78a975e081
add type 9 genh, IMA
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@333 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-18 05:25:05 +00:00
manakoAT
dddf5701d1
.sfs added
...
.changes in musx
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@332 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-17 14:20:42 +00:00
halleyscometsw
1ace05276f
leg, filp, ikm, musx to unixland and readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@331 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-17 01:47:08 +00:00
manakoAT
d0e8f74ba5
.filp added
...
.leg added
.ikm added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@330 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-17 01:22:23 +00:00
halleyscometsw
9d3fb4c7c8
hopefully lp=start,end works
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@329 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-16 22:25:10 +00:00
halleyscometsw
a7b49acb9a
add musc to unixland, update readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@328 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-16 03:21:37 +00:00
manakoAT
02a606eea3
.xa30 added
...
.musc added
.fsb3 some changes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@327 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-15 17:08:39 +00:00
halleyscometsw
ef8d488fd5
xa30 for unixland
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@326 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-15 13:35:00 +00:00
manakoAT
b554e6ec45
.xa30 added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@325 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-15 03:39:20 +00:00
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
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
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
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
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
halleyscometsw
cb58b5f241
add .str CTRL support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@274 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-02 03:57:21 +00:00
halleyscometsw
cbc4a75925
add DVI as an AIFF-C and GENH coding
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@272 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-02 01:41:20 +00:00
halleyscometsw
5cd7897407
remove a debug printf
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@270 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 16:49:45 +00:00
halleyscometsw
ea9aad22e1
properly check aiff playMode before deciding to use it for loop
...
this loop support may never be useful, bah
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@269 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 16:27:27 +00:00
halleyscometsw
c566ee6f4b
add AIFF support (8 and 16 bit) and theoretically looping, if the Instrument chunk would only cooperate
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@268 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 16:11:59 +00:00
halleyscometsw
2e5b731833
add sdx2 as genh codec #6
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@267 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 16:10:18 +00:00
halleyscometsw
451dfe0bd9
add support for sdx2 in an AIFF-C package
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@265 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 03:23:44 +00:00
halleyscometsw
b2e33edb5b
add 8bit pcm genh support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@264 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 03:19:02 +00:00
halleyscometsw
846d6e578c
add COMMENT=LOOPPOINT= loop finding for ogg
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@263 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-30 19:32:12 +00:00
halleyscometsw
ff3bb11140
wsi history inits were out of bounds
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@262 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-29 09:11:40 +00:00
halleyscometsw
98e0469264
add .wsi support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@260 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-29 01:30:13 +00:00
halleyscometsw
221ebc16a6
reformulated but still not great invert-psx
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@259 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-26 02:12:40 +00:00
halleyscometsw
fb54dabcd4
fix a crash with failure to open second file for dual-file stereo
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@258 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-26 02:08:26 +00:00
halleyscometsw
c433b3046f
Experimental mutant psx codec
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@257 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-25 20:39:15 +00:00
halleyscometsw
05ca1c8d29
need to divide bytes by channel count to get samples
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@256 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-25 19:31:00 +00:00
halleyscometsw
d0135eaa99
hopefully last stupid bmdx mistake, wrong offset for data start
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@255 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-25 19:22:45 +00:00
halleyscometsw
02ef94e214
stupid!
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@254 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-25 18:41:11 +00:00
halleyscometsw
b921029215
oops, left bmdx off of init fcn list
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@253 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-25 18:04:39 +00:00
halleyscometsw
4f4c9fff53
add .bmdx
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@251 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-25 16:42:13 +00:00
halleyscometsw
a5e93b1fb7
genh pcm interleave fix
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@250 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-18 10:40:35 +00:00
halleyscometsw
4823b00e4b
pcm genh
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@249 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-17 23:32:24 +00:00
halleyscometsw
db2bdafe00
PSO4 has both loop_start and LOOP_START
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@245 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 10:36:51 +00:00
halleyscometsw
ff58d22b78
play all logical streams
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@244 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 10:10:34 +00:00
halleyscometsw
cf288cd46d
another sadb header check
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@241 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 09:29:55 +00:00
halleyscometsw
b7c1e568d5
added sadb
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@240 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 09:23:34 +00:00
halleyscometsw
83c939d53c
make the configurations more consistent
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@238 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 08:29:18 +00:00
halleyscometsw
25698edf36
quiet the compiler, this won't be used unoptimized
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@237 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 08:06:10 +00:00
halleyscometsw
8393bc57d5
surround a few more bits with VGM_USE_VORBIS, now builds with VGM_USE_VORBIS undefined
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@235 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 07:59:43 +00:00
halleyscometsw
af3dbd0034
make linking with libvorbis possible on MSVC
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@234 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 07:51:10 +00:00
halleyscometsw
19c98893d6
descriptive terms for ogg vorbis
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@232 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 06:04:44 +00:00
halleyscometsw
2352f2376c
looping for ogg!
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@231 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 05:59:59 +00:00
halleyscometsw
477b5390c5
make vgmstream link with vorbis in windows builds
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@230 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 05:43:40 +00:00
halleyscometsw
de2e30bea3
first commit of ogg vorbis support (via libvorbisfile)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@227 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 04:01:03 +00:00
halleyscometsw
7099c3df40
update vc project
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@226 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-14 22:05:54 +00:00
halleyscometsw
20f30fcd73
doh, wrong var
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@224 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-13 23:01:12 +00:00
halleyscometsw
453e5c148f
make invalid IMA not crash, just sound lousy
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@223 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-12 23:51:16 +00:00
halleyscometsw
933053a1bb
fix a few genh goofs
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@222 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-12 23:50:45 +00:00
halleyscometsw
268f485fa7
genh: fix psx stereo, add gc adp/dtk, generally rewrite the format-specific bits
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@221 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-12 23:33:07 +00:00
halleyscometsw
6ca9d1fed6
genh name change, remove xbox blocked
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@218 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-12 00:04:34 +00:00
halleyscometsw
6524994732
Add xbox ima genh support.
...
Also fix xbox ima decoder, it was wrong if the decode didn't always start at the block start. Note that this and the nds ima decoder both rely on being run through the file linearly.
I wasn't able to test this on mono wavm or xwav yet, but I think it ought to work.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@217 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-10 01:20:54 +00:00
halleyscometsw
6f86773158
proper behavior for single channel genh
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@216 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-09 10:26:17 +00:00
halleyscometsw
013464482e
add GENH
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@211 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-09 00:20:08 +00:00
paladine
f07292b266
Added missing files and fixed Makefiles
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@209 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-08 03:24:31 +00:00
halleyscometsw
42c6d9e1e2
add new files to src/Makefile, fix some warnings
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@208 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-08 02:03:05 +00:00
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
halleyscometsw
599b28e497
add fade delay option, validation for in_vgmstream configurables
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@134 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-16 20:28:36 +00:00
halleyscometsw
19ec490c3b
add bomberman jetters _lr.dsp, .mss, and .gcm
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@130 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-15 22:06:33 +00:00
fastelbja
fe03804bef
fixed svag smallblock calc, add MIC Support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@129 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-15 18:57:03 +00:00
halleyscometsw
870cecd2ef
remove an unused var
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@124 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 22:42:32 +00:00
halleyscometsw
f5ef146e7e
add mpdsp
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@122 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 22:26:44 +00:00
halleyscometsw
0c6dfd01dd
free filenameMIH, fix length calculation to use channel count
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@121 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 21:41:16 +00:00
halleyscometsw
7c9278ba2d
add ps2_mib to makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@120 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 21:27:19 +00:00
fastelbja
90984fedc8
fix channels count for MIB
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@119 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 21:13:47 +00:00
fastelbja
feb99a151c
added MIB / MIB+MIH / MI4 support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@118 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 20:44:19 +00:00
halleyscometsw
7992942c21
minor description changes
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@115 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-13 20:03:51 +00:00
fastelbja
b1aaf2ba85
adding svag support - fixing implicit warning on vs2005 for ps2_xxx functions
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@114 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-13 19:53:31 +00:00
halleyscometsw
b97479a9d7
hook exst into the rest of vgmstream
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@113 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-13 12:18:24 +00:00
fastelbja
8257e32f71
ps2 EXST support added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@112 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-13 11:47:51 +00:00
halleyscometsw
afbf7fb543
oops, messed up starting offset for 2nd channel
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@111 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-12 13:55:38 +00:00
halleyscometsw
bad669a3f9
add .stm
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@108 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-12 13:31:48 +00:00
halleyscometsw
014d22b5eb
move dsp header reading into a function, so dsp stereo variants can use it
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@107 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-12 11:48:36 +00:00
halleyscometsw
1b083d4a1d
add ps2_int to src/Makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@105 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 23:02:21 +00:00
fastelbja
2a9616842f
fixed xa issues, adding .INT support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@104 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 21:27:10 +00:00
halleyscometsw
2b523d8b82
add meta/ps2_rxw to Makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@103 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 18:18:00 +00:00
fastelbja
24de42ae56
xa variable fix & RXW support added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@102 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 18:11:55 +00:00
halleyscometsw
dea508c17f
prevent implicit declarations, fix a missing argument to init_xa_channel
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@100 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 01:55:13 +00:00
halleyscometsw
4a00c844b8
slightly more wordy explanations for XA
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@99 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 01:49:52 +00:00
halleyscometsw
3916402f35
add XA files to Makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@98 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-11 01:48:55 +00:00
fastelbja
9e70f0ec5c
adding cd-xa support (preliminary)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@97 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-10 19:59:29 +00:00
fastelbja
f39503701a
some code cleaning
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@96 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-10 19:58:03 +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
fastelbja
ec3612aafc
fixing click & pops on psx decoder, code cleaning for ads/ss2
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@93 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-09 17:59:05 +00:00
halleyscometsw
b5ac31a088
update libvgmstream.vcproj
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@92 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-06 19:54:17 +00:00
halleyscometsw
6e0d262a28
rwsd uses nibble offsets, not samples
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@90 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-06 04:01:05 +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
halleyscometsw
ac0c0f68ff
rwsd working
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@87 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-06 02:58:29 +00:00
halleyscometsw
80d1f3c470
Beginning rwsd supprot
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@86 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-06 01:01:06 +00:00
halleyscometsw
cc36acb557
add npsf to makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@85 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-05 22:51:27 +00:00
fastelbja
096cf2df70
Adding NPSF (PS2) Support - Fixing PSX Decoder for interleaved formats
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@84 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-05 22:45:21 +00:00
halleyscometsw
33b3a3c87e
whitespace cleanup (tabs to spaces, unix line endings), and one unused variable
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@83 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-04 22:10:30 +00:00
fastelbja
cbfdeb0345
update vcproj for new psx decoder
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@80 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-04 20:47:21 +00:00
halleyscometsw
cc187a6f27
Add meta/ps2_ads and coding/psx_decoder to makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@79 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-04 20:41:28 +00:00
fastelbja
9cfb2629db
Adding psx_decoder.c + support for PS2 (ADS/SS2) Files
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@78 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-04 20:36:40 +00:00
fastelbja
0b003b45b4
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@77 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-03 19:45:19 +00:00
fastelbja
219d3f1249
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@76 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-03 19:44:49 +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
halleyscometsw
4a72051cf5
support for > 2 channel brstm
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@73 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-15 15:50:17 +00:00
halleyscometsw
017b6e9e83
revert to rev 68
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@70 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-04 01:24:57 +00:00
unknownfile
91dbfd36f8
extension list moved to util.c, winamp plugin now loops indefinitely. will want to change later
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@69 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-03 23:50:06 +00:00
halleyscometsw
07e9513675
cleanup indents, don't use pstdint.h outside of MSVC
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@68 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-03 13:56:50 +00:00
halleyscometsw
dd84452570
Now buildable with MSVS 2005.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@67 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-03 13:40:36 +00:00
halleyscometsw
74e68edbfb
add GCSW support
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@65 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-02 17:50:50 +00:00
halleyscometsw
2d04ecf01a
add Cstr (lots of checking), add company names to metadata formats, some dsp looping debugging stuff (with DEBUG defined)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@62 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-02 16:11:53 +00:00
halleyscometsw
67f6550ea3
Strengthen rsf check (check for nonzero nibbles), start second channel more precisely
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@61 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-02 16:07:14 +00:00
halleyscometsw
75b8dd1045
comment on rs03 header check
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@60 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-31 22:10:02 +00:00
halleyscometsw
bb82bd32f8
resigned to cheating with adpcm hist at loop for std dsp and rs03
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@59 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-31 20:17:07 +00:00
halleyscometsw
7bec522340
add standard dsp and rs03 (looping still off), and dual file stereo
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@57 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-25 07:30:04 +00:00
halleyscometsw
4bad78dc4d
revise nibble to sample conversion
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@56 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-25 07:28:31 +00:00
halleyscometsw
b5c0a6a6a7
revise nibble to sample count conversion
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@55 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-25 07:27:14 +00:00
unknownfile
978af45aa2
fix for MSVC8 (Visual Studio 2005) regarding snprintf
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@53 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-17 02:11:18 +00:00
halleyscometsw
f7b5b2ff5a
16-bit read of samplerate should be unsigned
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@48 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-11 05:20:36 +00:00
halleyscometsw
8896b396a7
a few 16-bit reads should have been unsigned
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@47 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-11 05:17:57 +00:00
halleyscometsw
a560275dfd
dynamic building of extension list, for future user choice
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@45 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-11 02:33:52 +00:00
halleyscometsw
9a3db019b2
info box for winamp, generate description in a string rather than
...
printing
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@44 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-11 01:27:59 +00:00
halleyscometsw
4aec626083
clean up build process a bit
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@40 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-10 19:20:40 +00:00
halleyscometsw
f2a9f60807
Add HALPST (.hps), unify blocked layouts.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@38 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-04 07:15:25 +00:00
halleyscometsw
147cba7952
Add AST (AFC and PCM).
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@37 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-04 00:46:55 +00:00
halleyscometsw
8ef08e93cb
Add AFC decoding and .afc file reading. Rename DSP files and fcns.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@35 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-03 21:38:11 +00:00
halleyscometsw
a198784654
Turned optimization back on and fixed additional warnings found (uninitialized variable use, mostly spurious).
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@34 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-15 18:49:59 +00:00
halleyscometsw
fc231c7a35
remove unused quanize() left over from the G.721 encoder
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@33 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-15 16:32:59 +00:00
halleyscometsw
6fabc99db8
use -Wall, address warnings
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@32 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-15 16:26:29 +00:00
halleyscometsw
429d462315
a bit clearer
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@31 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-15 16:00:32 +00:00
halleyscometsw
ba26771fdc
new test feature, clarify usage, add usage to readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@30 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-14 22:38:23 +00:00
halleyscometsw
f9fd15ee7d
add .rsf (G.721)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@29 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-14 22:10:08 +00:00
halleyscometsw
13f21a2f81
removed an unneeded variable
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@28 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-14 21:22:55 +00:00
halleyscometsw
8c44ea407b
Added ADP/DTK decoding.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@26 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-13 14:31:21 +00:00
halleyscometsw
99f18a80ca
Added AGSC DSP header reading.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@24 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-07 10:52:19 +00:00
halleyscometsw
62aa07926d
changes for mingw32 building
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@22 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-06 00:27:51 +00:00
halleyscometsw
39e4e02984
STRM's IMA ADPCM added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@21 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 09:21:20 +00:00
halleyscometsw
2d3376e473
NDS STRM format support (only decoding PCM for now)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@20 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 07:38:00 +00:00
halleyscometsw
c62bb473fb
describe_vgmstream is a handy debugging tool
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@19 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 06:44:44 +00:00
halleyscometsw
00c1a3abdb
Redundant stuff between interleave and nolayout moved into vgmstream. Other layouts should also be able to use this for common things.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@18 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 06:21:57 +00:00
halleyscometsw
d80919154b
Merged coding-specific things into vgmstream so the layouts don't need to know
...
everything.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@17 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 02:17:35 +00:00
halleyscometsw
7472c2e4f9
moving some more stuff around
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@16 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 01:52:42 +00:00
halleyscometsw
7d7ec31b0d
moving files around
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@15 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 01:35:18 +00:00
halleyscometsw
eb6087ab53
Added PCM (for brstm, at least)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@14 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 01:28:52 +00:00
halleyscometsw
0bc44fcc42
no layout (straight stream) type added
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@13 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-05 00:03:39 +00:00
halleyscometsw
8e80ba4680
Working brstm decoder with seemingly perfect looping.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@12 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-04 15:20:20 +00:00
halleyscometsw
903422dabd
separate adx decoder and header processing
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@11 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-04 12:23:35 +00:00
halleyscometsw
b5c0db2cb7
An experimental block for preserving adpcm history through loop.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@9 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-04 11:15:33 +00:00
halleyscometsw
8432b18f41
test now generates a .wav output
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@7 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-04 10:34:18 +00:00
halleyscometsw
52e1c97bfe
nibble functions needed uint parameter or things get sign extended with -O
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@6 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-04 08:57:44 +00:00
halleyscometsw
b3633585e1
Inlined some common stuff for speed.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@4 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-01-31 22:26:11 +00:00
halleyscometsw
354d29cf92
Move things into src/
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@2 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-01-31 06:09:11 +00:00