Okay, done. It now reads from the registry, provided you don't supply a path in the command line argument(s).
For example, in T3RROR15T's case:
"*path*DemoBrowser-GUI.exe" I:\Paintball2 (Build 19)
in the shortcut path or whatever would make his work, if that data wasn't reflected in the registry.
Everything should work, and to the extent I've tested it, it does. But who knows.