Skip to content

Launchpad vs BnetLauncher vs OSOL

Ben McClure edited this page Mar 22, 2021 · 5 revisions

Why another launcher tool?

Launchpad isn't the only game launcher tool around. The other main players that I'm aware of in this space are BnetLauncher and OSOL (Origin Steam Overlay Launcher).

While both extremely useful, I just wasn't satisfied with the level of integration provided by other tools. I designed Launchpad to be able to do the same kinds of things those tools can do, but with a layer of simplicity, power, and a polished UI on top of it.

How Does Launchpad Compare to BnetLauncher?

I learned a lot from studying how BnetLauncher works, so the main magic that BnetLauncher provides is also provided by Launchpad. Both programs inherently know how to launch any Battle.net game based only on its internal launcher ID. Launchpad used to download and run BnetLauncher internally as part of launching Battle.net games, however, Launchpad has now replaced the need for running BnetLauncher at all since it can do the same thing.

Where they differ is primarily in their configuration. Launchpad offers a huge array of configuration options to customize how each launcher works. Additionally, through its configuration UI, you can do everything right from the main Launchpad window.

The other difference is in how seamless the games look within Steam. When you add a Non-Steam Game for BnetLauncher, you have to then edit the game to rename it and change its icon to match the game you want. With Launchpad, when you add the Non-Steam Game, it will already have the correct name and icon, and you won't get that pesky shortcut arrow over the icon in Steam.

Finally, Game Detection in Launchpad makes it so that all of your Battle.net games can be automatically detected and added to Launchpad. You don't have to search for a single directory!

How Does Launchpad Compare to OSOL (Origin Steam Overlay Launcher)?

Similar to how Launchpad compares with BnetLauncher, Launchpad is intended to be a superset of OSOL's functionality as well. The configuration system in Launchpad is similar to OSOL in that, for each game you want to launch, you have a number of configuration options you can set in a file that together define how the game is launched, and how to handle the game's launcher if there is one.

Launchpad has the same type of configuration system, except it offers more (and different) configuration options and more flexibility. For many games, you can get a smoother launch experience, or launch it in a way that might suit you better. However, Launchpad's extra configuration options mean you might have to spend more time finding what works best.

To use OSOL, you need to put a copy of the OSOL .exe and config file in the same directory as the game's .exe file. Then you run it to configure it, then you add the OSOL .exe to Steam as a Non-Steam game. You end up running into the same issue as BnetLauncher where you have to rename the game and change the icon, which adds a shortcut arrow.

Launchpad, on the other hand, generates exe files that already have the game's name and icon, so they look seamless in Steam.

Additionally, Game Detection in Launchpad means that you don't need to find each game folder and add something to it. Launchpad will detect your games and offer to create launchers for them automatically, saving you time and freeing up that space in your head for something more fun, like playing the games you just added to Launchpad.

Which Tool Should I Use?

While this is a subjective answer, especially coming from the developer of Launchpad, I am determined to make Launchpad the most full-featured, seamless, and easy-to-use game launcher tool out there. It's designed in a more generic way and to be used in a wider array of circumstances than either of the other tools discussed, while still offering all of the features you expect from those tools.

However, BnetLauncher and OSOL are both amazingly awesome tools in their own right, so if Launchpad doesn't work for you, or you prefer the way that those tools handle things, you absolutely cannot go wrong downloading either one.

On the other hand, if you give Launchpad a try and find that it is lacking some feature that your existing launcher tool had, let me know and I can very likely add the feature for you.