S0L  [sviluppatore] 15 feb 2013, ore 15:37
If you are having problems...
...it's not always the games fault :P

Here are a few common solutions to try. These won't just help our game run, but they're generally good advice for many PC games...!

================
1. Network Problems.
================

Download Region -

Make sure your Steam clients Download Region actually matches your region!

You can check this by clicking the Steam menu on the client, opening Settings and then going to 'Downloads + Cloud'. Make sure the Download Region is set locally to you.

It's important for this game as we match by both ping and region, so if it's wrong, it could be matching you with players far, far away and that will only introduce the dreaded lag.


Bandwidth -

In multiplayer games, the important factor is latency, or how quickly can you send and receive information over the internet to other players.

What most players don't realise is whilst you might have a great download speed, you may not have such a great upload speed.

Downloading torrents, updating MMO's or even running Skype will limit how quickly data will be sent to other players. If in doubt close such applications.

Sometimes you may need to reboot your router if it's been running for a while.

There are many speed test websites available on the Internet, doesn't hurt to do a quick check to make sure you're getting the connection speed you expect!


Firewalls -

A Firewall is something that restricts applications on your computer from sending or receiving data from the Internet. The built in Windows firewall can sometimes decide a given application won't be allowed to send or receive data.

For an online game (or the Steam client!) this can prevent you playing online at all! So if you cannot get a connection to anyone, check that a Firewall isn't blocking you!


=================
2. Rendering Problems.
=================

Drivers -

If you have any weird rendering problems or the game runs slower than you might expect, the very first thing you should do is make sure your video card drivers are up to date.

Drivers are responsible for taking the graphics from the game and pushing them to the screen. If these drivers are old or out of date, not only will you not be getting the best performance but you will also likely run into issues with many modern games.

Generally, if you know the type of card you have you are best going to the chipset manufacturer *rather* than the actually maker of the card. I.e. if you have an Asus manufactured Nvidia GeForce 460GTX, go to Nvidia rather than Asus. This just ensures you have the very latest drivers for that particular chipset.

When we say 'latest' drivers though, it's best to avoid Beta drivers. These typically are released early and allow the chipset manufacturers to do a wide test for any problems before general release. That doesn't mean unexpected problems can't occur though. Most of the time it's fine, but as with our Beta Branch, it means we're still making sure everything works as expected before general release and that problems may still occur.


Detail, Resolution, Vsync -

The higher the detail or the resolution, the more powerful hardware is required. If you experience slower framerates than you like, try reducing the resolution first. Reducing the resolution means the game has less pixels to draw and run post effects on. Let's compare two typical resolutions...

1920x1080 = 2073600 pixels to render
1280x720 = 921600 pixels to render

Or in other words - the game running at 1280x720 is doing about 44% of the work it would at 1980x1080. That likely means dropping the resolution may allow you to increase the detail!

Another factor is Vsync (which is short for Vertical Sync). A simple way to explain this is most monitors update the screen at a set refresh rate, say 60Hz, which is a fancy way of saying the screen is updated 60 times a second.

If you see the screen tearing, i.e. the image split up and out of sync, this is usually when the game is sending information to the screen faster (or slower!) than the screen is refreshing.

It's a little like when sound goes out of synchronisation on the TV, so you can see the lips move but the sound comes out late.

You can force the game to make sure it only sends information as the screen is updating, you simply turn on the Vsync option on the launcher.

However... What this can do is cause the game to slow down on slower hardware, as it has to stop drawing whilst it waits till the screen is ready. For slower hardware, it may not be able to do this quickly enough.

For this reason, we say for on fast hardware you should turn the Vsync on. It will result in smoother update and gameplay.

On slower hardware turn the Vsync off, it will likely give you faster performance, though the trade off may be screen tear, but this is usually preferable as you get more frames per second.


Custom Resolutions & Forced visual settings -

When we write a game we do so aiming for the best possible support for a wide range of hardware. What we can't do is check every possible forced setting via numerous drivers that are available though. So creating a custom resolution can causes issues as this might be a resolution the game wasn't designed to support.

