Poster | Thread |
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 18-Mar-2009 0:13:55
| | [ #421 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
I have done some testing with the PAC plugin now, no issues at all, good work! :D I wish i could show my appreciation to you, but i have never been so poor as i am now. :/
and... you are fast! borpak and borplay already ported! i guess we will see a plugin soon then! :D
damn, i enjoy your tunenet sessions! i will have to go hunting for more stuff then i guess. :)
btw, did you have a go at a libsid2/resid plugin? or are you not interested?
edit: btw... do you know where to find Beats of Rage music to test with?
Last edited by spotUP on 18-Mar-2009 at 12:17 AM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 18-Mar-2009 6:19:24
| | [ #422 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| |
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 18-Mar-2009 7:59:06
| | [ #423 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
allright... cool... will check it out when i get back home from school. _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 18-Mar-2009 8:52:01
| | [ #424 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @spotUP
Update 60: * Removed resources for BOR * Added Beats of Rage (BOR) music to the list of supported formats!
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 18-Mar-2009 16:41:58
| | [ #425 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
I've compiled unxwb and afsex but I want to be able to try them first before I release them in case there are endian problems. There were a few in borplay that I had to fix and these tools are by the same author, borpak probably would have had too except it dealt mostly in bytes only (byte ordering only matters with multibyte values).
@All
So, does anyone here have an xbox? |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 18-Mar-2009 17:52:35
| | [ #426 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
testing the BOR plugin now, seems to work perfectly! Good work as always!
As for the xbox testing, maybe you should start a new thread? I guess many people know what this thread is about and find it a bit too techy to bother with..?
edit: My_Kingdom.bor was kind of cool, i like those beats.
Last edited by spotUP on 18-Mar-2009 at 05:55 PM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 3:09:41
| | [ #427 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00 it's time to replace the in_cube plugin with vgmstream, made by the same author, it's more portable, and supports way more formats. also some xbox formats.
check this impressive list out, this plugin alone would double the amount of formats tunenet can play. :)
VGMStream This is vgmstream, a library for playing streamed audio from video games. This is the successor of in_cube! More multiplatform friendly code, etc. It's made by the same author as in_cube, so I guess it will support all formats that in_cube supports, eventually. It's said to be VERY portable contrary to in_cube. Source!
Formats supported by this version of vgmstream:
--- File types supported by this version of vgmstream ---
As manakoAT likes to say, the extension doesn't really mean anything, but it's the most obvious way to identify files.
PS2/PSX ADPCM: - .ads/.ss2 - .ass - .bg00 - .bmdx - .ccc - .cnk - .dxh - .enth - .fag - .filp - .gms - .hgc1 - .ikm - .ild - .ivb - .joe - .kces - .leg - .mib, .mi4 (w/ or w/o .mih) - .mic - .mihb (merged mih+mib) - .msvp - .musc - .musx - .npsf - .pnb - .psh - .rkv - .rnd - .rstm - .rws - .rxw - .seg - .sfs - .sl3 - .str+.sth - .sts - .svag - .svs - .tec (w/ bad flags) - .tk5 (w/ bad flags) - .vas - .vag - .vgs (w/ bad flags) - .vig - .vpk - .vs - .vsf - .wp2 - .xa2 - .xa30
GC/Wii DSP ADPCM: - .agsc - .amts - .asr - .cfn - .dsp - standard, with dual file stereo - RS03 - Cstr - _lr.dsp - .gca - .gcm - .gsp+.gsp - .hps - .idsp - .ish+.isd - .mpdsp - .mss - .mus (not quite right) - .pdt - .sdt - .smp - .spt+.spd - .ssm - .stm/.dsp - .str - .str+.sth - .sts - .swd - .thp, .dsp - .tydsp - .vjdsp - .waa, .wac, .wad, .wam - .wsi - .ydsp - .ymf - .zwdsp
PCM: - .aiff (8 bit, 16 bit) - .asd (16 bit) - .baka (16 bit) - .bh2pcm (16 bit) - .gcsw (16 bit) - .gcw (16 bit) - .int (16 bit) - .pcm (8 bit, 16 bit) - .kraw (16 bit) - .raw (16 bit) - .rwx (16 bit) - .sap (16 bit) - .str (16 bit) - .wav, .lwav (unsigned 8 bit, 16 bit) - .xss (16 bit) - .zsd (8 bit)
Xbox IMA ADPCM: - .matx - .wavm - .wvs - .xmu - .xvas - .xwav
Yamaha ADPCM: - .dcs+.wav - .str - .spsd
IMA ADPCM: - .dvi (DVI IMA ADPCM) - .idvi (DVI IMA ADPCM) - .stma (DVI IMA ADPCM) - .strm (IMA ADPCM)
multi: - .aifc (SDX2 DPCM, DVI IMA ADPCM) - .asf, .as4 (8/16 bit PCM, EACS IMA ADPCM) - .ast (GC AFC ADPCM, 16 bit PCM) - .aud (IMA ADPCM, WS DPCM) - .aus (PSX ADPCM, Xbox IMA ADPCM) - .brstm (GC DSP ADPCM, 8/16 bit PCM) - .emff (PSX APDCM, GC DSP ADPCM) - .fsb (PSX ADPCM, GC DSP ADPCM, Xbox IMA ADPCM) - .genh (lots) - .nwa (16 bit PCM, NWA DPCM) - .psw (PSX ADPCM, GC DSP ADPCM) - .rwar,.rwav (GC DSP ADPCM, 8/16 bit PCM) - .rwsd (GC DSP ADPCM, 8/16 bit PCM) - .rsd (PSX ADPCM, 16 bit PCM, GC DSP ADPCM, Xbox IMA ADPCM) - .rrds (NDS IMA ADPCM) - .sad (GC DSP ADPCM, NDS IMA ADPCM, Procyon Studios NDS ADPCM) - .sng, .asf, .str, .eam (EA/XA ADPCM or PSX ADPCM) - .strm (NDS IMA ADPCM, 8/16 bit PCM) - .ss7 (EACS IMA ADPCM, IMA ADPCM) - .swav (NDS IMA ADPCM, 8/16 bit PCM) - .xwb (16 bit PCM, Xbox IMA ADPCM)
etc: - .aax (CRI ADX ADPCM) - .acm (InterPlay ACM) - .adp (GC DTK ADPCM) - .adx (CRI ADX ADPCM) - .afc (GC AFC ADPCM) - .ahx (MPEG-2 Layer II) - .aix (CRI ADX ADPCM) - .bgw (FFXI PS-like ADPCM) - .de2 (MS ADPCM) - .kcey (EACS IMA ADPCM) - .mwv (Level-5 0x555 ADPCM) - .ogg, .logg (Ogg Vorbis) - .rsf (CCITT G.721 ADPCM) - .spw (FFXI PS-like ADPCM) - .str (SDX2 DPCM) - .um3 (Ogg Vorbis) - .xa (CD-ROM XA audio)
loop assists: - .mus (playlist for .acm) - .pos (loop info for .wav) - .sli (loop info for .ogg) - .sfl (loop info for .ogg) _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 3:15:15
| | [ #428 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
also, may i suggest making an XMP based plugin? we had talks with Chris on this forum and the XMP author that promised to rewrite something in XMP to make it more suitable to make a plugin from it, but that was over a year ago, and since then there has been no updates of XMP and the author don't reply to my mails. other players on other platforms have XMP based plugins and they don't seem to have any problems with the current sources. ;)
Last edited by spotUP on 20-Mar-2009 at 03:27 AM. Last edited by spotUP on 20-Mar-2009 at 03:26 AM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 3:16:58
| | [ #429 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| Update 61: * Updated vgmstream info.
... and Salass00 you've got PM! :D
Last edited by spotUP on 20-Mar-2009 at 03:25 AM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 14:00:40
| | [ #430 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
I wonder why vgmstream requires audacious in its configure script? There is no option to disable it either.
Quote:
$ sh configure --host=ppc-amigaos --prefix=/SDK/Local/newlib "CC=ppc-amigaos-gcc -mcrt=newlib" "CXX=ppc-amigaos-g++ -mcrt=newlib" --disable-dependency-tracking --enable-static=yes --enable-shared=no --disable-libtool-lock --with-pic=no LIBS=-lunix ... checking for AUDACIOUS... no configure: error: Cannot find Audacious, have you installed audacious yet?
|
I'll try to compile it again later using a handwritten Makefile instead of this autoconf/automake stuff. |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 14:38:06
| | [ #431 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
weird... maybe it assumes you wanna build the audacious plugin. did you get my pm? :)
btw... you could also try to rip out the audacious check in the configure script. and then rip out the part from the generated makefile that deals with the audacious plugin, plugins are usually in a subdir, so it's often easy to remove.
Last edited by spotUP on 20-Mar-2009 at 02:41 PM. Last edited by spotUP on 20-Mar-2009 at 02:39 PM. Last edited by spotUP on 20-Mar-2009 at 02:38 PM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 16:12:06
| | [ #432 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
Apparently it also needs mpg123. I've just compiled it. Now to see if it works...
Yes, I did get your PM. |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 20-Mar-2009 17:50:25
| | [ #433 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| |
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 21-Mar-2009 17:01:37
| | [ #434 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| |
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 23-Mar-2009 11:40:14
| | [ #435 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| |
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 29-Mar-2009 21:35:07
| | [ #436 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| Update 62: * Added info for Sonic Arranger _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 31-Mar-2009 0:32:21
| | [ #437 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| console music freax, i ported a bunch of rippers for gamecube/wii/xbox/xbox360 games..
http://www.os4depot.net/index.php?function=browse&cat=audio/rip
more to come, i reached the upload limit of 20 files a day on os4depot! O______O
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 1-Apr-2009 10:43:40
| | [ #438 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| Update 63: * Cleaned up the XMP and APlayer entries a bit. * Added some more info on Symphonie. _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 1-Apr-2009 13:22:39
| | [ #439 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
Your port of whdread has some endian problems and uses wrong path separator character. To fix you need to change a few lines at the beginning of the file:
#ifndef __AMIGAOS4__ #define DIR_SEPARATOR_CHAR '\\' #else #define DIR_SEPARATOR_CHAR '/' #endif
unsigned short get16bit(unsigned char * buf) { return (buf[1]<<8)|(buf[0]); }
unsigned long get32bit(unsigned char * buf) { return (buf[3]<<24)|(buf[2]<<16)|(buf[1]<<8)|(buf[0]); }
Last edited by salass00 on 01-Apr-2009 at 01:23 PM.
|
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 1-Apr-2009 14:59:39
| | [ #440 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
thanx for the report. i didn't test all those tools no, and i didn't expect many of them to get used. :)
edit: whdread fixed and reuploaded. i added a thanx to you in the readme. and again, thanks!
now i'll package that music..
Last edited by spotUP on 01-Apr-2009 at 04:16 PM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|