Welcome, Guest. Please login or register.
Pages: [1] 2
  Print  
Author Topic: OldPlay for Dingux :)  (Read 2453 times)
the_gama
*

Karma: 20
Offline Offline

Posts: 52


« on: February 05, 2010, 01:39:36 AM »

This is a port of a great music app for the gp2x, which
i never had the chance to try because i never got a gp2x,
so i decided to test it on the dingoo. 

For those who doesn't know the app, it is an open source
multi format music player which currently supports a lot
of game and other music formats. 



   Download: Oldplay for Dingux v1.0
   Download: Source Code

For more info go here.

Currently i have ported the following plugins:

 - FLAC
 - Modplug
 - AdPlug
 - Sidplay (based on sidplay1)
 - Mad
 - game_music_emu
 - vorbis
 - Timidity

And i have replaced the old pokecubed plugin with a
new one based on vgmstream, currently only suports
adx but i will test other stream types later (I can get
some help with these).

Almost every internal feature is supported:

- Playlist
- Zip support
- Themes
- CPU scaling
- Keymapping
- etc

TODO
-----

- Port remaining plugins, and finish the stsound (ym) plugin.
- Reduce executable size ...
- Fix battery level indicator (?).
- Help me think of something Smiley.

This is the default key configuration:

KEYS
----

DINGOO  Action
......  ..........................
Start   Pause
Pad     Navigate, Rewind, Fast Forward & Subsongs
Sel     Switch playlist/browser
B       Play, Enter dir or zipfile
Y       Add song to playlist
 (in playlist)   Move song to after current

L+A     Save Playlist
L+Sel   Hold (lock keys)
L+Up    Volume Up
L+Down  Volume Down
L+Right Default song length up
L+Left  Default song length down

R+Right Select next subtune (in browser)
R+Left  Select prev subtune (in browser)

X       Parent
R+X     Remove song (in playlist)
A       Skip to Next Song
R+A     Skip to previous song
R+Y     Repeat On/Off
R+B     Shuffle On/Off
R+Up    Page Up
R+Down  Page Down
R+Start Quit

R+L+A            Take Screenshot
R+L+Start        Screen & backlighting on/off
R+L+Select       Activate/cycle CPU Scaling.
                 (Decreases cpu freq by 12 Mhz)
R+L+Y            Toggle sound blend on or off.
R+L+Up           Increase blend factor.
R+L+Down         Decrease blend factor.

* The power switch can also be used as a button.

INSTALL
--------

To install if you are using dmenu, you can create an entry
in the menu_media.cfg like this one:

MenuItem Oldplay
{
Icon = "res/media/oldplay.png"
Name = " Oldplay"
Executable = "./oldplay"
WorkDir = "/usr/local/apps/oldplay"
}

And copy the oldplay folder with all it's contents to
/usr/local/apps.  You must supply an icon or use the
included oldplay.png icon.

Well i hope you enjoy this one as much as i do Smiley.
Any comment or suggestion please post here in the forum!.

  Thanks a lot to sasq and micket, the creators
  of this wonderfull homebrew.

Logged
QBert
*

Karma: 36
Offline Offline

Posts: 250



« Reply #1 on: February 05, 2010, 03:20:36 AM »

Sweet! Thanks!
Logged
darfgarf
Grumpy English Person
* *

Karma: 40
Offline Offline

Posts: 634


sir spamalot


« Reply #2 on: February 05, 2010, 08:11:54 AM »

Wow, that's  an imperial assload of keybindings, the only request i have is make hold use the dingoos hold switch (sdlk_pause in the rtc kernel, or read it from the gpio file in /proc)

other than that if it's useeable and plays mp3s it's good enough for most people, i'll see what it's like compared to gmu later  Grin
Logged

Badboyluc
*

Karma: 0
Offline Offline

Posts: 20



« Reply #3 on: February 05, 2010, 10:14:21 AM »

Nice work ^^

The gama, please update your nes emulator  Cry

need change configuration all time after load a rom, default config no work fullspeed, i need change scaling off and downsample the sound quality and overclock to 420..

Thanks.
Logged
willer
*

Karma: 1
Offline Offline

Posts: 8


« Reply #4 on: February 05, 2010, 11:32:39 AM »

Thanks for your work, looks pretty neat Smiley

One thing though, how do you add dirs to the playlist? Also, it'd be nice if you could combine BLANK & HOLD on a keybind.
« Last Edit: February 05, 2010, 11:43:59 AM by willer » Logged
Kalisiin
* *

Karma: 0
Offline Offline

Posts: 0


« Reply #5 on: February 05, 2010, 12:18:05 PM »

Where do you put the music files?
Logged

If all dogs do not go to Heaven, then, when I die, I want to go where THEY went.

They say you can't take it with you, but, if I can't bring my Dingoo, I don't wanna go.
Hellsing1
*

Karma: 7
Offline Offline

Posts: 97


« Reply #6 on: February 05, 2010, 12:27:07 PM »

Hi,

Just put them in a folder called SID for C64 music and select the folder. The music files should appear.

For c64 music lover try here :

http://www.exotica.org.uk/wiki/Special:HVSC

