Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: DOSCab/WinCab Jukebox 3.0 Beta 1 Released  (Read 33342 times)

0 Members and 1 Guest are viewing this topic.

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« on: July 05, 2004, 04:18:47 pm »
It seems as if there's always "one more thing" to do and one more week to wait, so I've opted to release what I have now rather than wait for everything to be completely done. The victim in this release are CD-based skins; they are not quite ready for prime time, as cover art isn't available yet and CD numbering isn't working properly.

This version does contain four usable skins: the default skin, which has on-screen buttons suitable for a touchscreen; a "classic" skin which looks like the 2.41 version; an Arcade Jukebox 8 clone which will work with any Arcade Jukebox 6 background; and an experimental "high-density" skin with no background at all yet that supports 15 labels (30 songs) on the screen at once.

The other big loser in this version is documentation; I haven't written any yet. Most of what you need to know is in the comments in jukebox.ini. There is no configuration GUI, so all configuration changes are made by editing jukebox.ini.

I know this is a rough release, but if I wait until it's completely polished it'll probably never get out...

NOTE: This beta version keeps a debug log in a file called allegro.log. This file has the potential to grow very large in an extended session.

The beta can be found at http://webpages.charter.net/celamantia/jukebox .

Here is the changelog for this version:

- Added multiple resolution support.
- Added rotation support.
- Added skin support.
- Added TrueType font support.
- Added OGG Vorbis support.
- Added multiple dot-matrix font sizes to support multiple resolutions.
- Added support for multiple song paths.
- Added ID3 support.
- Added function to release unused time slices so jukebox no longer uses 100% CPU in Windows.
- Added mouse support.
- Added mouse cursors to jukebox.dat.
- Added touchscreen (invisible mouse) support.
- Added icon support.  Icons can both send messages and respond to messages sent by the jukebox.
- Added new default skin with on-screen icons for mouse or touchscreen use.
- Added support for button- or joystick-based GUI navigation (up, down, left, right, tab, select).
- Added support for single (Arcade Jukebox-style) title strips in addition to the standard double (45-style) title strips.
- Added support for CD-style title cards; in this mode, songs are sorted by album, not artist.
- Added splash screen/indexer status display.
- Added file version block.
- Added BTN_EXIT; the ESC key is no longer hardcoded to exit.
- Added BTN_PAUSE.
- Added a "radio mode"; if BTN_RADIO is pressed, the PlayStimulator value is overriden to a one-second delay, causing music to play continuously until BTN_RADIO is pressed again.
- Added ability to disable unused displays.
- Added ability to adjust the number of lines in Now Playing and Coming Up displays.
- Added album name to Now Playing display when at least 5 lines are displayed.
- Added ability to specify number of titlestrips per page; removed hardcoded setting of 8 titlestrips per page.
- Added JPG support.
- Added Unicode support.
- Added key repeat.
- Added joystick/gamepad support.
- Added a configurable brief delay between songs.
- Added a slight delay before the automatic select when AutoSelect is enabled.
- Rebuilt indexer; eliminated need for jukelist.
- Rebuilt music API.
- Jukebox will now play in the background while MAME plays in the foreground (in Windows) if the hardware mixer supports it.
- Changed screenshot function to output BMP files instead of PCX.
- Moved play counts to song database.
- Moved graphics from datafile to individual files to support skins.
- Moved symbol definitions to jukebox.dat.
- Moved control definitions to separate ini file; default file is controls.ini.
- When using Artist Sort, the word "The" at the beginning of an artist name is now ignored for sorting purposes, so "The Beatles" now sorts under B rather than T.
- Songs are grouped on labels by album and in track order (when known) within an artist.
- Fixed major bug that was causing excessive CPU usage (labels continually redrawn).
- Fixed bug where songs wouldn't start in the background in Windows.
- Fixed bug where SongPath wasn't actually working in Windows.
- Fixed bug where files with a # in them could not be played.
- Fixed bug where read-only files could not be played.
- Fixed bug where last titlestrip wasn't being displayed.


--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

