SaxxonPike:
Thank you for the offer... I can always use all the help I can get
ZIP support seems simple enough to add (from the info you sent me a few days ago), but I noticed that the latest round of songs added to sherl0k's site were in RAR format, so maybe I should go the bundled DLL way now (for unzip/unrar/unlha)?
The tricky part for now would be to get the current cache system to co-operate with ZIP files. I'll work on it tonight
Twilight_Overlord:
Thanks for your feedback. It's appreciated!
Auto-Play+ used to not stick, I probably broke it recently with the other recent things
The 'song stop on quit' was a request from some time ago (to make it more beatmania/IIDX accurate), although I like it to continue playing especially for themes that have silent end-of-song screens (like everything I've made

), so I'll make an option to enable/disable it.
A 'quit while loading' should be easy to implement... That's a good idea! I know I've selected the wrong song too many time as well
Mapping multiple keyboard keys to the same button is definitely doable. I might need to re-do a code section to allow for it though, so it will be in a future release, just not sure about in the next version.
InPhase:
I think I know why that is.... Vista must be very picky about programs shutting down gracefully, and I added some code to make sure BPM exits without errors when closed (which caused that error... The irony!

)
I'll fix it though, thank you for letting me know
Aliases:
The sticky buttons are due to poor testing on my part... I used my Pop'n controller and tried the update for not long enough to make sure it was working.
If you don't mind a RAR file download, here's the last version with 100% working controller code, before I replaced it.
http://x-raise.cjb.net/bpm_dl/bpm_v0.0611.rar
Or for a faster download, here's the EXE file from it.
http://x-raise.cjb.net/bpm_dl/bpm0611.exe