Our game uses a deferred rendering engine. Forcing various kinds of anti-aliasing will actually slow the game down and actually make the game look worse, as deferred renderers need very specific anti-aliasing solutions.

By all means play with settings if you are aiming for certain performance or visual fidelity, but understand that generally, we spend a lot of time ensuring the game works well at stock driver settings on many different types of hardware. Forcing settings may cause unexpected problems, so reverting to stock settings is always wise if you see weird visual artifacts.


===========
3. Slow Loads.
===========

Anti Virus -

If you are connected to the internet, anti-virus software is almost essential. But... As typically what it does is check each file as it's loaded to make sure there are no viruses in it, this can seriously affect your gaming performance. In extreme cases, this can stall a game for a set amount of time that may then lead you to be disconnected from a network game...

So if you are running Anti-virus software, first make sure it's up to date and if there is a game or performance mode, it's worth enabling as generally this means it will trust files it has already scanned.


What else is running -

A PC is a machine like any other. Let's say you have a pickup truck. If you fill the back of a pick up truck with bricks, what happens is it affects your acceleration, braking and will drink a whole load more fuel!

PC's are no different, you only have sufficient horse power to run so many applications at a time and you have only so much space in RAM for those applications to live.

When you are running a game, generally what you want is the best performance available.

Closing down other applications, be they internet browsers, email, torrents, updaters or more will only give more available system resources to the game. Simply put the other stuff is just weighing you down with bricks, that doesn't half make it harder to run.

A simple test you can do is press Ctrl-Shift-Esc, this will load the Windows Task Manager.

Go to the Processes tab. This shows you everything the computer is doing, what CPU time is taken up and how much memory each application is consuming.

That can be a real eye opener!

If something is running you don't use or need, close it or uninstall it. It is amazing how much of a speed gain you can get for everything by the occasional spring clean.


Stressing the Hardware -

Modern games will stress your hardware more than simply browsing the internet. They will typically make your CPU, GPU and memory work much harder and this can show up issues with a PC that may otherwise not be apparent.

For example they can push your hardware to run a lot hotter than normally and this can make your PC overheat.

Most PC's reside in the living room. Now and again, pop the side of the case off and check your PC isn't full dust. Dust prevents air movement, clogs up fans and can sit on your PC's components causing all manner of problems. It is a quick and easy job to clean this with compressed air.

If your fans are rattling or running slowly, this can also lead to overheating. Like a rattle in a car, it's best to replace these to make sure your computer can run under load just as a car runs under load.


==================
4. General good advice...
==================

Are you up to date? -

You know those Windows update reminders... You really shouldn't ignore them!

Not only do those updates protect you against virus and exploits (which themselves can cause problems) but they also can and do provide updates that modern software need and provide performance increases for your system.

If you aren't on Windows XP Service Pack 3, Windows Vista Service Pack 2 or Windows 7 Service Pack 1 chances are you could run into trouble with any number of games or standard Windows applications.

When we develop software, we ensure all our development and QA machines are fully up to date as with so much variety in PC hardware, it's one of the few ways we can ensure our systems are the same as the majority of players out there.


Capturing Video will slow things down -

Many of you will want to record some game footage whilst playing. That's fine, we do it too!

However capturing footage can place an even greater strain on your hardware than just running the game, so slower framerates and potentially odd behaviour can occur.

We don't generally test video capture applications through development, so understand that you may cause problems when capturing footage that you may not see through just playing the game.

That said... We did use Fraps for many captures during developments for trailers. So typically, we know this is generally safe. Other applications are available - as they'd say on the BBC :P


If in doubt ask! -

And if the above hasn't sorted a problem... Then feel free to ask!

Sometimes there are known problems with software. Sometimes we have done something wrong or know of an issue and we're working to resolve it.

We're not perfect, like many people we make mistakes. There are many layers of testing that take place before software is released, but with the wide range of PC hardware, not everything can be covered.

