BlackLionPT Mar 23 @ 10:41am
Fixes and Tweaks for all your troubles!
Hello everyone. It seems this game has quite a few problems with most computers, especially with some recent ones.

This mini-topic will help you fix most of them, if not all! Let's see what this topic will cover:

  • Installing all dependencies to run the game properly;
  • Game Crashing / Not Starting / Configuration Tool not opening;
  • Fix for the constant Stuttering (aka "Fake 60 FPS" or "30 FPS effect");
  • Neat Trick to use Proper Anti-aliasing + Anisotropic for better image quality;
  • Neat trick to lock the game at constant 30FPS for improved experience on slower computers.
  • How to use your controller on this game

Ok, now that the intro's done, let's get down to business!


Missing Dependencies you might be Missing

Ok, first of, let's make sure you have all dependencies installed on your computer. REMEMBER: If you have a 64 bits system you ALSO need to install the 32 bits packages!


# Run Windows Update and install all updates

This is a step very overlooked. It might not look like it, but this can fix a lot of problems with your computer. Open up Windows Update and install all those long overdue updates!


----------

# Updating your Graphic Drivers

This is very important. Running old drivers can make your system very unstable. Download the latest drivers for your graphic card, according to your manufacturer. I'll be providing quick Links bellow:

# Intel:
https://downloadcenter.intel.com/

# Nvidia:
http://www.nvidia.co.uk/Download/index.aspx?lang=en-uk

# AMD/ATI:
http://support.amd.com/


----------

# Making sure you have Direct X Installed

Without Direct X you can't Run the game AT ALL. Download, and run the Microsoft Direct X Run Time tool, and let it automatically download and install / repair the Direct X on your system

DirectX Run Time: http://www.microsoft.com/en-au/download/details.aspx?id=35


----------

# Installing all Missing Runtime Dependencies

Your PC can be missing some redistributable libraries. You can download Microsoft Visual C++ Redistributables And .NET Framework 4 below. Make sure to download the right version for your system. If you are running a Windows 64 Bits machine, you need both of them.

32 Bits Version: http://www.microsoft.com/en-us/download/details.aspx?id=8328

64 Bits Version: http://www.microsoft.com/en-us/download/details.aspx?id=14632

NET Framework 4 [32/64 bits]: http://www.microsoft.com/en-au/download/details.aspx?id=17851


----------


Fixes for Game Crashes / Sound Problems / Crash on Opening / Missing Geometry

These are quite easy to fix! Let's see what steps you should do to fix this crashes:


# Fixing Crash on Startup

This one is very c common, and can ONLY be fixed this way:

  • Go to Realtek Control Panel (or Sound proprieties on Control Panel for other cards), on" Default Format" make sure you have selected 24 Bits, 48000Hz and not other setting.
  • All Done! Game should work now!


-----------


# Missing Geometry / Black Screens

Very easy to fix too!
  • Go to Catalyst Control Center / Nvidia Control Panel and disable all custom Anti Aliasing profiles (reset it to default if needed). Now it should work!
  • All Done! Game should work now!


-----------


Fixing the Annoying Stuttering (Fake 60FPS / 30FPS effect)

Ok, this is a very very annoying problem. It's also very, very easy to fix! This game was probably made using Windows XP, which makes the game run badly on the new Operating Systems DirectX libraries. To fix this, all you need to do is place a Windows XP DirectX .dll file inside the game folder!

To do this, do the following:
  • Download the XP DLL here: http://www.mediafire.com/?etc08tamvaefu3o
  • Go to your Installation path
    Usually located at "C:\Program Files (x86)\Steam\SteamApps\common\Sonic and SEGA All-Stars Racing
    Place the file D3D9.dll in the game folder;
  • Enjoy smooth 60FPS!


------------

How to use Anti-Aliasing on this game

It's easy. I wont explain Step-By-Step how to activate it but, here's what you need to do so it can work:
  • Go to your Installation path
    Usually located at "C:\Program Files (x86)\Steam\SteamApps\common\Sonic and SEGA All-Stars Racing
  • Rename the game's executable file to "DarksidersPC.exe"
  • Force Anti-aliasing at your liking, and set Anisotropic Filtering to x16
  • Enjoy improved quality!


----------

Locking the game at 30FPS for a smoother experience

This one is for Older computers. Here's what you can do to get the game running more stable and console-like smooth:
  • First of, Apply the "Stuttering fix" patch to the game (Above);
  • Reduce the Game's Resolution to get more performance;
  • Download and Install RTSS (Rivatuner Statistics Server): http://www.guru3d.com/files_details/rtss_rivatuner_statistics_server_download.html
  • Now, let's use RTSS to lock our framerate:
    • Open up RTSS;
    • Under "Frame Limit", set the value you want (20 or 30 according to what your PC can handle).
    • That's all!


