madplay

Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.

Moderators: cheriff, Herben

Post Reply
rinco
Posts: 255
Joined: Fri Jan 21, 2005 2:12 pm
Location: Canberra, Australia

madplay

Post by rinco »

Madplay is now easy to build.

Mainly because the environment variables are no longer required
(other than PS2DEV). Thanks to Pixel for cleaning up the Makefiles
and providing standards for ps2sdk-ports.

To build madplay.elf; build and install in this order:
- zlib
- libid3tag
- libmad
- isjpcm (v2.1)
- madplay

I found the output crackles if I use isjpcm v2.2 (the version in cvs).
I recommend using isjpcm v2.1 for now.
rinco
Posts: 255
Joined: Fri Jan 21, 2005 2:12 pm
Location: Canberra, Australia

Post by rinco »

Ahh yeah, I forgot to mention, isjpcm2 conflicts with the current freesd.h
in ps2sdk. Comment out the two offending functions in one of the header
files.

Isjpcm v2.1 is returnin an int. Freesd returns a u32.
So it's not really a conflict.

And yes you'll have to copy the irx to /usr/local/ps2dev/isjpcm/bin.
Post Reply