Showing posts with label troubleshooting. Show all posts
Showing posts with label troubleshooting. Show all posts

Monday, November 7, 2011

Battlefield 3 freezes 5 minutes into the campaign

Question

I have a brand new Alienware, hardware is probably not an issue. My laptop freezes about 5 minutes into playing Battlefield 3 campaign. Is there a known fix for this issue? Is this even a known issue ?

Answer

This is basically "how do I determine if my hardware is stable?"

Try

  • run Prime95 overnight and see if your CPU is stable

  • run Memtest86 overnight and see if your memory is stable

  • run Furmark for an hour or so (be careful as this thing loads GPUs far beyond any realistic load)

Warning: Battlefield 3 is known to be extremely GPU intensive and may cause more heat than most games.

edit: apparently there might be a possible RealTek sound driver conflict, too. Apparently there's a history of Realtek issues with DICE engine games, so this is not new. A lot of people are saying "use USB audio" as a workaround. Can you try that?

Thursday, September 29, 2011

How do I run GKART?

Question

I've downloaded and installed GKART but now I can't figure out how to run the game.

Two icons were added to my desktop, one is Garena Messenger and one is gkart, but running any of them only opens a login window which ends up in garena messenger. I know the game is installed since there is a folder with size around 1GB in my installation path named GKart, and that can't be only a messenger.

Does any one know how can I start the game itself?

Answer

It seems the problem is region: GKART is released only for Singapore. It seems there is a link to start game somewhere in applications installed with GKART, but it's only available for those who are in Singapore.

Wednesday, September 28, 2011

how to run gkart?

Question

I've downloaded and installed gkart but now I can't figure out how to run the game.

Two icons were added to my desktop, one is garena messenger and one is gkart, but running any of them only opens a login window which ends up in garena messenger. I know the game is installed since there is a folder with size around 1GB in my installation path named GKart, and that can't be only a messenger.

Does any one know how can I start the game itself?

Answer

seems the problem is region, gkart is released for singapur. it seems there is a link to start game somewhere in applications installed with gkart but it's only available for those who are in singapur.

Wednesday, August 31, 2011

Spiral Knights will not start

Question

I've recently gotten a new laptop, and am attempting to play Spiral Knights on it, however the game simply will not load. Every time I attempt to start it, I get a "This game is currently unavailable, please try again at another time" error. I've tried verifying the integrity of the game cache, deleting the local content and reinstalling, rebooting my computer... nothing works. Since this has persisted for a few days, I doubt it's on steam's end, is there any fix for this?

Answer

The OS X version of the game has some issues with permission handling. The solution is to add the permission via the terminal:

  1. Open "Terminal.app"
  2. Type: cd /Users/<username>/Library/Application\ Support/Steam/SteamApps/common/spiral knights
  3. Hit Enter
  4. Type: chmod +x run.sh
  5. Hit Enter

Then the game should run normally from steam.

Source

Wednesday, August 24, 2011

Bastion opens on wrong monitor, how can I solve this?

Question

When playing Bastion, the game opens full-screen on a monitor which isn't my primary monitor, unlike any other game. What should I do? I've found a work-around (which I have posted below), but I hope there's a better solution to the problem.

Also notice that although it opens in another monitor, it does use the resolution of the primary monitor.

System is Windows 7 64-bit. I'm launching the game through Steam. This happens both with the full version and the demo version.


Checking the Steam forums, it looks like I'm not the only one with this problem. The makers have responded in this thread:

Q: I have a multi-monitor, Eyefinity, or multi-graphics card setup, and the game is crashing or experiencing issues. What should I do?

A: Please try disabling this type of setup and see if it resolves the issue. We are investigating specific cases for possible updates.

Answer

I have this issue too, but for me it's also picking up the resolution of my main monitor and using that, but displaying on the second monitor! I have a 27" 2560x1440 and a 24" 1360x768 monitor. The combination was driving me nuts as I can't even use the menu to do the workaround posted by Oak.

My solution after reading the forum post linked in the question was to add -windowed -noborder to the startup options in Steam, then it runs in fullscreen windowed mode from startup and loads in the correct place on the correct monitor at the correct resolution. It also seems to be the only way to get this particular mode active, which is fine for me as it's my preferred way of playing games.

Getting Max Payne sounds to work on Windows 7

Question

Trying to run Max Payne (the original game from 2001) on Windows 7 64-bit, there is a serious problem with the game sounds - no music, many effects missing, stuttering, slowdowns etc.

