elishacloud / Silent-Hill-2-Enhancements

A project designed to enhance Silent Hill 2 (SH2) graphics and audio for the PC. It also includes scripts to build or modify SH2 audio files (SFX, BGM and Dialog).
http://www.enhanced.townofsilenthill.com/SH2/
zlib License
539 stars 41 forks source link

Silent Hill 2 Enhanced edition not loading #775

Open geen12uk opened 1 year ago

geen12uk commented 1 year ago

Hey all,

So i think ive done everything correctly however when i click on the application it says im missing these 3 things;

binkw32.dll msvcp70.dll msvcr70.dll

now it says its included with the base game but I downloaded and installed the base game so where are they as i can't seem to find these files? or am i doing something wrong as im not very good at all this tbh?

Thank you Geen12uk

Polymega commented 1 year ago

It sounds like you might have downloaded an ISO of SH2 PC PS2 and not a copy of SH2 PC. Can you share a screenshot of your SH2 folder?

geen12uk commented 1 year ago

[image: image.png]

On Mon, Apr 17, 2023 at 3:05 PM Polymega @.***> wrote:

It sounds like you might have downloaded an ISO of SH2 PC PS2 and not a copy of SH2 PC. Can you share a screenshot of your SH2 folder?

— Reply to this email directly, view it on GitHub https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/775#issuecomment-1511420655, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7G63JQIPUH6MX4GM23WCV3XBVE33ANCNFSM6AAAAAAXAMIGWU . You are receiving this because you authored the thread.Message ID: @.***>

Polymega commented 1 year ago

The image didn't properly attach. Can you try again?

geen12uk commented 1 year ago

image

Polymega commented 1 year ago

It looks like you have those files it said were missing. Were these files always here?

Polymega commented 1 year ago

I'm going to assume you tried running the vanilla game after installing it, which led you to various launch errors.

The original game executable (sh2pc.exe) contains SecuROM DRM which is blocked by modern Windows operating systems. After installing Silent Hill 2 PC, do not attempt to launch the game with the original game executable.

Proceed to the next step of installing Silent Hill 2: Enhanced Edition.

geen12uk commented 1 year ago

Tbf I copied them over to it but the bwi one I downloaded

On Mon, 17 Apr 2023 at 21:36, Polymega @.***> wrote:

It looks like you have those files it said were missing. Were these files always here?

— Reply to this email directly, view it on GitHub https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/775#issuecomment-1512053113, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7G63JSZNIKU5WNN2JPW32DXBWSULANCNFSM6AAAAAAXAMIGWU . You are receiving this because you authored the thread.Message ID: @.***>

geen12uk commented 1 year ago

Ah ok! I probably did try to launch it by accident! I really didn’t have a clue what I was doing as im not clued up on the PC Stuff!

What should I do now?

On Mon, 17 Apr 2023 at 21:59, Polymega @.***> wrote:

I'm going to assume you tried running the vanilla game after installing it, which led you to various launch errors.

The original game executable (sh2pc.exe) contains SecuROM DRM which is blocked by modern Windows operating systems. https://www.howtogeek.com/230773/how-to-play-pc-games-that-require-safedisc-or-securom-drm-on-windows-10-8.1-8-7-and-vista/ After installing Silent Hill 2 PC, do not attempt to launch the game with the original game executable.

Proceed to the next step of installing Silent Hill 2: Enhanced Edition https://enhanced.townofsilenthill.com/SH2/install.htm#usingEE.

— Reply to this email directly, view it on GitHub https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/775#issuecomment-1512077399, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7G63JTB475Z5UNH3T6RUMDXBWVMZANCNFSM6AAAAAAXAMIGWU . You are receiving this because you authored the thread.Message ID: @.***>

Polymega commented 1 year ago

You can download Silent Hill 2: Enhanced Edition and see if everything runs for you.

geen12uk commented 1 year ago

i did this but its not working :(

Polymega commented 1 year ago

Okay, try this:

Totally delete that SH2 folder. Go to MyAbandonware and download the "fully extracted version" of the game. Once downloaded, unzip the package to a new SH2 folder on your computer. After you do this, do not attempt to launch the game. Proceed with installing our project.

After that, you should be good.

geen12uk commented 1 year ago

Cool thanks! Im trying it now :)

geen12uk commented 1 year ago

thanks! I got it working :) it must have been like you said where i installed the original wrong

RinorBCD7 commented 11 months ago

Can you help me as well. I Downloaded silent hill fully extracted version. Now do i create a folder and extract it there?. Also after that, do i install enchanted edition in that same folder as well? I have no idea what im doing so i would appretiate any help

Polymega commented 11 months ago

Download the "fully extracted version" from my Abandonware. This will be in a ZIP file. Create a folder somewhere on your computer named "Silent Hill 2". Right click that ZIP folder and select "Extract All..." Extract the contents of this ZIP file to your Silent Hill 2 folder. Then, go to our project's website, download the Setup Tool, and follow its instructions to install SH2:EE.

RinorBCD7 commented 11 months ago

