Steam PC Cafe, Operated by iGames

Steam PC Cafe, Operated by iGames

This article provides setup instructions for the Steam PC Café Server, which allows licensees of Steam PC Café, operated by iGames to use the commercial licenses within the program on their local network. Please note that due to redundancy with ggRock, the content cache feature is contra-indicated and should not be used. Additional information about the program can be found at Steam PC Cafe, Operated by iGames.


Overview

Please check out the below video for a full explanation of Steam PC Cafe, Operated by iGames


Setup Instructions

Once iGames has set up your Steam PC Café Site Server account and approved your application, (after you accept the invitation) follow these steps:

  • Download the Steam PC Café Site Server once iGames has provided the download link.

(may see “Potential Dangerous Download”, click “Continue to Download” to proceed)

  • After downloading, unzip the server files to your hard drive.

  • Navigate to the folder that the server files have been extracted to and double click steamcmd.exe

  • Enter the Steam account credentials of your Steam Server account for the location.

  • The first time you launch the server on a new machine, you will need to enter the Steam Guard code that will be sent to the email address associated with the Steam Server account.

  • Log into your Steam Site Server, using your Steam PC Café Site Server information. This is the account you set up with iGames.

If you have multiple physical locations, you will need one Steam Site Server account, with a unique email, per location.

Frequently Asked Questions

Are there any special requirements for the type of hardware I use for the Steam PC Café Server?

To run a Steam PC Café Server, you just need a secure Window 7, Windows 10, or Windows 11 PC connected to the location's network. You will also be able to run it on Windows Server 2012 R2 and 2016.

Do the client machines have to be on the same network as the Steam PC Café Server?

Yes, the feature will only be properly functioning if server and stations are on the same subnet. Packets are not forwarded to other subnets and only client machines that are in the same network (ethernet or wifi) will have access to the license pool and content cache feature.

Provider authentication FAILED: This account is not associated with any sites.

This error usually indicates that the account used to run the PC Café Server has not been added to the site location on the Steamworks partner page yet. Please contact iGames.

What ports are being used by the Steam PC Café Server?

The Steam PC Café Server uses UDP broadcast packets over port 27036 to announce itself to Steam clients on the network. The client machine must be able to receive those packets to know about the PC Café Server. Then, the Steam client will connect to the server using a TCP connection on port 27037. The server machine must allow TCP connections on that port. For a full list of other required ports and protocols for Steam see here.

Can I turn off the auto logout feature in my network?

The Steam PC Café Server will make sure that inactive Steam accounts will be logged off automatically after a certain time has passed. We strongly recommend that you do not turn off this feature, as it is very valuable for customers that have left the PC without logging out of their Steam account. If you do choose to deactivate this feature, we recommend that you let your customers know. To deactivate the feature, you will need to navigate to the server file location and open steamconsole.cfg with a text editor. Adding the following command line will deactivate the auto log off within your network, when the server is active: @bSiteLicenseAllowCachedClientCredentials 1

What are the requirements for the license server?

Minimal! You don't need a high-powered system — since we’re not using the caching feature with ggRock, it just needs to function as a floating license server to manage and meter out licenses to your client machines.

Can I use Windows 11 Pro, or do I need a separate computer with Windows Server?

You can use any Windows OS — including Windows 11 Pro. No need for a dedicated Windows Server installation.

If I need another server, can I make it diskless and integrate it with the ggRock server? Will a virtual machine work?

Yes! We can assist you in setting up a virtual machine that boots automatically with your ggRock server. This ensures that your clients always have access to their licenses via Steam PC Café, even in a virtual environment.

Do I need a separate always-on computer, like a Windows 11 machine, just for this?

Not necessarily. If you already have a front desk or cashier PC that's always on, it can be used to host the Steam PC Café license server without needing additional hardware.

Should I enable Steam PC Café’s caching feature with ggRock?

Generally, you don’t need to enable the caching feature—unless you're allowing customers to frequently download their own games.

In that case, caching can help improve performance—but only if the Steam iCafe app/cache is running on a system with serious storage capacity (think: high-speed SSDs or a dedicated caching server).

If you're just using ggRock for managed game images, caching isn't necessary and may just complicate things.


Do not install the Content Cache feature if you use ggRock or other Diskless Boot Solutions

Important

The Content Cache feature of the Steam PC Café Server is redundant when using ggRock. Therefore, you should NOT enable or configure the Content Cache. ggRock already efficiently manages game content distribution, eliminating the need for the Steam PC Café Server's content caching functionality.


What games are available as a part of iGames?
Please refer to the following page for the full list of games:
https://lancenters.com/games

 

Additional FAQs and information available here:
https://lancenters.com/faq