Oldplay V0.8


sasq

Still Fresh
Joined
Jan 15, 2006
Messages
26
I have released a first version of my musicplayer

http://www.nightmode.org/oldplay/

screenshot.png


It uses libsidplay1, libmodplug and UADE and so supports over 150 formats, including sids and mods.

A windows version is also provided.
 
Some things I didnt mention:

- Amiga formats does not work from inside zipfiles since UADE needs a file on disk. Will solve this by writing a tempfile, even if its not very effecient.

- A few amiga format players wont load on the GP2X because of it using a fat-filsystem as case sensative. Renaming the offending players to something with mixed case and changing the reference in eagleplayer.conf should fix it (will do that for next version).
 
Does it work with MIDIs or ITs? Because if it doesn't, I'd suggest adding that as there would be a BUNCH of music able to be played then. ;P
 
IT yes, MIDI no. Maybe if theres a good open source lib Ill implement it, but Ive yet to hear a good midi song, ever ;)
 
You just need a good MIDI sound card and libraries. I have a card that makes MIDIs sound like the real thing. It's quite amazing. ^_^
 
do you have plans to support also newer formats like ogg as example, cause i like the look and fell of the player but i dont have much music in the currently supported formats.
 
Damn, fitting few years worth of music on 1G SD... :)

Could it be possible to implement NSF(E), SPC and/or other console formats?

I'm been advocating those ever since I got a GP32... Maybe these could help?
http://www.slack.net/~ant/libs/#Game_Music_Emu

"These libraries are written in portable C++ and licensed under the GNU Lesser General Public License (LGPL)."
I have no idea what that means. :)
 
This is like.... the best thing EVER to happen to the GP2X (so far)... and now I truely have a reason to let my poor old gp32_console collect dust! (tho it would probably still last 4-5 times longer on 2AA batteries) :rolleyes:

Finally "TFMX" (Turrican!!) and "Future Composer" filetypes on the go, not to mention large IT files... this is going to be SWEET! modarchive here I come :)

Thanks for your efforts Sasq!
 
Last edited by a moderator:
Could it be possible to implement NSF(E), SPC and/or other console formats?

I'm been advocating those ever since I got a GP32... Maybe these could help?
http://www.slack.net/~ant/libs/#Game_Music_Emu


Took a quick look - and yes, that seems like very portable code. Unless the cpu requirements are too much for GP2X to handle I'd say its very likely I'll add those formats.

Long ago, the author, Blargg, replied to my first thread (for GP32) on the matter.

"I developed the library on an old 120MHz PowerMac and tuned the code for it, so it should work well with an ARM processor. I was able to run a player in real-time on a really old 66MHz PowerMac, with SPC and GYM pushing the limit since they require more CPU than the other formats.

Kode54 has recently released a Foobar2000 plug-in based on Game_Music_Emu, in case you want to evaluate the quality and performance of the library's playback on a Windows PC: http://www.saunalahti.fi/cse/kode54/index.php?v

I can provide assistance with the library if someone starts writing a player. The library is written to allow compressed formats to be handled on the user side, so there's nothing preventing support in a player."
 
Last edited by a moderator:
Could it be possible to implement NSF(E), SPC and/or other console formats?

I'm been advocating those ever since I got a GP32... Maybe these could help?
http://www.slack.net/~ant/libs/#Game_Music_Emu


Took a quick look - and yes, that seems like very portable code. Unless the cpu requirements are too much for GP2X to handle I'd say its very likely I'll add those formats.

Extremely simple to implement, took me 5 minutes to get an NSF-plugin working...
 
Last edited by a moderator:
How accurate is that Game_Music_Emu ?

What code is IT based upon?

95% of SPC emulators are innacurate, and SID I understand needs MAJOR CPU power for a good filter.

Still this player looks like it could handle all the 'major' formats. Impressive.
 
Back
Top