[resolved] ppsspp 9.8 64 bit doesn't start
|
05-01-2014, 09:01 AM
(This post was last modified: 05-05-2014 04:05 PM by Tabman.)
Post: #1
|
|||
|
|||
[resolved] ppsspp 9.8 64 bit doesn't start
I uninstalled MS VC 2013 64 + 32 bit and installed the runtime from Microsoft, both 64 and 86 version. ppsspp 32 bit runs fine, 64 doesn't. I tried the official 8.6 version and a few version from the buildbot. Also tried the updates linked from here, to no avail. Also uninstalled MC VC 2012 and installed again with files from Microsoft. Made sure that MSVCR120.dll is only in the places it should be; winroot/system32 and winroot/SysWOW64. No MSVCR120.dll in the PATH or anywhere else.
All 32bit ppsspp 9.8 versions I tried run fine. Any helpful ideas? Edit: forgot to mention my system specs... Windows7 64 bit, 8GB RAM, AMD FX 6 core 4.1GHz CPU, Nvidia 650GTX Ti Boost. Windows Appcrash: Quote:Problem signature:Details of the 64bit msvcr120.dll I'm sorry, but I can't constantly keep an eye on all the game compatibility threads I started. Please send a Private Message if you need some more information. |
|||
05-01-2014, 03:11 PM
(This post was last modified: 05-01-2014 03:34 PM by Bigpet.)
Post: #2
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
c000001d is Illegal instruction so something is weird here. I don't know x64 by heart so maybe someone else can say if the "Additional Information x" paramterst contain a valid x64 instruction. Also, can anyone confirm that it's 940KB in Win7, it's 941KB in Win8.1
Otherwise I'd say try to reinstall the runtime to make sure it's not corrupted. |
|||
05-01-2014, 09:06 PM
Post: #3
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
The file size is not a proof that 2 files are the same, you need to use a cryptographic hash function
You can compare 2 MD5 hash values for example, but not simply the file size ♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing ♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing ♦ PSP-3004 | 6.60 PRO-C2 |
|||
05-01-2014, 09:26 PM
Post: #4
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
I was just meaning to make sure that it's the file for the right OS
|
|||
05-02-2014, 11:06 PM
Post: #5
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
Just to be sure, Windows is very confusing here.
C:\Windows\system32\msvcr120.dll <-- this must be the 64-bit version. C:\Windows\SysWOW64\msvcr120.dll <-- this must be the 32-bit version. These files should definitely not be identical, since they will contain completely different code. This probably isn't the problem, but just noting it as a possible cause of an illegal instruction in that dll. The installer should do the right thing. You can use this to check where the dll is being loaded from: http://www.dependencywalker.com/ Hit F9 to see full paths. This can just confirm that you don't have one on your path hidden somewhere you didn't notice. -[Unknown] |
|||
05-03-2014, 03:03 PM
(This post was last modified: 05-03-2014 03:04 PM by Tabman.)
Post: #6
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
(05-02-2014 11:06 PM)[Unknown] Wrote: Just to be sure, Windows is very confusing here.Not only there! But I digress... Anyway, I made sure that 32bit and 64bit are in the correct place (dependencywalker is nice!) Then I uninstalled all VC runtimes (2005, 2008, 2010, 2012 and finally 2013, in 32 and 64 bit), restarted, installed the latest VC 2013 64 bit RT directly from MS and sadly got the same error as in my first post for 64 bit ppsspp. After installing the VC 2013 32 bit RT, the 32 bit ppsspp version started without problems. And just to make sure, I removed unneeded stuff from my PATH (Nvidia, MS Powershell and Calibre). No change. Also searched the registry for anything related to msvcr120.dll, and found nothing obviously wrong, at least as I far as I can tell. All this is not super important, as long as 32bit ppsspp runs I'm satisfied, but it just bugs me that I can't find the cause for this Maybe I should call an exorcist... I'm sorry, but I can't constantly keep an eye on all the game compatibility threads I started. Please send a Private Message if you need some more information. |
|||
05-03-2014, 10:47 PM
Post: #7
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start | |||
05-04-2014, 07:43 AM
Post: #8
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
(05-03-2014 10:47 PM)[Unknown] Wrote: Have you installed service pack 1? To my own surprise, no, I haven't. But I will do ASAP and report back! I'm sorry, but I can't constantly keep an eye on all the game compatibility threads I started. Please send a Private Message if you need some more information. |
|||
05-05-2014, 04:04 PM
Post: #9
|
|||
|
|||
RE: ppsspp 9.8 64 bit doesn't start
After installing a fantastillion updates and SP1 ppsspp 64bit does indeed run perfectly.
Problem solved. Thanks I'm sorry, but I can't constantly keep an eye on all the game compatibility threads I started. Please send a Private Message if you need some more information. |
|||
05-05-2014, 05:35 PM
Post: #10
|
|||
|
|||
RE: [resolved] ppsspp 9.8 64 bit doesn't start
Thanks for the update Tabman. I guess we need to put it in a sticky somewhere that SP1 is mandatory for Windows 7 users to use PPSSPP 64bit in conjunction with MSVC 2013.
PPSSPP Modern Testbed:- Intel Core i5 4690K @ 4.0 GHz NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz 16 GB DDR3 RAM @ 1600 MHz Windows 7 x64 SP1 PPSSPP Ancient Testing Rig:- Intel Core 2 Duo T9550 @ 2.8GHz ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz 8 GB DDR3 RAM @ 1066 MHz Windows 7 x64 SP1 |
|||
05-05-2014, 06:40 PM
Post: #11
|
|||
|
|||
RE: [resolved] ppsspp 9.8 64 bit doesn't start
The interesting thing is that it was specifically Service Pack 1 I needed to install.
First I installed all available invidiual updates, like I mentioned around a Gigazillion, and ppsspp 64bit would still fail to start. Only after I specifically selected SP1, which now was only around 60MB after all the other updates, ppsspp 64 bit worked. I'm sorry, but I can't constantly keep an eye on all the game compatibility threads I started. Please send a Private Message if you need some more information. |
|||
« Next Oldest | Next Newest »
|