Looking online I was able to find this guide for fixing it on Windows Vista (which probably applies to 7 as well), but I can no longer find some of the files mentioned - specifically, I could not find the rasmaker.exe. I'm using Max Payne installed via Steam.

Does anyone know of a more modern guide or fix, or alternatively can point me to where I can find the relevant file(s)?

Answer

Whew, it took some digging and experimenting but I finally figured it out. Most credits go to some fellow nicknamed Darkje - thanks Darkje! I Prepared a single zip to speed up the process.

Short Method

  1. Download the following zip: maxpaynesoundfix.zip.
  2. Extract it into the Max Payne installation folder (with Steam it should be <base Steam folder>\steamapps\common\max payne).
  3. Double-click the MaxBatch.bat file, wait until it's done. Some warnings may appear - ignore them.
  4. Play the game!

If you can't download the zip for some reason, you can take the long method instead.

Long Method

Step 1: get SoX

You need a distribution of SoX, a utility that can convert sound files from one format to another. Here's a direct link to the download page - just download the file ending with win32.zip. For future reference, the version that worked for me was 14.3.1.

Extract the downloaded zip somewhere, then copy the following files into the Max Payne folder (as specified above in the short method):

sox.exe
libgomp-1.dll
pthreadgc2.dll

Step 2: get RASMaker

RASMaker is a 3D-Realms tool used for extracting the .ras files that contain all the game resources, including the sounds. You can download it as a part of the "MAX-FX Tools" package, which I was able to find on the levels4you site. Unfortunately, the site requires registration to download files - plus, you need to actually install that downloaded application.

Once you install it, copy the following two files from the folder <fx-tools installation directory>\RasMaker\ to the Max Payne folder:

RASMaker.exe
rl.dll

After you copy these files you can remove the installed FX Tools application.

Step 3: create the batch file

