Separate names with a comma.
Discussion in '3DS - Homebrew Development and Emulators' started by kprovost7314, Aug 25, 2016.
(Title), I tried MiniMP3, but that's built for music players and not specific MP3 files.
why use mp3? use something like ogg
MP3 is more common.
Try ffmpeg, it supports a whole range of media formats.
I can't get that to compile. It keeps saying files don't exist even though they're there.
Huh, I don't know then. I've never compiled it before, so I don't know what's causing it.
There's libmad, can compile it here: https://github.com/Cruel/3ds_portlibs
Huh, I thought Xerpi's portlibs were the only portlibs...
No, just different forks. But now that I checked, you may as well use the main devkitARM fork since they added my libmad changes: https://github.com/devkitPro/3ds_portlibs
There are also a bunch of them precompiled: https://github.com/Cruel/3ds_portlibs/releases
Can I install this if I already have Xerpi's portlibs?
And how do I use these portlibs?
If you already used xerpi's portlibs, you probably have everything set up already. Just do a "make libmad" command, then "make install". I'd do that, though if you know what you're doing you can grab and copy the relevant files from the prebuilt release.
I don't see why not. Cruel's one just includes a lot more libs.
An alternative to libmad is mpg123. Is included in the EasyRPG Player 3ds Toolchain.
Just copy the mpg123-dependencies out of include & lib.
No idea which lib has better performance.