RacerX

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 831
  • Last login:June 17, 2022, 12:06:34 pm
  • Longtime member, sometime poster.
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #1 on: July 05, 2004, 07:40:33 pm »
I'm loving it so far!  I've been dorking around with the skins and controls.  So far I haven't found any issues.


Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #2 on: July 06, 2004, 08:26:21 am »
Now THAT is what I call an update list.... :D

Superb work. Now I really will have to sort out all my mp3's!

Keep it up! Nice one.

chipsdad

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:July 30, 2014, 12:03:09 pm
  • Chip and Dale
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #3 on: July 06, 2004, 11:45:16 am »
Chris,

Looks incredible.  I may redo my jukebox with a trackball instead of buttons (or maybe a touchscreen.)  Keep up the good work.

BTW, I think I'm going to keep my directory structure rather than use ID3 tags.

Thanks again.

Bill
I love Windows ME.  Blue is my favorite color.

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #4 on: July 06, 2004, 11:54:00 am »
BTW, I think I'm going to keep my directory structure rather than use ID3 tags.
If you want to go this route, go into jukebox.ini and set UseID3 = False.  If the music files are one folder from the SongPath root, the folder name will be assumed to be the artist.  If the folder is two or more levels deep, the folder name will be assumed to be the album and the parent folder will be assumed to be the artist.  (I should probably make this configurable...)

I just realized that even with this setting, OGG files will still use their internal tags, since they don't use ID3.  Hmm.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

chipsdad

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:July 30, 2014, 12:03:09 pm
  • Chip and Dale
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #5 on: July 06, 2004, 12:09:20 pm »


Gotcha, thanks. ;D
I love Windows ME.  Blue is my favorite color.

chipsdad

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:July 30, 2014, 12:03:09 pm
  • Chip and Dale
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #6 on: July 09, 2004, 02:11:29 pm »
Chris,

Built my first skin last night and had a question.  Can you increase the speed of the mouse in the app?

Thanks in advance.

Bill
I love Windows ME.  Blue is my favorite color.

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #7 on: July 09, 2004, 02:23:19 pm »
Built my first skin last night and had a question.  Can you increase the speed of the mouse in the app?
The Windows mouse driver uses the Windows settings.  DOS mouse drivers use a variety of methods to set their speeds like a mouse.ini.  I can manipulate this speed a little bit programmatically, but I don't have a lot of range to play with.  Unfortunately, the most common mouse on an arcade cabinet will be a Happ trackball, which is a very low resolution device.  I may need to look at hooking the mouse interupt and mucking about with the position directly.  I'll try to have something in the next beta.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

chipsdad

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:July 30, 2014, 12:03:09 pm
  • Chip and Dale
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #8 on: July 09, 2004, 03:08:06 pm »
Okay, thanks.  I'll send you my skin when it's polished.
I love Windows ME.  Blue is my favorite color.

RacerX

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 831
  • Last login:June 17, 2022, 12:06:34 pm
  • Longtime member, sometime poster.
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #9 on: July 10, 2004, 12:47:08 pm »
I found a very minor issue.  

