Fallout 2

Fallout 2

Not enough ratings
¿How to enable Steam overlay? [ENG and ESP]
By Nibi
Steam overlay not working in Fallout 2! So, I'm going to post a tutorial on how to activate it that I pulled from Reddit. It should be noted that it only allows you to use basic features, such as chat, screenshot function, etc.

El overlay de Steam no funciona en Fallout 2! Entonces, voy a publicar un tutorial sobre cómo activarlo que saqué de Reddit. Cabe destacar que solo le permite usar funciones básicas, como el chat, la función de captura de pantalla, etc.
   
Award
Favorite
Favorited
Unfavorite
ENGLISH.
1. Create a new text file on your computer and rename the text file extension from .txt to .bat ForceSteamOverlay.bat (Be careful, the file must be in this format, not in text, because it would not work.)

2. Right click -> edit the new batch file. Copy the code down below, paste it inside the new batch file and save it.

IMPORTANT:

In ''set exes='' put the one you are using. Example:

set exes=fallout2HR.exe

set exes=FALLOUT2.exe


@Echo off start steam://rungameid/38410 @Echo off set steamPath=C:\Program Files (x86)\Steam set exes=(PUT HERE THE EXE YOU ARE GOING TO USE.) set gamePID= set steamPID= echo Waiting on game start.. : Search REM Grabbing and feeding the Steam pid in the command eliminates occurance of overlay not popping sometimes, no need for game app ID. REM Do it here in the search to be sure, in case of this batch being ran before Steam was started. if defined steamPID (goto SkipSteamSearch) else (for /f "tokens=2" %%s in ('tasklist ^| findstr /i "steam.exe" 2^>NUL') do set steamPID=%%s) : SkipSteamSearch for %%e in (%exes%) do (for /f "tokens=2" %%p in ('tasklist ^| findstr /i "%%e" 2^>NUL') do set gamePID=%%p) if not defined gamePID (timeout 3 /nobreak > nul & goto Search) else (echo Game started) & (echo Forcing overlay) timeout %delay% /nobreak > nul start "" "%steamPath%\GameOverlayUI.exe" -steampid %steamPID% -pid %gamePID% -manuallyclearframes 0

IMPORTANT:

:: Alter this path if your Steam installation lies somewhere else.

set steamPath=C:\Program Files (x86)\Steam

3. To use, double click on the batch file and play!

NOTES:

Maybe this doesn't work with all exes, so it's a matter of testing

ESPAÑOL
1. Crea un nuevo archivo de texto en tu computadora y cambia el nombre de la extensión del archivo de texto de .txt a .bat, tal que asi: ForceSteamOverlay.bat (Ojo, el archivo debe estar en ese formato, no en texto, porque no funcionaria.)

2. Haz clic derecho -> Edita el nuevo archivo .bat. Copia el código a continuación, pégalo dentro del archivo y guárdalo.

IMPORTANTE:

En ''set exes='' pon el que estas usando. Ejemplo:

set exes=fallout2HR.exe

set exes=FALLOUT2.exe


@Echo off start steam://rungameid/38410 @Echo off set steamPath=C:\Program Files (x86)\Steam set exes=(PON AQUÍ EL EXE QUE VAS A USAR.) set gamePID= set steamPID= echo Waiting on game start.. : Search REM Grabbing and feeding the Steam pid in the command eliminates occurance of overlay not popping sometimes, no need for game app ID. REM Do it here in the search to be sure, in case of this batch being ran before Steam was started. if defined steamPID (goto SkipSteamSearch) else (for /f "tokens=2" %%s in ('tasklist ^| findstr /i "steam.exe" 2^>NUL') do set steamPID=%%s) : SkipSteamSearch for %%e in (%exes%) do (for /f "tokens=2" %%p in ('tasklist ^| findstr /i "%%e" 2^>NUL') do set gamePID=%%p) if not defined gamePID (timeout 3 /nobreak > nul & goto Search) else (echo Game started) & (echo Forcing overlay) timeout %delay% /nobreak > nul start "" "%steamPath%\GameOverlayUI.exe" -steampid %steamPID% -pid %gamePID% -manuallyclearframes 0

IMPORTANTE:

:: Modifica esta ruta si tu Steam se encuentra en otro lugar.

set steamPath=C:\Program Files (x86)\Steam

3. Para usarlo, haz click en el archivo .bat. y juega!

NOTAS:

Tal vez esto no funcione con todos los exes, entonces, es cuestión de ir probando.