• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Part15

Part15

License Free, legal, low-power radio broadcasting

  • About Us
  • Forums
  • Resources
  • Members
  • Contact Us
  • Log In
Forums
Main Category
Everything Else
DW Jukebox
 
Notifications
Clear all

DW Jukebox

 
Everything Else
Last Post by RichPowers 6 months ago
1 Posts
1 Users
0 Reactions
480 Views
RSS
RichPowers
 RichPowers
(@richpowers)
Posts: 3358
Famed Member Registered
Topic starter
 

All the recent talk about Artisan's Android automation quest and experimentation kind of sparked me to remember a little project I worked on about 15 years ago; a jukebox - or rather, editing code and creating skins of an existing free jukebox software called DWJukebox, which is ceased about 5 years ago but is still available. You don't install it, you just put the folder somewhere and run it from the bat file, or you can have it load up automatically at boot, it fills the screen, not it's own a window.
Before I present my own creation let's take a look back via the Internet Archive to better explain what I'm talking about....

DWJukebox
An MP3 and OGG Jukebox Simulator for DOS and Windows
http://dwjukebox.co m"> https://web.archive.org/web/20190115043815/http://dwjukebox.com

DWJukebox (originally DOSCab and WinCab Jukebox) is an MP3 and OGG Vorbis player designed to simulate the operation of a mechanical jukebox.  Although it can be used simply on a DOS or Windows PC, it is meant to be used on a PC built into a cabinet, ... .. It is designed to operate as a true jukebox, and not a media player, simulating either a classic singles-style jukebox or a more modern album-based CD jukebox. ...

... it had to support DOS, because that’s what my cabinet was based on at the time. .., so I created my own. .. thus DOSCab Jukebox was born.  It wasn’t long before the cabinet was converted to use Windows, .. combining the two names resulted in DWJukebox. ..

Can be configured to accept coins from up to four slots, with the number of selections per credit adjustable individually for each slot

Supports an optional Radio and Play Stimulator mode, where a random song is played whenever the queue is empty

Buttons available for Random Song, Show Popular Selections, Play Most Popular Song, Radio Mode, Play Stimulator Mode, Pause, Mute, Volume, Skip Song, Clear Last Entry, Clear Queue, and more

Unwanted jukebox features can be disabled by simply not mapping a control to that feature ...

.... touchscreens (touchscreens supported on DOS or Windows XP only)..

Supports both DOS and Windows
Free for non-commercial use.
____________________

There's pages of all kinds of different preconfigured skins created by others which are still downloadable here:
http://dwjukebox.com/category/skin s"> https://web.archive.org/web/20190115043815/http://dwjukebox.com/category/skins

A few examples:

ss sbm100
ss wurlynum
ss radiojuk
ss psvga
ss lcars

 

 

Anyway, I decided I wanted to design one myself that utilized every single capability possible and created what I called a "multi-skin skin" in December 2013, I called it "Jukebox Musician" and then instantly got several praising post, one of them saying "Your skin shows better than any I've seen just what DWJukebox can do!"

It actually consist of several windows; Main window side scrolls to view all albums and select songs, another mock-password protected settings screen.. and alterations of, as well and my jukebox talks to you in the settings screen (which you can easily  and probably will want to disable because it gets annoying). Looks like this..

main
admin
main
passw
pop

At the time I had several touchscreen monitors which had originated from either ATMs or Kosk machines, they weren't widescreen so that's the aspect ratio I initially designed my for, but others told me they wished I had a widescreen version.. Wanting to accommodate them, I at first though I was going to have to redesign and remap everything, but then realized as long as I kept everything to the left side of the screen, all I had to do was post an image to the right to fill the screen, so I created a little Christmas themed 16.9 ratio which most PCs have now, which makes it lay out like this:

mjbox 16 9 christmas