When I add a new mp3 file to one of my music folders and then run WinCab, of course it updates the database, as it should.  But when I go to the new mp3 to play it, I see that the single is listed twice on the same tag (I'm using the "45" tags).  However, if I exit WinCab and then restart it, it updates the database and the new song is now listed correctly only once.  So this isn't a big deal at all, it just appears that there is something different about the routine for adding new songs versus the routine that checks for existing songs.

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #10 on: July 10, 2004, 12:58:29 pm »
I found a very minor issue.  

When I add a new mp3 file to one of my music folders and then run WinCab, of course it updates the database, as it should.  But when I go to the new mp3 to play it, I see that the single is listed twice on the same tag (I'm using the "45" tags).  However, if I exit WinCab and then restart it, it updates the database and the new song is now listed correctly only once.  So this isn't a big deal at all, it just appears that there is something different about the routine for adding new songs versus the routine that checks for existing songs.

You may see this behavior if the song you added is a duplicate of one somewhere else in the database.  But I'll check it out.  Can you do it again and then after the run where you see it twice send me the allegro.log file?

Thanks!

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Johnny

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 70
  • Last login:November 30, 2021, 01:03:14 pm
  • I Want My Own Coctail Cabinet!!
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #11 on: July 19, 2004, 09:44:21 pm »
The new one looking good, Keep going,,,,  ;)

I have just tested the new vversion, and there is one thing I like see implemented,

I would have been great to have a splitted line in Artist tag. Eg like this:

http://www.amrc.no/label.jpg
« Last Edit: July 19, 2004, 09:53:09 pm by Johnny »
Johnny Andersen
 Oslo - Norway

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #12 on: July 22, 2004, 12:18:10 pm »
Hi,

Will DosCab work on a network share (assuming dos network drivers loaded)?

i.e. \\server\share

cheers,
Silver

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #13 on: July 22, 2004, 01:08:13 pm »
Hi,

Will DosCab work on a network share (assuming dos network drivers loaded)?

i.e. \\server\share

cheers,
Silver
DJGPP, which is what DOSCab is compiled with, does not support UNC paths.  WinCab is compuled with Visual C++, will should support it, but I haven't tested it.

If you can map a drive letter to that path, though, it should work fine.

--Chris

--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

tenex2mg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 57
  • Last login:January 24, 2021, 08:07:11 pm
  • helllllllloooo Nurse
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #14 on: July 25, 2004, 12:01:53 pm »
Greets,
     It may be hard to believe but I've got more problems then just my dreamcast hack :).  Anyways, when I first update my database (for the first time after installing it) it works fine, but when I re-run the program from say mamewah it loads the database for a few seconds then crashes.  I've got a little over 5k worth of mp3's all in the format ( mymusic/artist/album/song.mp3).  Am I doing something wrong here or is there  a certain way I should set up my mp3's?


Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #15 on: July 25, 2004, 04:47:22 pm »
Greets,
     It may be hard to believe but I've got more problems then just my dreamcast hack :).  Anyways, when I first update my database (for the first time after installing it) it works fine, but when I re-run the program from say mamewah it loads the database for a few seconds then crashes.  I've got a little over 5k worth of mp3's all in the format ( mymusic/artist/album/song.mp3).  Am I doing something wrong here or is there  a certain way I should set up my mp3's?
It could be an issue with how mamewah launches the program, or it could be a bug due to the size of the database.  Will it run reliably outside of mamewah?  

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

tenex2mg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 57
  • Last login:January 24, 2021, 08:07:11 pm
  • helllllllloooo Nurse
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #16 on: July 25, 2004, 09:30:11 pm »
Well, after reading thru jukebox.ini, I tried disabling the update feature...so far its working fairly well.  Out of curiosity when its updating the database for the first time, a lot of mp3's weren't loading up...any thoughts?  they work fine in mediaplayer/winamp/musicmatch jukebox?


Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #17 on: July 25, 2004, 09:37:05 pm »
Well, after reading thru jukebox.ini, I tried disabling the update feature...so far its working fairly well.  Out of curiosity when its updating the database for the first time, a lot of mp3's weren't loading up...any thoughts?  they work fine in mediaplayer/winamp/musicmatch jukebox?
Last time someone asked this question we troubleshot it for days before realizing that the music files that weren't loading were actually WMA's, not MP3's... if these are actual MP3's, E-mail the smallest one that won't load to celamantia@charter.net along with the allegro.log file from the jukebox and I'll see if I can figure it out...

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #18 on: July 31, 2004, 07:57:43 pm »
Hi,

loving the 3.0 beta so far. couple of questions though:

I have a monster mp3 collection, and was wondering if you had any plans to add a addition selection level - such as picking a genre before listing the songs.... Would be a boon to me, as getting though them all is a bit ridiculous.

cheers

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #19 on: August 01, 2004, 12:41:03 am »
I have a monster mp3 collection, and was wondering if you had any plans to add a addition selection level - such as picking a genre before listing the songs.... Would be a boon to me, as getting though them all is a bit ridiculous.
Yes, I'm going to have to add some sort of shortcuts for those with large collections.  The last thing I added was code to pull the genre out of the tag, so that should be one of the options; just have to figure out how to do it without a mouse.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #20 on: August 02, 2004, 09:34:47 pm »
Aha - yet again superb news!! Nice one.

I was trying to think of any user-friendly way of implimentiing this one - at first I was thinking of an inital selection screen, and then adding a "back" button to the navigation screens....  Although actually having a list of genres on all the time - such as a series of tabs along the top somewhere - would be nice... but space consuming! And I'm sure everyone has there own preference....

Anyhow is fine by me - I'm trying to run this all through a 7" touchscreen(!).

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #21 on: August 02, 2004, 09:43:35 pm »
I was trying to think of any user-friendly way of implimentiing this one - at first I was thinking of an inital selection screen, and then adding a "back" button to the navigation screens....  Although actually having a list of genres on all the time - such as a series of tabs along the top somewhere - would be nice... but space consuming! And I'm sure everyone has there own preference....
Touchscreen users have a lot of flexibility but for button users this sort of thing is tricky at best.  Right now, the best way I can think of is for a button to "pop-up" a genre selection list, and when a genre is selected, if either song on a titlestrip or any song on a CD fits the genre it's displayed.  The same could be done for artists as well.  Pop-up windows aren't very jukeboxy, but it's a necessary evil.  If someone doesn't like it, they don't have to map a key to it.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

RacerX

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 831
  • Last login:June 17, 2022, 12:06:34 pm
  • Longtime member, sometime poster.
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #22 on: August 02, 2004, 09:58:34 pm »
I was trying to think of any user-friendly way of implimentiing this one - at first I was thinking of an inital selection screen, and then adding a "back" button to the navigation screens....  Although actually having a list of genres on all the time - such as a series of tabs along the top somewhere - would be nice... but space consuming! And I'm sure everyone has there own preference....
Touchscreen users have a lot of flexibility but for button users this sort of thing is tricky at best.  Right now, the best way I can think of is for a button to "pop-up" a genre selection list, and when a genre is selected, if either song on a titlestrip or any song on a CD fits the genre it's displayed.  The same could be done for artists as well.  Pop-up windows aren't very jukeboxy, but it's a necessary evil.  If someone doesn't like it, they don't have to map a key to it.

--Chris

That's one of the things I love about WinCab.  You've made it so that everything is optional and thus fully customizable.  You da man!

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #23 on: August 02, 2004, 10:01:34 pm »
That's one of the things I love about WinCab.  You've made it so that everything is optional and thus fully customizable.  You da man!
I think I'm over-compensating for 1.0, when I had to have people send me their CP layouts and re-compile a custom version for them...  ;D

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #24 on: September 01, 2004, 11:13:16 am »
NOTE: This beta version keeps a debug log in a file called allegro.log. This file has the potential to grow very large in an extended session.

The beta can be found at http://webpages.charter.net/celamantia/jukebox .
There's a minor update posted at http://webpages.charter.net/celamantia/jukebox ; nothing really exciting, but it does make this debug file an option (disabled by default), so those of you who are using the jukebox in your cab won't have to worry about it filling up the disk.  There are also a couple of small bug fixes, mostly related to vertical monitors, and a couple of additional skins.  The Arcade Jukebox 8 compatible skin has also been fixed.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

RacerX

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 831
  • Last login:June 17, 2022, 12:06:34 pm
  • Longtime member, sometime poster.
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #25 on: September 01, 2004, 12:49:42 pm »
Excellent.  This will come in handy.  While I want the log file disabled most of the time, it did help me recently.

I had a couple of corrupted mp3 files that were causing the jukebox to crash, and the log file told me exactly which ones they were (each was the last song loaded before the crash).  So I was able to get uncorrupted versions of the mp3's and correct the issue.

Thanks, Chris!

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #26 on: September 14, 2004, 06:55:50 am »
Quick question regarding the potential genre-selection. This may be a bit too non-jukeboxy, but I was thinking that even with a genre selection system (which will help loads) some of my genres are still massive. I was wondering if there could be a system of assisting the selection even more - such as a break down alphabetically by artist (i.e. sub-genre of A-M, N-Z etc...)

just wondering. Maybe I just need to prune that mp3 collection...

garyh

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 94
  • Last login:January 26, 2011, 02:30:17 am
  • If God rides a Harley then the devil rides an LC.
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #27 on: September 24, 2004, 03:07:55 pm »
Chris,

A superb job on version 3, many thanks for your hard work and especially for OGG support.

I am having one problem and that is setting UpdateIndex=True works fine but then setting it to False gives the error "No songs found! Check the SongPath setting in JUKEBOX.INI".

The file path is fine as it works okay when UpdateIndex=True.

I am running wincab from c:\jukebox and the OGG files are in c:\jukebox\music\.....

songpath=c:\jukebox\music

Am I doing smething wrong?

Hope you can help.

Best regards

Gary

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #28 on: September 24, 2004, 03:33:30 pm »
Chris,

A superb job on version 3, many thanks for your hard work and especially for OGG support.

I am having one problem and that is setting UpdateIndex=True works fine but then setting it to False gives the error "No songs found! Check the SongPath setting in JUKEBOX.INI".

The file path is fine as it works okay when UpdateIndex=True.

I am running wincab from c:\jukebox and the OGG files are in c:\jukebox\music\.....

songpath=c:\jukebox\music

Am I doing smething wrong?

Hope you can help.

Best regards

Gary
Hmm... not sure.  Is this Beta 1 or Beta 3?  Can you post the debug log, or e-mail it to me? (If you're using Beta 3, you'll have to enable the debug log in the jukebox.ini first by setting DebugLevel=5.)

Thanks!

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

froggerman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:March 01, 2015, 03:23:14 am
  • You want how many buttons?!
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #29 on: September 27, 2004, 02:02:19 am »
Hi Chris,

I have been playing with your test layout and I like it a lot. I was wondering if you have the files for the Jukebox single labels in an editable form that you could share with me. I am looking to remove the shading on the left side, but I like the paper texture that you have used. Let me know if this is a problem or not.

Cheers.

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #30 on: September 27, 2004, 03:20:22 am »
I was wondering if you have the files for the Jukebox single labels in an editable form that you could share with me. I am looking to remove the shading on the left side, but I like the paper texture that you have used.
The only other form I have is PCX versions of the same images.  These are lossless, so they'll be better for editing than the JPG versions.  I'm E-mailing them to you.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #31 on: September 27, 2004, 10:16:55 am »
Hi Chris,

In addition to my question about genres further back, I was also wondering about how your program accesses the mp3/ogg files....

I've set up beta3 with no problems, but I've added a music directory on another pc connected by a 11g wireless network. Database generation is as expected slow over this - no problem, I generate it locally and copy over the db -  but song access is also quite delayed. But opening the exact same song in Foobar/Windows media player gives instant playback. Is Wincab downloading the whole file before playing back? Or scanning the file first? If so is there anyway to either turn this off or use an exernal player (ideally foobar due to low cpu requirements) instead of your inbuilt allegro one? Ideally I'd like to keep yours so I can cut out everything else but some songs have 20 seconds or more delay before starting.

Any tips/thoughts? Otherwise awesome though!


Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #32 on: September 27, 2004, 11:00:49 am »
I've set up beta3 with no problems, but I've added a music directory on another pc connected by a 11g wireless network. Database generation is as expected slow over this - no problem, I generate it locally and copy over the db -  but song access is also quite delayed. But opening the exact same song in Foobar/Windows media player gives instant playback. Is Wincab downloading the whole file before playing back? Or scanning the file first?
The entire file is loaded into memory first.  I may be able to stream the file instead as an  option; I originally didn't go that rout because I didn't want to chance hiccups in the file, and loading over a hard drive only took a second or two.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #33 on: September 27, 2004, 11:29:08 am »
Ah that clears that one up....

I've done a bit of experimenting and its not too bad on a small highly comprised file,  but a lot of my stuff is somewhat larger ogg files - some up to 8 megs or so. I also have a few Mixes - read 20-100meg - which would completey hold up the system.

Obviously streaming in my case would be perfect, although I appreciate I have no idea how hard that would be to impliment - although I imagine its easier in wincab than doscab.  Probably should have tested all this out before building a wireless mini-itx 7"touchscreen mobile jukebox ;-)

If you do think about implimenting it then let me know! otherwise, you still have a great program...

Cheers, Silver

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #34 on: September 27, 2004, 11:36:24 am »
Obviously streaming in my case would be perfect, although I appreciate I have no idea how hard that would be to impliment - although I imagine its easier in wincab than doscab.
It'll be the same either way, although in DOS it'll be critical to make sure SmartDrive is loaded in the AUTOEXEC.BAT. I abstracted out all of the music playing commands some time ago just so I could bolt these sorts of things on without too much trouble.  Are you volunteering as my low-speed network streaming beta tester?  :)

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #35 on: September 27, 2004, 11:57:34 am »
Done! I'd prefer to test in windows (XP) but can test DOS as well if you need......