Download the "fully extracted version" from my Abandonware. This will be in a ZIP file. Create a folder somewhere on your computer named "Silent Hill 2". Right click that ZIP folder and select "Extract All..." Extract the contents of this ZIP file to your Silent Hill 2 folder. Then, go to our project's website, download the Setup Tool, and follow its instructions to install SH2:EE.

thanks alot i somehow figured it out lmao

ProfessorHobbton commented 1 month ago

I have found myself in the same situation. I downloaded the fully extracted version. Its in a folder called Silent Hill 2. Ran SH2EEsetup.exe and default installed it. completed install and launch game and nothing. wont launch, no message or anything.

Polymega commented 1 month ago

I have found myself in the same situation. I downloaded the fully extracted version. Its in a folder called Silent Hill 2. Ran SH2EEsetup.exe and default installed it. completed install and launch game and nothing. wont launch, no message or anything.

Try this: https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/959#issuecomment-2088428022

ProfessorHobbton commented 1 month ago

I have found myself in the same situation. I downloaded the fully extracted version. Its in a folder called Silent Hill 2. Ran SH2EEsetup.exe and default installed it. completed install and launch game and nothing. wont launch, no message or anything.

Try this: #959 (comment)

thank you for the response. I installed the redistributable, restarted. unfortunately that had no change. its installed on a drive for games only, not program files. bit defender has the SH folder set as an exception.

Polymega commented 1 month ago

wont launch, no message or anything.

This part is interesting to me. If your PC was missing a needed runtime library or such an error message should pop up when you attempt to launch the game. Can you triple-check that BitDefender still isn't blocking the game from running in some way?

ProfessorHobbton commented 1 month ago

wont launch, no message or anything.

This part is interesting to me. If your PC was missing a needed runtime library or such an error message should pop up when you attempt to launch the game. Can you triple-check that BitDefender still isn't blocking the game from running in some way?

oddly enough i cant see anything in BitDefender that indicates bit defender is preventing it from opening. nothing in logs anywhere i can find. i can send what it shows in event viewer. In event view it does recognize that the file fails to open.

Application Error: Faulting application name: sh2pc.exe, version: 0.0.0.0, time stamp: 0x3d93137b Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000 Exception code: 0xc0000005 Fault offset: 0x953ae740 Faulting process id: 0x1b24 Faulting application start time: 0x01dab51c1c0757bc Faulting application path: G:\Silent Hill 2\sh2pc.exe Faulting module path: unknown Report Id: 791639c5-12d3-41d4-8533-00e6264211fd Faulting package full name: Faulting package-relative application ID:

Information: Fault bucket 108863841232, type 1 Event Name: APPCRASH Response: Not available Cab Id: 0

Problem signature: P1: sh2pc.exe P2: 0.0.0.0 P3: 3d93137b P4: StackHash_2beb P5: 0.0.0.0 P6: 00000000 P7: c0000005 P8: PCH_93_FROM_ntdll+0x000731AC P9: P10:

I dont know if this will be helpful. thank you again for the response.

Polymega commented 1 month ago

I'm honestly not sure. Maybe try re-downloading the game's executable? Launch SH2EEsetup.exe, select Install or Repair Packages, select "Enhanced Executable" and that will reinstall it.

ProfessorHobbton commented 1 month ago

I'm honestly not sure. Maybe try re-downloading the game's executable? Launch SH2EEsetup.exe, select Install or Repair Packages, select "Enhanced Executable" and that will reinstall it.

thank you again. that is unfortunate. I have reinstalled the EXE, then all the files. no change. disabled BitDefender before doing that. Also ran sfc /scannow, no issues. Still not wokring. So I am redownloading the files from abandonware and redoing the process to a Konami/Silent Hill 2 directory on my G drive

Polymega commented 1 month ago

Hmm... Let's take it a step back. In the game's main folder, temporarily rename d3d8.dll to d3d8.dll.bak. This will essentially disable the "brains" of our entire project and you'll more-or-less be running the vanilla game. Does the vanilla game launch for you?

If not, do the same for dsound.dll by changing it to dsound.dll.bak and try again. Any success?

ProfessorHobbton commented 1 month ago

Hmm... Let's take it a step back. In the game's main folder, temporarily rename d3d8.dll to d3d8.dll.bak. This will essentially disable the "brains" of our entire project and you'll more-or-less be running the vanilla game. Does the vanilla game launch for you?

If not, do the same for dsound.dll by changing it to dsound.dll.bak and try again. Any success?

Alright, we seem to have touched a nerve. I rennamed d3d8.dll to .bak and yea, it launches now. got to the main menu

Polymega commented 1 month ago

Okay, that tells us it's an issue with the project files and not the overall game. You can go ahead and revert those name changes for the files. At this moment, I'm running out of ideas. The last thing I can suggest to try is the first bullet point in this post: https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/959#issuecomment-2088428022

ProfessorHobbton commented 1 month ago

Okay, that tells us it's an issue with the project files and not the overall game. You can go ahead and revert those name changes for the files. At this moment, I'm running out of ideas. The last thing I can suggest to try is the first bullet point in this post: #959 (comment)

unfortunately no change

ProfessorHobbton commented 1 month ago

well that was stupid. so apparently turning off protection wasn't good enough, but adding the EXE itself to the exceptions was what it needed. after doing that it now launches.