PES 2013: "Unable to access hard disk"

By YellowOnline on Sunday 24 March 2013 00:06 - Comments (5)
Category: Games, Views: 4.703

You bought Pro Evolution Soccer 2013 because you don't want to use Origin to play FIFA and then you notice that KONAMI's programming budget was a little tighter than Electronic Arts'.

I like the PES arcade style personally. I don't play football games enough to enjoy FIFA with its hyper-realism. Still, that's not an excuse for the bad programming like hard coded paths. ANY programmer knows that hard-coding is a no-no. Apparently down in the KONAMI HQ someone didn't.

If you happen to bump on the "Unable to access hard disk" error, than probably the problem is simply that you are missing the folder C:\Users\<YourUserName>\Documents\KONAMI\Pro Evolution Soccer 2013\save. Probably you are missing KONAMI and all its child folders. Why? I don't know, except for one case: when you have folder redirection enabled, whether because your files are on a file server in your domain (my case) .

Whatever the reason: PES tries to create the folders locally and fails when the Documents folder is redirected elsewhere. The solution is simply to create the folder structure in your documents folder. This seems to be valid for PES 2011, PES 2012 and PES 2013. Unfortunately, this will probably be valid for PES 2014 too.

Sample paths from my server:
  • \\yellowsrv01\users$\Yellow\Documents\KONAMI\Pro Evolution Soccer 2011\save
  • \\yellowsrv01\users$\Yellow\Documents\KONAMI\Pro Evolution Soccer 2012\save
  • \\yellowsrv01\users$\Yellow\Documents\KONAMI\Pro Evolution Soccer 2013\save
Fortunately they are consequent in their folder naming :)




While we're at it: couldn't find out how to change your resolution? Perhaps the CD version creates a shortcut for the settings, but through Steam it isn't clear. Just run the settings.exe from the application folder. In my case:
  • E:\Steam\steamapps\common\Pro Evolution Soccer 2013\settings.exe
You'll need the aforementioned save folder first to be able to save these settings by the way. It creates the following file, which it can't do without that folder structure:

\\yellowsrv01\users$\Yellow\Documents\KONAMI\Pro Evolution Soccer 2013\settings.dat

Otherwise it won't change your settings, even though it will not return an error either.




I might be a scripter and not a 'real' programmer, but even I know that hard-coding needs to be avoided and error-trapping is a must. A red card for KONAMI!




One can discuss if the path thing is really hard-coding or not. It does have the flexibility of different user names of course.

}:O

Volgende: Serge Gainsbourg: Histoire de Melody Nelson 03-'13 Serge Gainsbourg: Histoire de Melody Nelson
Volgende: Removing DPM Recovery Points from Inactive Protection 01-'13 Removing DPM Recovery Points from Inactive Protection

Comments


By Tweakers user Kosty, Sunday 24 March 2013 00:27

I'm guessing it did work when you used symlinks to change where your actual folder is? That's why you're using symlinks, to be able to access them with the 'original' path?

[Comment edited on Sunday 24 March 2013 00:33]


By Tweakers user YellowOnline, Sunday 24 March 2013 00:35

Kosty wrote on Sunday 24 March 2013 @ 00:27:
I'm guessing it did work when you used symlinks to change where your actual folder is? That's why you're using symlinks, to be able to access them with the 'original' path?
You're right. I made a false assumption yesterday night. I'll change the article.

[Comment edited on Sunday 24 March 2013 08:52]


By Tweakers user Blokker_1999, Sunday 24 March 2013 11:58

Zou het mogelijk ook niet gewoon een probleem van rechten zijn? Network shares hebben soms nu eenmaal bijkomende rechten nodig of worden simpelweg niet als vertrouwd aanzien (open maar eens een access file zonder je remote locatie op te geven in het trust center van access, zal ook niet helemaal goed komen).

En dat het niet getest is geweest bij Konami is een zeer spijtig iets, maar aan de andere kant is het nu ook weer niet wat ik een gebruikelijke setup zou noemen bij gamers.

By Tweakers user YellowOnline, Sunday 24 March 2013 16:23

Blokker_1999 wrote on Sunday 24 March 2013 @ 11:58:
Zou het mogelijk ook niet gewoon een probleem van rechten zijn? Network shares hebben soms nu eenmaal bijkomende rechten nodig of worden simpelweg niet als vertrouwd aanzien (open maar eens een access file zonder je remote locatie op te geven in het trust center van access, zal ook niet helemaal goed komen).

En dat het niet getest is geweest bij Konami is een zeer spijtig iets, maar aan de andere kant is het nu ook weer niet wat ik een gebruikelijke setup zou noemen bij gamers.
Het is geen rechtenprobleem aangezien het niet over een simpele network mapping gaat maar over folder redirection vanuit AD. 95% van de spelletjes die ik heb (dat zijn er 181) kunnen daar probleemloos mee om, de overige 5 % - PES dus buiten beschouwing gelaten - zijn krakkemikkig geprogrammeerde spellen (Sid Meier's Railroads, bv.) die dan wel nog de optie geven om een drive te kiezen. Dat kan PES zelfs niet - vandaar dat ik het echt slecht geprogrammeerd vind van Konami, ondanks het feit dat folder redirection inderdaad iets is dat je inderdaad eerder in een bedrijfscontext vindt dan bij een particuliere gebruiker (waar de gamers onder vallen).

By Tweakers user Chocovla, Wednesday 27 March 2013 11:46

Zou trouwens niet teveel de loftrompet voor de EA programmeurs afsteken want de heren hebben misschien geen hardcoded paden maar kunnen met hun profile management niet overweg met bepaalde speciale characters in het pad. Een profiel met mijn naam, André, inclusief dus een accent aigu wordt vrolijk niet gezien door FIFA.

Heb dus tegenwoordig een FIFA profiel, jawel, en een normaal profiel door deze actie.

Comments are closed