PC's aren't consoles. Each and every Xbox 360 or PS3 will react and work in a specific way and do so regardless of a players actions.

PC's are very different, there are varieties of components not least from processor type but also the motherboard they're plugged into, the revision of that motherboard and it's BIOS, the make of the memory, GPU, other hardware devices. That's before we get to the OS, the drivers, the applications running and more.

It's the pain and beauty of PC's. If you do experience a problem then information helps.

Typically the OS used, CPU type, GPU type and amount of memory will give us a great idea of what your system is capable of. That can then help us to help you.



Hopefully, the tips above will fix all potential problems you may come across not just with our game but with other games too. Apologies for the epic post!

---
S0L
---
Visualizzazione di 1-15 commenti su 538
< >
Sheephead 15 feb 2013, ore 16:13 
I've gotta say that you guys at Sumo Digital are very impressive in the way you are close to the community over here on steam. I don't even own the game yet (going to buy it when I get a little more free time) but I've been checking these forums and you posts all the time. Its great how you are being honest and keeping everything very clear with the customers.

You guys show totally talk to Sega about getting the Shenmue franchise license and make Shenmue 3 with some input from Yu Suzuki. I really think you would make a great game :D
S0L  [sviluppatore] 15 feb 2013, ore 16:19 
Messaggio originale di Sheephead:
I've gotta say that you guys at Sumo Digital are very impressive in the way you are close to the community over here on steam. I don't even own the game yet (going to buy it when I get a little more free time) but I've been checking these forums and you posts all the time. Its great how you are being honest and keeping everything very clear with the customers.

You guys show totally talk to Sega about getting the Shenmue franchise license and make Shenmue 3 with some input from Yu Suzuki. I really think you would make a great game :D

Every so often I suggest we should discuss Shenmue 3 with SEGA. I usually get a day off given to me on those days :)

---
S0L
---
Sheephead 15 feb 2013, ore 16:27 
Haha! It is the best game that has ever been made in my opinion.
I play 1 and 2 atleast 2 times a year. Got my Dreamcast hooked up with a VGA box to my monitor right now. Its a crime that 3 has not been made. I've waited 12 years and I'll continue to wait :P Thanks for the reply!
Djawed 15 feb 2013, ore 17:01 
best game ever made indeed.
Ratham 15 feb 2013, ore 17:10 
Something tells me that you guys at Sumo actually care about your game. You dont seem to be here on the forums just because it's what you "should do".
S0L  [sviluppatore] 15 feb 2013, ore 17:25 
Messaggio originale di Ratham:
Something tells me that you guys at Sumo actually care about your game. You dont seem to be here on the forums just because it's what you "should do".

I think this is fair. We care that players enjoy the game and that it works as expected :P