Actually, I was planning to go dos all the way - but a complete lack of wireless networking dos drivers hindered that plan, with the exception of some expensive cisco gear....... so windows it is.....

I'll pm you my email for any contact....

thanks,
silver

froggerman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:March 01, 2015, 03:23:14 am
  • You want how many buttons?!
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #36 on: September 28, 2004, 01:11:52 am »
Hi Chris,

I have been playing around a bit with the skins and I have found a small problem. There seems to be a white '0' on a black background in the very top corner of every skin. Note: this is not part of the skin, but displayed on top of the skin. See attach image below.
« Last Edit: September 28, 2004, 03:22:42 am by froggerman »

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #37 on: September 28, 2004, 08:22:13 am »
Hi Chris,

I have been playing around a bit with the skins and I have found a small problem. There seems to be a white '0' on a black background in the very top corner of every skin. Note: this is not part of the skin, but displayed on top of the skin. See attach image below.
Yeah, this was a debug value I forgot to remove.  I'll put up a fix tonight.

Incidentally, does anyone see a 1 there instead of a 0?
« Last Edit: September 28, 2004, 08:22:56 am by Chris »
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

froggerman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 311
  • Last login:March 01, 2015, 03:23:14 am
  • You want how many buttons?!
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #38 on: September 28, 2004, 11:43:56 pm »
Hi Chris,

