I've read it is possible to make portables the default app (player) in Windows (Vista) via the Default Programs in Control Panel.
For what ever reason (& I'm not alone), that process has never worked, if the desired default app / prgm isn't already listed when you open one of the options in Default Programs.
I've read many "how to" articles on this - none worked.
Anytime I've ever used the "Browse to select a new default prgm," add it & click "OK" - or what ever the steps are, it does nothing - whether for installed or portable prgms. When browse to the desired executable, select & click OK, it doesn't give error, beep, start smoking or anything. Acts like it takes the new selection, but never adds it to the list of suggested prgms. There is even a utility by a MSMVP? that supposedly helped get around this problem in Vista, but it never worked for me either.
Anyone figured out a way that works most of the time to add prgms that aren't already in the displayed list of prgms - like SMPlayer - to choose from?