Well, a little success on this
I found an old RaveMP2000 I've had for years. I thought I'd lost the cable but, no, it was just buried in a box of old cables I keep around just for this sort of thing


Anyway, my big concern for this was that this dude is so old, it uses a PARALLEL port interface! That, and the LCD screen is starting to fade really bad. At some points in the menus, you can't read em at all.
And the kicker, the old drivers don't work under Vista (or XP, or hell, Windows 2000 or NT4 for that matter, Win98 only baby!)
Sooooo. I pulled out the driver app I'd written for it back in 2002, ran it, couldn't detect the device. <sigh>
So I started poking around. Well, first, I had to install NTPORT (a DLL/OCX that allows VB6 programs to get at the PPorts under NT). That thing itself hasn't been updated since 2004, but lo and behold, it's still out there, and after a few false starts, I got it installed and registered.
Back to my app, run it, Oh yeah! I actually got the file list out of that thing!
it's got a whopping 32mb storage, turns on instantly, looks like it can start playing a track within less than a second from being turned on, AND has a DC3v external power plug, so no batteries to futz with.
All I +SHOULD+ have to do is wire up a relay driven contact to the PLAY button and I'll be good to go.
At least, that's the theory right now.