---
S0L
---
­­Δ👽 Louna 👽Δ­­ 15 feb 2013, ore 17:52 
Nice thread, i'm having zero problem but i'm glad to see the devs offering help for fixing problems!
Ultima modifica da ­­Δ👽 Louna 👽Δ­­; 15 feb 2013, ore 17:52
Neeku 15 feb 2013, ore 19:41 
Quick question. I frequently cross the finish line without actually finishing the race and if I intentionally crash into a player, they will fall through the world. Would my horrid upload speed be causing this? (http://www.speedtest.net/result/2511831896.png) I was monitoring my upload speed during a race and it never capped out (floated around 20KB/s).

I know country comes into the problem but I've spoken to other Australians and they don't experience this as much as I do. I have also tried switching regions and rebooting my router multiple times.
WolfGang 16 feb 2013, ore 11:12 
I am having problems with the speed the game is running at. Well more precisley my friend is. No matter what he does he is slower than me in every car.

His pc is running a little slow i guess, its a laptop. A Decent one but not some super gaming grade machine.


We have tried using characters with mods to give them the smae stats.
we line up and both hit accelerate (on a keyboard to rule out any controller variable speed issues) and i pull away from him.

We have also done it just holding accelerate and waiting for it to say go. same result
Not steering or using any boosts. just holding accelerate.

(sorry if the next bit sounds hostile i could not think how i would word it better)

This shouldnt happen
I thought we left behind games running at different speeds when we stopped relying on the system clock to be the game speed (haha games that had a speed slider to control how fast they ran).

can i have some adive on this.?
(his settings are all on lowest btw)
Hyper Mairo 16 feb 2013, ore 11:41 
I remember Remedy making similar thread on old/better forums. Basic things that applies to other games as well.
I was thinking could network problems be related to steam as this is steamworks game? I remember OMD2 having similar problems and still having minor ones this day. That rage when over 1h of work goes down the sink.
S0L  [sviluppatore] 16 feb 2013, ore 12:44 
Messaggio originale di WolfGang:
I am having problems with the speed the game is running at. Well more precisley my friend is. No matter what he does he is slower than me in every car.

His pc is running a little slow i guess, its a laptop. A Decent one but not some super gaming grade machine.


We have tried using characters with mods to give them the smae stats.
we line up and both hit accelerate (on a keyboard to rule out any controller variable speed issues) and i pull away from him.

We have also done it just holding accelerate and waiting for it to say go. same result
Not steering or using any boosts. just holding accelerate.

(sorry if the next bit sounds hostile i could not think how i would word it better)

This shouldnt happen
I thought we left behind games running at different speeds when we stopped relying on the system clock to be the game speed (haha games that had a speed slider to control how fast they ran).

can i have some adive on this.?
(his settings are all on lowest btw)

The physics and handling always run at 60 fps regardless of the rendering, so speed wise, unless the game is rendering so slowly it's unplayable (sub 10fps) this side of it shouldn't be an issue.

I'd double check the controller though. If it's still connected the game will still listen to it, especially if it's been used to pass the 'Press Start' screen. Remove it completely and try using the keyboard (thought note, we don't apply instant acceleration via the keys, there is a short ramp).

The other side is it's quite hard to do like for like as every character is different, so side by side tests can mislead. Plus if you're playing online, there is latency even with fast connections so what you see on each other screens can be slightly different anyway.

If this doesn't seem to help, let me know the specs of the laptop. I can talk to the code guys to see if they suggest any ideas.

Messaggio originale di Neeku:
Quick question. I frequently cross the finish line without actually finishing the race and if I intentionally crash into a player, they will fall through the world. Would my horrid upload speed be causing this? (http://www.speedtest.net/result/2511831896.png) I was monitoring my upload speed during a race and it never capped out (floated around 20KB/s).

I know country comes into the problem but I've spoken to other Australians and they don't experience this as much as I do. I have also tried switching regions and rebooting my router multiple times.

A 300KB upload should be fine - we generally aim for a 64KB limit, anything less than that though and it will get dicey. The other side of it is who you are joining. If the Host (top player in the lobby list) is on a slow connection this will affect the game for everyone.

I'd try a Custom game with some friends so you'll have a better idea of connection speed between you and see if still happens. We did specifically test for this though when we had the Beta Thread open and even using a very slow online connection, it's not something we managed to reproduce.

---
S0L
---
DJEcliptik 16 feb 2013, ore 12:57 
I've got a great connection. How can I be a host? Do I just keep searching for games until I'm the only one in the lobby?
S0L  [sviluppatore] 16 feb 2013, ore 13:03 
Messaggio originale di DJ Ecliptik:
I've got a great connection. How can I be a host? Do I just keep searching for games until I'm the only one in the lobby?

Either that or get the host to quit and rejoin, everyone shuffles up one.

---
S0L
---
Ioamero 20 feb 2013, ore 14:36 
i can't start the game, I only see a black screen, nothing else.
S0L  [sviluppatore] 20 feb 2013, ore 14:37 
Messaggio originale di Ioamero:
i can't start the game, I only see a black screen, nothing else.

When you launch the game? That's unusual. What spec is your computer...?

---
S0L
---
Visualizzazione di 1-15 commenti su 538
< >
Per pagina: 15 30 50