-----------

How to use your controller on this game

If you use your game in D-Input, you'll have most likely issues (due to the analog not being so responsive, controls reversed or worse, and what happens in most cases, the controller not working at all). So, let's just do this quick Controller Setup Guide instead!

We will be using x360ce, a Xinput emulator that will make the game think you have a real Xinput Controller. This can be also use for pretty much any Xinput-Ready game!
  • Download x360ce here (uploaded myself): http://www.mediafire.com/download/8czdkhz4q9b92o3/x360ce.rar
  • Go to your game's folder (usually C:\Program Files (x86)\Steam\SteamApps\common\Sonic and SEGA All-Stars Racing) and decompress the zip file files in there;
  • Open up the file x360ce.exe;
  • Configure the keys properly in the window that will open, after that press "Save" and close it;
  • Open up the game's Configuration Tool, and select "Xbox 360 Controller for Windows".
  • Ready to go! Quit the configuration tool and try the game now!

# BONUS: Getting Vibration to work

Now that we got the controller working, but it doesn't vibrate! To make the controller vibrate, you need to install proper force feedback drivers on your PC!

Note: Is shouldn’t have to say this but for this to your controller needs to have the "vibrating parts" inside. If it doesn't, it won't vibrate even with this driver.

Here are the step-by-step instructions on how to do this:
  • Download the drivers here (uploaded by myself): https://mega.co.nz/#!PwwW1YZQ!FyL4aVWhi0d7OaQqsw6_-CC7oVMC6E-lHFmPi-2tOCA
  • After Downloading, uncompress the zip file. You should have 3 files inside;
  • Run "Setup.exe" and install the new driver;
  • After it finishes installing, unplug and plug back in your controller to the PC;
  • Open up the file "ForceTest.exe", and click on the check-box "Constant Force (the top middle one). Your controller should vibrate!
  • Open up x360ce.exe inside Sonic and Sega All Stars Racing folder, and press "Save";
  • Open up the Game's Configuration Tool and make sure "Xbox 360 controller for Windows" is selected;
  • Play the game!

All done! Enjoy your Force Feedback active controller!


-----------

Final Thoughts

Hope this mini-guide can help you get the game up and running! If you want a more detailed guide, you can use my Sonic & All-Stars Racing Transformed guide (link bellow), it has really detailed information on pretty much everything you might want to know, and the cool part is that most of the stuff can also be applied not only to this game, but also to any other you might have!

http://steamcommunity.com/sharedfiles/filedetails/?id=211622904

Hope this helps you out with your problems! Questions, just ask!
Last edited by BlackLionPT; Mar 26 @ 2:36pm
Showing 1-5 of 5 comments
< >
DarthNocturnal Mar 26 @ 2:06pm 
Good guides... but I don't think people are going to find their game folders in the Sonic Generations folders.
BlackLionPT Mar 26 @ 2:48pm 
Originally posted by DarthNocturnal:
Good guides... but I don't think people are going to find their game folders in the Sonic Generations folders.

You saw nothing. NOTHING. HE'S INSANE GUYS, DONT LISTEN TO HIM! (just joking, fixed, thanks! :D)
Nova Prime Sep 6 @ 9:29pm 
Using nVidia Inspector, you can enable AA for the game with the flag 0x00411245.
Android Oct 3 @ 3:22am 
I wish they would patch the stuttering problem specially since its still on Transforms as well.
F3L1X79 Oct 18 @ 2:53am 
For those who wants to disable the rumbles/vibration on XBOX 360 controller:

Follow the instructions given by John Peterson on his wiki: https://github.com/john-peterson/bin-patch/wiki/XInput

1) Download the latest 32bits XInpunt.dlls (xinput1_3.rar and XInput9_1_0.rar)

Located in his dropbox here: https://www.dropbox.com/sh/n2s8ifddxgld8zo/AADTTbkiYSSSK3HhYb3CBEcqa/file/bin-patch/32?dl=0

2) Extract them in your game path:
Usually located at "C:\Program Files (x86)\Steam\SteamApps\common\Sonic and SEGA All-Stars Racing

3) Enjoy the game WITHOUT vibrations!! o/


Last edited by F3L1X79; Oct 18 @ 2:56am
Showing 1-5 of 5 comments
< >
Per page: 15 30 50