Hellsing
Logged
Hellsing1
*

Karma: 7
Offline Offline

Posts: 97


« Reply #7 on: February 05, 2010, 01:04:01 PM »

Hi

While I'm here can you increase the default song length as it cuts the songs short unless you manually adjust the length.

Can it just play the song for its full length?

Hellsing
Logged
Kalisiin
* *

Karma: 0
Offline Offline

Posts: 0


« Reply #8 on: February 05, 2010, 03:32:10 PM »

Hi,

Just put them in a folder called SID for C64 music and select the folder. The music files should appear.

For c64 music lover try here :

http://www.exotica.org.uk/wiki/Special:HVSC

Hellsing

"SID" or "SID for C64" or "MUSIC" or "SID for C64 Music"
please specify.  quote marks are helpful in such situations, thanks.
Logged

If all dogs do not go to Heaven, then, when I die, I want to go where THEY went.

They say you can't take it with you, but, if I can't bring my Dingoo, I don't wanna go.
Hellsing1
*

Karma: 7
Offline Offline

Posts: 97


« Reply #9 on: February 05, 2010, 04:10:05 PM »

Hi

You can called the folders whatever you want. I put c64 music in a folder called "SID". NES music in a folder called "NES".

You can put the folders anywhere on the SD card as you use the inbuilt browser to find them.

Hellsing
Logged
Kalisiin
* *

Karma: 0
Offline Offline

Posts: 0


« Reply #10 on: February 05, 2010, 05:51:52 PM »

Does this thing just play game music...or, could I like...upload a bunch of regular music, like Bruce Springsteen, etc...and play that?

It's beginning to look like this is only for games music...and not like, real albums and songs, etc.
Logged

If all dogs do not go to Heaven, then, when I die, I want to go where THEY went.

They say you can't take it with you, but, if I can't bring my Dingoo, I don't wanna go.
the_gama
*

Karma: 20
Offline Offline

Posts: 52


« Reply #11 on: February 06, 2010, 02:49:36 AM »

Hi

While I'm here can you increase the default song length as it cuts the songs short unless you manually adjust the length.

Can it just play the song for its full length?

Hellsing

You can change the default song length in the default.cfg file and/or i thought there was a key combo for that?  And i forgot to say you can change all the controls in the keymappings.cfg file.

Does this thing just play game music...or, could I like...upload a bunch of regular music, like Bruce Springsteen, etc...and play that?

It's beginning to look like this is only for games music...and not like, real albums and songs, etc.

It plays some other formats like aac, wavpack and mpc, but i havenīt port them.  But i guess it was designed with game music in mind, especially older systems like the Commodore 64 and the Amiga, that's why it was called OldPlay.  By the way there is an
UADE plugin but it seems it is too heavy for the dingoo, i will give it another try later.

One thing though, how do you add dirs to the playlist? Also, it'd be nice if you could combine BLANK & HOLD on a keybind.

It seems you cannot add dirs to the playlist, but i guess i will include that feature.  And i had the same idea about the BLANK  and HOLD actions.
Logged
ejr
*

Karma: 0
Offline Offline

Posts: 11



« Reply #12 on: February 06, 2010, 04:35:52 AM »

Finally a SID player!!!! Smiley)))) Time for some testing Smiley
Logged

DS & Dingoo user
Kalisiin
* *

Karma: 0
Offline Offline

Posts: 0


« Reply #13 on: February 06, 2010, 06:50:06 AM »

Hi

While I'm here can you increase the default song length as it cuts the songs short unless you manually adjust the length.

Can it just play the song for its full length?

Hellsing

You can change the default song length in the default.cfg file and/or i thought there was a key combo for that?  And i forgot to say you can change all the controls in the keymappings.cfg file.

Does this thing just play game music...or, could I like...upload a bunch of regular music, like Bruce Springsteen, etc...and play that?

It's beginning to look like this is only for games music...and not like, real albums and songs, etc.

It plays some other formats like aac, wavpack and mpc, but i havenīt port them.  But i guess it was designed with game music in mind, especially older systems like the Commodore 64 and the Amiga, that's why it was called OldPlay.  By the way there is an
UADE plugin but it seems it is too heavy for the dingoo, i will give it another try later.

One thing though, how do you add dirs to the playlist? Also, it'd be nice if you could combine BLANK & HOLD on a keybind.

It seems you cannot add dirs to the playlist, but i guess i will include that feature.  And i had the same idea about the BLANK  and HOLD actions.

So this thing isn't like...an improvement on the GMU Music Player?
I just liked the way the display looked...but this is not intended to replace GMU...or be used in the manner GMU is used?
Logged

If all dogs do not go to Heaven, then, when I die, I want to go where THEY went.

They say you can't take it with you, but, if I can't bring my Dingoo, I don't wanna go.
Hellsing1
*

Karma: 7
Offline Offline

Posts: 97


« Reply #14 on: February 06, 2010, 12:29:58 PM »

Hi,

the_gama -  would it be better in the next version to set the default length to 1000 = 16 min 40 sec.

This should cover all songs.
Logged
Pages: [1] 2
  Print  
 
Jump to: