DOSCab/WinCab Jukebox 3.0 Beta 11 Released

Finally, the first official release in over a year! Changes since the last release are:

  • Added control over screen saver song info display; the size, color, and number of lines displayed can now be set,
  • Added control over color ranges used by screensaver.
  • Fixed bug where credits display wasn’t updating after a random song was selected.
  • Added FileSystemEncoding setting to control which encoding is used to read filenames. This will almost certainly never be necessary to set, but it’s there if some weird filesystem encoding doesn’t work.
  • Added ability to specify a different INI file on the command line. For example, typing “wincab alt.ini” will start WinCab with alt.ini instead of jukebox.ini.
  • Added UseTrackZero setting to skins to allow track numbers to start at 00 instead of 01. This is mostly for people emulating specific mechanical jukeboxes, such as a three-column Seeburg layout. If this option is used, you lose the ability to select track 00 to select an entire CD. This option is only active when UseZero is set to True.
  • Fixed bug that caused BTN_CLEARQUEUE to crash for queue sizes below 1000.
  • Fixed Unicode handling for ID3 tags.
  • Fixed database entries not getting a last updated date on first run. This always caused the second indexing run to take as long as the first.
  • Fixed bug that caused queue to fill with one song when queue was completely filled.
  • Fixed bugs preventing songs with international characters in the filename from being loaded.
  • Fixed bug that caused split CD’s to be sorted in the wrong order.
  • Changed MaxQueueSize range to 1-500, with 250 as the new default.
  • Changed default on AllowDuplicatesInQueue to FALSE
  • Changed maximum songs per strip to 100. Again, this is to support physical emulations for people converting real jukeboxes.