Help - Search - Members - Calendar
Full Version: Oldplay With Instructions
GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment > GP2X > General talk [GP2X]
EvilDragon
Well, I just replaced the standard gp2x MusicPlayer on my gp2x with OldPlay smile.gif

However, as I never was able to remember all the different keys to press, I changed the logo.bmp to show the hotkeys inside OldPlay smile.gif

Just replace this logo.bmp with the one in your OldPlay installation:

http://www.gp2x.de/temp/logo.bmp
BobBorakovitz
I'd love oldplay & use it all the time, where the standard one hasn't been used in a long time. It's a great idea! How did you do that?

Any chance of an unofficial firmware being released with oldplay as the default music player?
PSyMastR
here, want to know how to replace it? Make a script with no extension named MusicPlayer (With those caps there) that says:

exec /mnt/sd/path/to/oldplay/oldplay.gpu

Then make another script that copies it and overwrites the /usr/gp2x/MusicPlayer (again with no extension).
EvilDragon
QUOTE(BobBorakovitz @ Jun 27 2006, 03:11 AM) *

I'd love oldplay & use it all the time, where the standard one hasn't been used in a long time. It's a great idea! How did you do that?


Ermm... opened up a graphics editor and changed logo.bmp wink.gif

QUOTE

Any chance of an unofficial firmware being released with oldplay as the default music player?


No need for an unofficial firmware.
Just place OldPlay anywhere on your SD-Card, create a script similar to this one:

CODE
#!/bin/bash
cd /mnt/sd/Music
/usr/gp2x/oldplay
cd /usr/gp2x
./gp2xmenu


Name the script MusicPlayer and place it into /usr/gp2x/

In this case, all my Music and OldPlay is installed at /Music on my SD-Card, except for the file oldplay, which resides in /usr/gp2x/
Without the SD-Card, OldPlay won't run - but what use would that be? wink.gif

You can also put OldPlay completely onto your NAND, however, I wouldn't recommend it, as

a) It temporarily extracts the files there which wears out the NAND
cool.gif It will always start in /usr/gp2x... which is annoying. You can't set a fixed starting directory.
BobBorakovitz
thanx! biggrin.gif
PSyMastR
QUOTE(EvilDragon @ Jun 26 2006, 09:19 PM) *

QUOTE(BobBorakovitz @ Jun 27 2006, 03:11 AM) *

I'd love oldplay & use it all the time, where the standard one hasn't been used in a long time. It's a great idea! How did you do that?


Ermm... opened up a graphics editor and changed logo.bmp wink.gif

QUOTE

Any chance of an unofficial firmware being released with oldplay as the default music player?


No need for an unofficial firmware.
Just place OldPlay anywhere on your SD-Card, create a script similar to this one:

CODE
#!/bin/bash
cd /mnt/sd/Music
/usr/gp2x/oldplay
cd /usr/gp2x
./gp2xmenu


Name the script MusicPlayer and place it into /usr/gp2x/

In this case, all my Music and OldPlay is installed at /Music on my SD-Card, except for the file oldplay, which resides in /usr/gp2x/
Without the SD-Card, OldPlay won't run - but what use would that be? wink.gif

You can also put OldPlay completely onto your NAND, however, I wouldn't recommend it, as

a) It temporarily extracts the files there which wears out the NAND
cool.gif It will always start in /usr/gp2x... which is annoying. You can't set a fixed starting directory.


Um... ED, you forgot to put exec gp2xmenu i think. If you dont, it is running multiple copies, I thought people discussed this before if im not mistaken. Oh, and you beat me to it, I was creating an installer/uninstaller for this oldplay thing.
GunPei2X
That bmp is awesome ED, thanks! Good idea smile.gif
EvilDragon
QUOTE(PSyMastR @ Jun 27 2006, 03:31 AM) *

Um... ED, you forgot to put exec gp2xmenu i think. If you dont, it is running multiple copies, I thought people discussed this before if im not mistaken. Oh, and you beat me to it, I was creating an installer/uninstaller for this oldplay thing.


Hm, you're right smile.gif
I simply modified the original OldPlay script, it's also wrong in there wink.gif
Jarska333
A great idea, unfortunately oldplay still stutters while playing... sad.gif
PSyMastR
I cant get mine to work for some reason. Here's what I have...

I made an installer that copies over the new MusicPlayer, and renames the old one MusicPlayer-old. The new MusicPlayer File has this in it:
(path to oldplay is /mnt/sd/Utilities/Oldplay/oldplay.gpu)
CODE
#!/bin/bash
cd /mnt/sd/Utilities/Oldplay/
exec ./oldplay.gpu


Whenever I try and run it from selecting music from the menu, it pauses and goes black for a second, and throws me back to the menu, what am I doing wrong?
God Ginrai
QUOTE(Jarska333 @ Jun 27 2006, 09:13 AM) *

A great idea, unfortunately oldplay still stutters while playing... sad.gif


