|
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Registered User
Join Date: Dec 2008
Location: Venezuela/Zulia
Posts: 5
|
Matlab users read this.
Hello, I am trying to run ePSXe on windows vista ultimate 32 but it wont start. First it complained that MSVCR80.dll was missing. I found 4 copies of the file in \windows\winsxs and copied the newest to \window\system32, but now ePSXe produces a Runtime Error! R6034 "An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support for more information." Then: "The application failed to initialize properly (0xc000142). Click OK to terminate the application" ![]() I downloaded ePSXe 1.6 and it works, so something must be broken in version 1.7 |
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
#2 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
|
People should search before they post things that make them look stupid. ![]() Don't post again till you've read all the topics indexed at http://forums.ngemu.com/epsxe-discus...irst-stop.html Last edited by Squall-Leonhart; December 25th, 2008 at 17:47.. Reason: Automerged Doublepost |
|
|
|
|
#3 | |
|
Registered User
Join Date: Dec 2008
Location: Venezuela/Zulia
Posts: 5
|
Leonhart: You do not need to insult people
Leonhart. Just because you spend all your time fooling around the forums (8000+ postings WOW!) does not mean other people do. This is my first time on this forum and I am not really interested in this kind of gaming, I am just trying to set up the emulator for my son. I should also say that I probably was programing computers before you were born, so please be respectful. Anyway, your link suggest that I install the Microsoft Visual C++ Redistributable Package. I did that and the result was just the same: something smells bad in Flandes. If you have further suggestions you can forward them ... without insults this time. Quote:
|
|
|
|
|
|
#4 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
|
Obviously didn't read hard enough. Right click epsxe and click RunAs Admin. |
|
|
|
|
#5 |
|
Registered User
Join Date: Dec 2008
Location: Venezuela/Zulia
Posts: 5
|
And obviously you did not read the first message well enough. Here is what Microsoft has to say about the error: "C Run-Time Error R6034 Error Message An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation. Applications must use a manifest to load the C runtime library. For more information, see Visual C++ Libraries as Shared Side-by-Side Assemblies and Manifest Generation in Visual Studio. In release builds, the diagnostic message reads: "An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information." To correct this error Rebuild your application with a manifest. Building an application with Visual Studio automatically puts the manifest into the resulting EXE or DLL file. If you are building at the command line, use the mt.exe tool to add the manifest as a resource. Use resource ID 1 if building an EXE, 2 if building a DLL. For more information, see How to: Embed a Manifest Inside a C/C++ Application." Obviously the executable on the official page "www.ePSXe.com" either does not contains a manifest or it is not detected by the runtime library. By the way running as an administrator does not make any difference. |
|
|
|
|
#6 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
|
It really is fun, but i need to keep a quota up, so i'll just finish with this and leave you to work out how YOU'RE DOING IT WRONG.
|
|
|
|
|
#7 |
|
Registered User
![]() Join Date: Jun 2008
Location: Oviedo, FL
Posts: 57
|
I really don't know what could be wrong, but I can run it flawlessly on my machine and I have Vista 32 Ultimate. Try updating everything (DirectX, Graphic Card Drivers, Vista, etc etc). Maybe try a fresh copy of the emulator? On a new clean folder? Weird problem you have there. EDIT: Oh, and try installing (or re-installing) the .NET Framework 2 or 3.5 or whatever. Maybe some files are corrupted on your machine or something.
__________________
Vista 32bit Ultimate/Intel Core 2 Duo E6420 @ 2.13Ghz/4GB DDR2/NVIDIA GeForce 450GTS |
|
|
|
|
#8 |
|
339.9
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Oct 2007
Location: USA
Posts: 14,777
|
Cstufano, if you haven't got the emulator running correctly yet, just pm me
|
|
|
|
|
#9 |
|
Registered User
Join Date: Dec 2008
Location: Venezuela/Zulia
Posts: 5
|
zlib1.dll confusion (and potpurri)
The emulator is running. Thank you all for your help. The error is weird enough that I am posting the solution so it may help other users. To identify the problem, I copied my installation of ePSXe to a Vista virtual machine. It asked for zlib1.dll. I downloaded a copy into the ePSXe directory and the emulator worked. Then I copied the file to the real computer and got the emulator working. The funny thing is that I never got an error indicating that zlib1 was missing, so I ran a search for zlib1.dll on the hard disk and found several copies (sizes 55, 59, 74, 76 and 79 KB, versions 1.2.2.0 to 1.2.3.2027 and 5.2.3.0!) in the "Program Files" directory. One of them was in the $PATH$, namely "C:\Program Files\MATLAB\R2007b\bin\win32" THIS was the root cause of the problem. This dll said it is version 1.2.2.0 but is completely different from the others with the same size and version number. Way to go mathworks. The conclusion is that if you have MATLAB installed (at least the 2007b version) you need to have a copy of zlib1.dll in the emulator directory. The one that comes with MATLAB is no compatible with ePSXe, or anything else for that matter. Perhaps, the development team of ePSXe should consider including zlib1.dll in the release package to avoid errors like this in the future. |
|
|
|
|
#10 |
|
クロッスエクス
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Mar 2006
Location: Argentina
Posts: 3,649
|
|
|
|
|
|
#11 |
|
Registered User
Join Date: Apr 2006
Location: Netherlands
Posts: 4
|
Hey cstufano, you are quite right! I met exactly the same problem like you. Leonhart, I am sorry but you are really wrong. I had VS2005SP1 installed, so you can never blame me that I am missing runtime library. Matlab2008b was also installed on my PC, and I got the error 'MSVCR80.dll missing' when launching ePSXe1.7. Just like cstufano said, zlib1.dll is exactly the solution to this problem. Although the problem is caused by a wrong zlib1.dll file introduced by Matlab, but the error message is about msvcr80.dll file. Leonhart, maybe you are clever than others, but please be patient and careful enough to understand what other people are talking about. Last edited by Hakkk; January 5th, 2009 at 05:26.. |
|
|
|
|
#12 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
|
I'm not tolerant of idiots who come out with unfounded declarations. thats not going to change.
|
|
|
|
|
#13 |
|
クロッスエクス
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Mar 2006
Location: Argentina
Posts: 3,649
|
|
|
|
|
|
#14 |
|
So he's a demon too...
![]() Join Date: Nov 2008
Location: Uk
Posts: 54
|
Alright people let's keep on topic ! ![]() epsxe 1.7 worked fine on my vista ... So to the guy with the problem.. just keep all your directX etc up to date more ok ![]() Odd considering you said you are programmer ? ![]() Oh and im proud of SQUALLS 8,888 Post (as time of posting)
__________________
Last edited by GearNagaX; January 5th, 2009 at 05:35.. Reason: Automerged Doublepost |
|
|
|
|
#15 |
|
Elven-Dragon Mage
![]() ![]() ![]() ![]() ![]() Join Date: Jul 2007
Location: USA
Posts: 1,876
|
gear it sounded like the problem was due to having metlab on the computer as well sence appearently epsxe was looking at the zlib in that folder and it may of said the right version but the file itself may of been tweaked tfor metlabs use instead and cuased epsxe to throw up more errors
|
|
|
|
|
#16 |
|
Registered User
Join Date: Apr 2006
Location: Netherlands
Posts: 4
|
|
|
|
|
|
#17 |
|
ヒットハード&高速
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Dec 2005
Location: Aincrad
Posts: 13,702
|
Well yeah but the problem was he blaimed it on ePSXe instead of thinking something is wrong with his machine bottom line is this thread should have been named "ePSXe 1.7 Broked on my computer" not on vista cause if used vista for at least 6 months and didnt encounter any problem with the emu anyway since the problem has been solved someone should close this thread
__________________
Last edited by Strike105X; January 5th, 2009 at 10:03.. |
|
|
|
|
#18 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
|
metlabm must've modified the windows environment variables, theres no reason otherwise that the emulator would've been looking in that folder for zlib. applications check their own directory, the root directory, and system32 for dynamically linked dll's.
|
|
|
|
|
#19 |
|
Elven-Dragon Mage
![]() ![]() ![]() ![]() ![]() Join Date: Jul 2007
Location: USA
Posts: 1,876
|
before it does mabe this issue can be posted somewhere so people can see and incase they run into the same problem?
|
|
|
|
|
#20 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2006
Location: Sydney, Australia
Posts: 23,270
|
its already in the faq.
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|