Xsolla
Support
Get started
Xsolla
Get Answers

FAQ

Dive into our most frequently asked questions and find the answers you need. Use search to find a specific topic, or click the category below to see all related questions.

Launcher

How does the game integrate with Launcher?

The game integrates as a page within Launcher, very similar to how the battle.net launcher is set up. You’ll be able to update your games from Launcher, using either our CDN or a CDN you choose. Launcher integration requires you to clone the launcher files from GitHub and make edits to various config files based on your customization choices. You’ll find detailed instructions here.

Is there some kind of IPC solution in the SDK?

There is currently no IPC, as Launcher doesn’t have features that require IPC communication. But we do plan to add features such as live streaming and a game store in the overlay that will require IPC (via SDK), at which time we’ll add it.

Does the game require Launcher be running in order to work?

By default, Launcher is always running When it launches your game, it hides in the system tray so it’s not using up resources. A gamer can shut down the process and the game will still be running, as there is no connection during the actual gameplay session.

When released on Steam, will everything be downloaded from Launcher? Or will the Steam upload be the full game + Launcher, then additional updates fetched from Launcher?

Launcher can operate either way. You can wrap the latest version of your game into Launcher and then distribute it on Steam, so no additional downloads are needed (in which case game delivery costs will be on Steam). If you want to quickly deliver an update, you can use Launcher without the need to wrap the game into Launcher and upload it into Steam again.

Does a developer need to maintain separate builds for Steam and for a standalone?

No. And if you have both standalone and Steam delivery methods, Launcher will serve you well by collecting your users from both platforms into one database. Our “seamless registration” allows users who run the game for the first time in Steam to seamlessly pass the registration process, and at the same time go to your official website outside Steam, log in there using Steam OpenID, and become a part of an official / centralized communication (e.g. communicate on the forums, discover new games, read news, etc).

What are the options for selling games in Launcher? Can Game Keys be sold in the Store tab?

You can sell games in Launcher via the game’s page (a buy button), or as a banner. Games cannot be sold in Launcher Store because the Store tab is unique to each game. You’ll find helpful documentation here.

Can games be pre-ordered in Launcher?

Yes, you can set up pre-orders in your Xsolla Publisher Account and offer them via a banner on the main Launcher page.

Is Launcher supported on mobile or Mac?

No, not at this time.

Can you change the text color of each tab (Games, News, Store) separately?

Not at this time. You’ll find information on changing colors here and config here. Contact your Integration Manager if you’d like further customization.

How can I disable a specific social media channel in Launcher?

Go into the UISTYLE JSON file and simply delete whichever "logo_SOCIALMEDIA_image" line you don’t want to appear in the Launcher. For example, delete the line:

"Logo_stone_image": "img/LoginWindow/social/stone_logo.png”.

How is content populated in a game’s page in Launcher?

By uploading store items, news articles, and banners that pertain to that project. Banners and News can be assigned groups for content stacking and categorization.

How can I prevent the game logos pulled directly from Publisher Account from being dynamically re-sized?

Upload the project logo in the size you prefer into your Xsolla Publisher Account and the new picture will be reflected in Launcher.

Is there a way to resize news articles and banners to avoid dead space in Launcher?

News and banners tagged to specific games will populate that game’s page. As you publish more articles, more content will appear. And you can create banners in 2 sizes, rectangular and square.

Can Launcher detect pre-installed versions of the game (Steam, for example)?

Not at this time.

How can I see my changes to Launcher without having to run the deploy.bat every time?

In Launcher/win, you can run an executable called launcher.exe to see your changes. Deploy.bat is used mainly for compiling Launcher for upload in your Xsolla Publisher Account.

How can I distribute my free-to-play with microtransactions game through Launcher?

Launcher → Specific project’s module → Bottom of page → Enable quick buy (turn this off). Make sure the project has not been added to Activation of game keys for specific projects (located here: Launcher → Open and Setup → Bottom of page). Once you’ve taken those steps, the game’s page should show an Install button, allowing for free distribution.

Contact us

Talk to an expert

Ready to take the next step for your 
business? Reach out to our experts and learn 
how to start earning more and spending less.