Yea, not to mention, sasq never did fix his IT support.... >:( All of my non-wav/mp3/ogg music are all in IT format (except for a couple of mids) and I want a decent player to play them in! T_T
David Beoulve
Ah, this thread sure comes in handy.

Someone should update the readme included with the file.

Thanks for the logo.bmp, EvilDragon!
PSyMastR
Oh ED, I forgot to thank you for that image, to me, oldplay was barely usuable, as I could never remember the controls (or how to exit it lol), so thanks so much for your updated logo.bmp
racoon
As there is no source, it is impossible to play ogg Vorbis files with it, right? This is the only thing which keeps me from using it.. :/
nickspoon
There is source, the command to get it is:

CODE
svn checkout svn://www.nightmode.org/oldplay


I plan on adding libavcodec/format support, which opens up a wide range of formats.
EvilDragon
QUOTE(PSyMastR @ Jun 27 2006, 03:27 PM) *

I cant get mine to work for some reason. Here's what I have...

I made an installer that copies over the new MusicPlayer, and renames the old one MusicPlayer-old. The new MusicPlayer File has this in it:
(path to oldplay is /mnt/sd/Utilities/Oldplay/oldplay.gpu)
CODE
#!/bin/bash
cd /mnt/sd/Utilities/Oldplay/
exec ./oldplay.gpu


Whenever I try and run it from selecting music from the menu, it pauses and goes black for a second, and throws me back to the menu, what am I doing wrong?


Is your script using Unix LF? Not Windows?
Are all the needed files in /mnt/sd/Utilities/Oldplay-directory?

You can also Telnet into the gp2x and run the script from there, so you'll see any error messages.
Prothall
Saying adding libavcodec support adds more formats is putting it mildly, right? I mean, that's the backbone of mplayer, which plays all formats known to God and man and then some. Of course, I don't know how many of those are packed into codecs other than libav, but that is the main one...
PSyMastR
oh, i forgot about telnet. ya, its unix LF, i know that much lol.

Ill post my telnet results.
nickspoon
QUOTE(Prothall @ Jun 27 2006, 10:56 PM) *

Saying adding libavcodec support adds more formats is putting it mildly, right? I mean, that's the backbone of mplayer, which plays all formats known to God and man and then some. Of course, I don't know how many of those are packed into codecs other than libav, but that is the main one...

Absolutely true. The codecs supported are theoretically:

WMA V1 and V2, MP2, MP3, AC3, Microsoft ADPCM, ms IMA ADPCM, QT IMA ADPCM, 4X IMA ADPCM, G.726 ADPCM, Duck DK3 and DK4 IMA ADPCM (Sega saturn), Westwood Studios IMA ADPCM (Westwood plays), SMJPEG IMA ADPCM (plays of loki), CD-Romanian XA ADPCM, CRY ADX ADPCM (Sega Dreamcast), Electronic Arts ADPCM (Plays EA Games), Creative ADPCM, RA 144 and 288, RADnet, audio FD, Id RoQ DPCM (Quake III, Jedi Knight 2 and others), Interplay MVE DPCM (plays Interplay computer), Xan DPCM (Wing To order IV), Sierra Online DPCM (Plays Online Sierra), APPLE MACE 3, APPLE MACE 6, FLAC audio lossless, Shorten audio lossless, APPLE audio lossless, FFmpeg Sonic, Qdesign QDM2, Real COOK, DSP Group TrueSpeech, Audio True (TTA)

And that's just audio.
EvilDragon
Cool smile.gif

I hope somebody will continue on this fabulous piece of software and fix out the last minor bugs and add a few features...

Some things that came into my mind while using it:

* Timeout for SPC, SID, etc., so that they don't play endless. Some SPCs have a length-information saved within (it gets shown correctly by OldPlay), but they are ignored as well.

* Fix the stuttering smile.gif

* Multiple Playlists with loading and saving would be cool smile.gif

* Include Default StartFolder, PlayList-Folder, Temp-Directory and Settingsfile in the default.cfg, so you can copy the complete Player on the NAND and replace the old MusicPlayer smile.gif

That's what I'd love to have smile.gif
God Ginrai
QUOTE(nickspoon @ Jun 28 2006, 07:31 AM) *

QUOTE(Prothall @ Jun 27 2006, 10:56 PM) *

Saying adding libavcodec support adds more formats is putting it mildly, right? I mean, that's the backbone of mplayer, which plays all formats known to God and man and then some. Of course, I don't know how many of those are packed into codecs other than libav, but that is the main one...

Absolutely true. The codecs supported are theoretically:

WMA V1 and V2, MP2, MP3, AC3, Microsoft ADPCM, ms IMA ADPCM, QT IMA ADPCM, 4X IMA ADPCM, G.726 ADPCM, Duck DK3 and DK4 IMA ADPCM (Sega saturn), Westwood Studios IMA ADPCM (Westwood plays), SMJPEG IMA ADPCM (plays of loki), CD-Romanian XA ADPCM, CRY ADX ADPCM (Sega Dreamcast), Electronic Arts ADPCM (Plays EA Games), Creative ADPCM, RA 144 and 288, RADnet, audio FD, Id RoQ DPCM (Quake III, Jedi Knight 2 and others), Interplay MVE DPCM (plays Interplay computer), Xan DPCM (Wing To order IV), Sierra Online DPCM (Plays Online Sierra), APPLE MACE 3, APPLE MACE 6, FLAC audio lossless, Shorten audio lossless, APPLE audio lossless, FFmpeg Sonic, Qdesign QDM2, Real COOK, DSP Group TrueSpeech, Audio True (TTA)

And that's just audio.


If you plan on editing the source, PLEASE fix the ImpulseTracker playback. This thing can't play ITs worth shit...
nickspoon
QUOTE(God Ginrai @ Jun 28 2006, 03:19 PM) *

If you plan on editing the source, PLEASE fix the ImpulseTracker playback. This thing can't play ITs worth shit...

I can try, I suppose, but I think I know why there's stuttering. From what I can determine from the source (which is undocumented), the GP2X is underclocked depending on the filetype. Not so sure about this though.
David Beoulve
I seem to remember reading in the readme that it does this on a per-filetype basis.

But my memory is huh.gif
PSyMastR
I have a question about oldplay, why wont the playlist play the songs without stopping, it plays song 1, then i gotta manually select song 2, it doesn't go to it automatically.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.