I found another small problem. If I set HighLetter=C it will still let me enter D. If I set HighLetter=D it will let me enter E. Not a biggie, just a little annoying.

I have been playing with your skins and the skin.ini file. This program is wonderful! The only thing that might be sort of nice is the ability to use more than one label design at a time. I know that it was common to do things like have the top row be Hits, or to put a coloured piece of plastic across a row. Have you given any thought to something like that. By the way, I love that fact that this is a single oriented Juke box program.

Keep it coming!    ;D

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re:DOSCab/WinCab Jukebox 3.0 Beta 1 Released
« Reply #39 on: September 29, 2004, 01:09:47 am »
Hi Chris,

I found another small problem. If I set HighLetter=C it will still let me enter D. If I set HighLetter=D it will let me enter E. Not a biggie, just a little annoying.
Whoops!  Nice catch... thanks!
Quote
I have been playing with your skins and the skin.ini file. This program is wonderful! The only thing that might be sort of nice is the ability to use more than one label design at a time. I know that it was common to do things like have the top row be Hits, or to put a coloured piece of plastic across a row. Have you given any thought to something like that. By the way, I love that fact that this is a single oriented Juke box program.
That's coming.  You'll be able to have a regular and Hit label for each genre, with a default regular and Hit label if nothing is set for a genre.  The genre used is the one set in the ID3 tag.  I'm toying with the idea of artist labels; I've seen this before for major artists like The Beatles.

The default skin will use the "standard" genre color-coding:
- Green was for Country or Country and Western
- Blue was for Blues or Rhythm and Blues or Soul
- Lavender was for Oldies
- Red lines on a white background were for miscellaneous or for the
unprinted blanks that the operators filled in by hand
- Red/pink was for Pop.

I also was toying with the idea of randomly having a handful of labels set in Courier no matter what the font is set for; it seems like on every jukebox there were one or two hand-typed labels.  But I decided not to do this since a DOS system isn't going to have Courier and I can't include it in the distribution.  This is a good time to note that the fonts in the distribution come from Ray Larabie of Larabie Fonts (http://www.larabiefonts.com/), who has generously made them available for free redistribution.  He has many other fonts available, some for free and some full font families for purchase.  The font I'm using us Blue Highway, which Ray designed to match the font used on highway signs.  The real font used on old jukeboxes was usually Futura, but I can't distribute that, and Blue Highway is close.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com