The following text is the code for a windows batch file. This was written by Darkje and edited by me (my edit is minor, though, it was just needed to update Darkje's original version to work with the current SoX version).

To create the file, first create a new, blank text file, then copy the following text inside it, and finally rename it to MaxBatch.bat and put it in the Max Payne installation folder.

@echo off
cls
rem --- v0.2 28-Aug-07 ---
echo *** MaxPayne vista sound conversion script by Darkje ***
echo.
echo Welcome!
echo.
rem --- directory setup ---
rem --- default . requires all files in the game dir ---
rem --- specify paths if you like to use the files from an other dir. ---
set rasdir=.
set gamedir=.
set soxdir=.rem --- restore if backup data deteced ---
if exist "%gamedir%\moved" goto rasrestorerem --- check paths ---
if not exist "%rasdir%\rasmaker.exe" goto noras
if not exist "%rasdir%\rl.dll" goto norl
if not exist "%gamedir%" goto nogame
if not exist "%soxdir%\sox.exe" nosoxrem --- show paths found ---
echo RASmaker is found in: %rasdir%
echo Game dir is found at: %gamedir%
echo Sox is found in: %soxdir%rem --- check if the ras files are there ---
if not exist "%gamedir%\x_data.ras" goto rasmis
if not exist "%gamedir%\x_level1.ras" goto rasmis
if not exist "%gamedir%\x_level2.ras" goto rasmis
if not exist "%gamedir%\x_level3.ras" goto rasmis
if not exist "%gamedir%\x_music.ras" goto rasmis
echo Required ras files found!
echo.rem --- unpack ---
echo Unpacking...
echo.
for %%i in (*.ras) do "%rasdir%\rasmaker.exe" -x "%gamedir%\%%i" "%gamedir%"
echo.rem --- convert by calling sox batchfile in a loop ---
echo converting wave files ...
for /r .\data %%i in (*.wav ) do call :convert "%%i"
echo.rem --- create moved dir, and move ras files there ---
echo Moving ras files ...
if not exist "%gamedir%\moved" mkdir "%gamedir%\Moved"
copy "%gamedir%\*ras" "%gamedir%\moved"
echo.
echo Cleaning up ...
echo.
del "%gamedir%\*.ras"rem --- all ok ---
echo All done, Game unpacked, Sounds converted. 
echo Run Maxbatch again to restore.  
echo Thanks for using MaxBatch.
goto endrem --- subroutines ---rem --- convert with sox ---
:convert
%soxdir%\sox -q %1 -u -b 8 "%~d1%~p1outfile.wav"
del %1
ren "%~d1%~p1outfile.wav" %~nx1
goto :EOFrem --- goto's ---rem  --- restore game ---
:rasrestore
if not exist "%gamedir%\moved\x_data.ras" goto rasmisb
if not exist "%gamedir%\moved\x_level1.ras" goto rasmisb
if not exist "%gamedir%\moved\x_level2.ras" goto rasmisb
if not exist "%gamedir%\moved\x_level3.ras" goto rasmisb
if not exist "%gamedir%\moved\x_music.ras" goto rasmisb
echo Backup files exist, restore original condition?
echo The ras files will be moved back to the 'Max Payne' dir,
echo extracted and modified data will be deleted,
echo restoring the game to its original condition.
echo.
echo To cancel press Ctrl+C followed by Y[enter] to quit now!
pause
echo.
echo Moving ras files back...
copy "%gamedir%\moved\*.ras" "%gamedir%"
echo.
echo Cleaning up ...
rmdir /s /q "%gamedir%\moved"
rmdir /s /q "%gamedir%\data"
echo.
echo All done, Game restored. Thanks for using MaxBatch.
goto endrem --- ras file(s) missing ---
:rasmis
echo Error: A ras file was not found, aborting!
goto end:rasmisb
echo Error: A backup file was not found, cannot restore, aborting!
goto endrem --- no sox ---
:nosox
echo Error: Sox.exe not found!
echo place it in your max payne game directory and retry.
goto endrem --- no rasmaker ---
:noras
echo Error: Rasmaker not found!
echo place it in your max payne game directory and retry.
goto endrem --- no rl.dll ---
:norl
echo Error: rl.dll not found!
echo place it in your max payne game directory and retry.
goto endrem --- no game ---
:nogame
echo Error: The path you specified as game directory does not exist!
goto endrem --- end progam ---
:end
rem --- clean up vars ---
set rasdir=
set gamedir=
set rasdir=
rem --- wait for key and exit ---
echo.
pause

Step 4: run the batch file and run the game

Right now your Max Payne folder should contain 6 new files - 3 from SoX, 2 from RASMaker, and the MaxBatch.bat file. These are the same files you would have got from the undownloadable zip - so now just go to step 3 of the short method.

Notes

  • Running the batch file might take a few minutes, be patient.
  • If anything went wrong, you can just run the MaxBatch.bat file again - it will restore the files to the original form.
  • This will probably not work with a modded game :(
  • During the batch run, SoX reported a lot of "dither" warning for me, in the format: sox WARN dither: dither clipped <num> samples; decrease volume?. It didn't seem to cause any problem, though.

Sunday, August 14, 2011

Bioshock has no sound in Windows 7

Question

I just bought a new PC with Windows 7 Home Premium 64-bit. Everything is peachy except Bioshock: it has no sound after the game starts.

I've searched on Google but can't find a definitive answer; or else the definitive answer doesn't work.

I tried changing the configuration file to use a different sound output system.

I tried using compatibility mode.

Nothing seems to work. The game worked well for me on Vista.

Any suggestions?

Answer

Try enabling the so-called "Stereo mixing":

(from http://forums.2kgames.com/forums/showpost.php?s=2ab258ea92a1bfbe6c783657b3633730&p=255517&postcount=1)

To do this, browse to Start > Control Panel > Sound (in classic view). Once done switch to the Recording tab which will show the currently active inputs on your system (e.g. Line in, Microphone). Right click in the clear space below these devices and select the option for Show disabled devices.

This should show an additional device called Stereo Mixing, right click on this device and select Enable.

Sunday, July 17, 2011

How to make Skip98 work on Windows 7 Home Premium 64-bit

Question

My Mother in law was playing to an old freeware Skip-bo game on her Windows XP computer, it's called Skip98. You could still find it by goggling it, but the original site is down.

She bought a new Laptop, it came with Windows 7 Home Premium 64-bit and I cannot get this old game working on it, I get corrupted graphics.

I check this question, but she has Home Premium version, so Microsoft state that :

You are not eligible to download Windows XP Mode. You must have Windows 7 Professional, Enterprise, or Ultimate to run Windows XP Mode. To upgrade visit Windows 7 Anytime Upgrade.

And she is not interested in upgrading to "get a free game working".

Meanwhile, I found a browser version, by the same programmer, but she likes to play when she doesn't have Internet access (example, at theirs holiday home).

How could I get it to work, or is there any free alternative?

Answer

I'm the author of SkipWE. I created a ZIP file which should allow you to run SkipWE without internet access. Simply download the file from the link below, extract it to your desktop (or elsewhere), then double-click the "SkipWE.exe" file. Hopefully that will work at your mother's holiday home :)

FILE: http://www.megaupload.com/?d=78RHS2UQ

Enjoy!

-PF