I was a bit breif above so i think i should explain a bit more about it.
Basically i wanted to make the interface eye catching, and very easy to navigate with just a joystick and a couple of buttons, what you see above is all you get in the actual jukebox itself, you change the selected album with the left and right cursor keys, the tracks are displayed on a rotating 3d list, just use up and down to rotate it.
Pressing the 5 key adds one credit, each credit allows one song selection, you can select a track by pressing the left Ctrl key.
There is a config app with it that allows you change all sorts of setting...
1. You can change the name of the jukebox to whatever you like.
2. Set the album folder to look for albums.
3. Graphics res. (including 320 x 240)
4. Color depth.
5. Delay between random tracks.
6. And you can change the fonts used for the track/album and Scrolling text.
7. Enable or disable Freeplay mode.
8. Enable or disable VSync.
9. Change textures used on background effect.
Its only designed for use on home arcade machines using MAME ect, it's supposed to hold about 10 - 30 album but there is no actual limit, it could have 1000 albums but it would take you a week to scroll from one end to the other

Each albums must have its own folder inside your selected "Album Folder" and they have to be in MP3 format, each album must also contain an image called "cover.bmp", if there is no cover then the albums own folder will not be displayed! (suggestions welcome

)
<edit> Requires at least 2 albums to work (thanks Nightmare)<edit>
PN You will require winrar to extract the program and a decent 3d graphics card.
There is no installer at this point, you just need to extract it to an empty folder.
Project is about 25% complete but quiet stable.