Anyway, if your interested, just download DWjukebox and drop my skin folder or whatever skin(s) you choose in the jukebox folder and it's ready to go. If the song titles don't fit correctly then you may have to change the display font (in the settings text of DWJkebox) because the text might display different in different monitors, but other than that it works great.

As for what became of it, the DWJukebox Facebook page hadn't been updated since early 2022 so he apparently either abandoned it or died. From Facebook:

Jan 5 2022
As I am sure you are aware, the DWJukebox domain expired so there is no longer a link to download the software.  I have put up the last official release into a Google Drive folder along with some skins; you can access the folder at https://drive.google.com/drive/folders/1nyqfqxO0YHCARCM9w3NS1reSKFrs4-k-?usp=sharing .

This program was last updated over 10 years ago and the docs never completed, and I am not in a position to be doing tech support (I've been dealing with heart failure and lost my photography business due to COVID so I am working every available minute to keep a roof over my head). There is no nice convenient setup program; it uses old fashioned configuration files to get running. (This is why I don't work in marketing.) But if you need the files, here they are.

Jan 15 2022
Any attempt to revive the DWJukebox code and push it forward is going to have to involve updating libraries... that's good in the sense that it will open up platforms like Raspberry Pi, but it will end up leaving DOS behind.  Of course, DOS users would still be able to use the current 3.4.1 version of DWJukebox.

Jan 16 2022
So my investigation on restarting the DWJukebox project has already hit a major snag.

DWJukebox uses a number of libraries to do its job but the primary one is called Allegro. ... ..Unfortunately, the Allegro library really isn't an update so much as a completely new and different library with the same name.  Most notably, they have dropped their entire user interface module, which is what the skins run on. Without that there are no skins; without skins there is no point to DWJukebox. ... .. So I am no longer looking at an update.  I have to rewrite basically 90% of the DWJukebox code at this point.  ...


 
Posted : 14/12/2025 7:23 pm
Forum Jump:
  Previous Topic
Next Topic  
Share:
Forum Information
Recent Posts
Unread Posts
Tags
  • 13 Forums
  • 7,740 Topics
  • 63.5 K Posts
  • 75 Online
  • 2,249 Members
Our newest member: electronic
Latest Post: 7 Beatles Misheard Lyrics
Forum Icons: Forum contains no unread posts Forum contains unread posts
Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed

Primary Sidebar

Online Members

 No online members at the moment

Recent Posts

  • Mark

    RE: 7 Beatles Misheard Lyrics

    Many songs have I heard something other than the actual...

    By Mark , 2 days ago

  • Mark

    RE: 7 Beatles Misheard Lyrics

    Have you heard this?

    By Mark , 2 days ago

  • RichPowers

    Unique AM Transmitter

    Here one I've not seen before. they're $69.50 on eBay, ...

    By RichPowers , 2 days ago

  • RichPowers

    7 Beatles Misheard Lyrics

    As far as I'm concerned this article is ridiculous, I d...

    By RichPowers , 2 days ago

  • Mark

    RE: Newly Discovered Robert Johnson in Stunning Clarity

    @richpowers Sounds good.

    By Mark , 2 days ago

Recent Topics

  • RichPowers

    Unique AM Transmitter

    By RichPowers 2 days ago

  • RichPowers

    7 Beatles Misheard Lyrics

    By RichPowers 2 days ago

  • RichPowers

    Public Domain Feature Films about Radio

    By RichPowers 3 days ago

  • RichPowers

    Speed Limit 17.3mph

    By RichPowers 5 days ago

  • ArtisanRadio

    Artisan Radio Pivots Again

    By ArtisanRadio 5 days ago

Topic Tags

  • Carl Blare3
  • KDX RADIO3
  • WINDOZE3
  • Transmitter2
  • Radio Phvern2
  • station upgrade2
  • archive.org2
  • playlist2
  • Zara Radio2
  • Carrier Current1
View all tags (74)

Copyright © 2026 · Part15.org · Log in

‹›×

    ‹›×