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
597 stars 42 forks source link

Menu Principal are invisible #20

Closed yolanda123a closed 6 years ago

yolanda123a commented 6 years ago

Hello i've have installed european version and i've used multilanguage exe, and the menu are invisible to start game, i dont see "continue", "new game" "option" "exit" etc

Polymega commented 6 years ago

Hi @yolanda123a , Please open your language.ini file and copy + paste the content found within this file here.

yolanda123a commented 6 years ago

SET DX_CONFIG_LANGUAGE 5

Polymega commented 6 years ago

Thank you. If you change this line to SET DX_CONFIG_LANGUAGE 1 and re-launch the game can you then see text on the main menu? (It should be in English if it works.)

yolanda123a commented 6 years ago

not still invisible https://imgur.com/a/hGQ74Cx

Polymega commented 6 years ago

@yolanda123a if you use the original .exe (that you've backed up) when you installed the game can you see text on the main menu then?

yolanda123a commented 6 years ago

yes

Polymega commented 6 years ago

Okay, assuming your copy of the game was physically purchased (legitimately obtained), it is fine/safe to use the original executable that was installed with the game. There should be no conflicts with the mod fixes when using an original, legitimate executable.

If you are able to continue using your originally-installed executable then the issue should be resolved. If we receive more reports on this issue we'll look further into it.

yolanda123a commented 6 years ago

but i lose advance option if i use my exe

yolanda123a commented 6 years ago

i test with USA version install and run fine in spanish maybe you need make different exe for EUR version is not the same that USA version

elishacloud commented 6 years ago

@yolanda123a, can you give us a copy of the exe file from the EUR version? I would like to test this out and see what the issue is.

yolanda123a commented 6 years ago

https://uptobox.com/jx8akqhdnndg

Polymega commented 6 years ago

@yolanda123a Can you please send the Director's Cut .exe (the one where you couldn't see text on the main menu)? You can package it in a .ZIP container and upload it here on GitHub. Thanks.

yolanda123a commented 6 years ago

i dont see menu with the exe posted in enhanced edition page both exe posted eur or usa with my EUR disc instalation

Marcspar commented 6 years ago

Hello just wanted to say that I am also experiencing this issue as well. Everything else works and installed fine. Just that my main menu selections are invisible.

Polymega commented 6 years ago

Hi @Marcspar , To confirm: You can't see the main menu selections when using either the North American or European executables?

North American:

image

European:

image

Marcspar commented 6 years ago

I only used Multilanguage Enhanced.exe so far I can download the other one and tell you the results as well.

Polymega commented 6 years ago

I can download the other one and tell you the results as well.

Yes, please, if you don't mind. If it only happens on the multilanguage executable there is possibly a solution we can test (I will send you details later once I am home).

If you can't see the menu selections on either version, then my theory for a fix probably won't work.

Marcspar commented 6 years ago

Yes North American works, Multilanguage does not sadly, I like the font better on that one. Hope this helps you guys on a solution :)

Polymega commented 6 years ago

Thank you for the information.

Would you please set UseCustomModFolder = 0 in the d3d8.ini file, save the changes, and tell me if the multilanguage executable works for you then?

Once you are done testing, be sure to set UseCustomModFolder = 1 again.

Marcspar commented 6 years ago

Ok so I changed it to UseCustomModFolder = 0 in the d3d8.ini file and it didn't work, and I change it back and it still did not work. I just changed it back to the North American version and it's continued to work.

Polymega commented 6 years ago

Can you please .zip package and attach your d3d8.log file here?

Also, let's do a few more tests:

In the d3d8.ini file:

Set d3d8to9 = 0, save changes, launch the multilanguage executable.

If the main menu selections are still invisible:

Set WidescreenFix = 0, save changes, launch the multilanguage executable.

Once you perform both of these tests set d3d8to9 = 1 and WidescreenFix = 1 again.

Marcspar commented 6 years ago

d3d8.zip

Here's the log, changed both settings, and it still didn't work unfortunately.

Polymega commented 6 years ago

I was able to replicate the problem but have yet to find a solution.

This only happens if you install the North American version of the game and then use the European executable in its place. I will report back if/when I find a solution.

Polymega commented 6 years ago

@Marcspar @yolanda123a Please download this ZIP package and place the .mes files in the following folder: \KONAMI\Silent Hill 2\sh2e\etc\message\

Let me know if that fixes the missing text when using the multilanguage executable.

Marcspar commented 6 years ago

It worked I can see the main menu options now ;D

Polymega commented 6 years ago

Great!

yolanda123a commented 6 years ago

i think is not the same cd instalation european and north american one is director cut another not is is different CD

Polymega commented 6 years ago

Did the fix I linked above work for you though? https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/20#issuecomment-417506612

yolanda123a commented 6 years ago

i've reinstall again european version and work with @Polymega package

elishacloud commented 6 years ago

Looks like this issue has been resolved. I am going to close this issue. If there is still an issue you can reopen it.

yolanda123a commented 6 years ago

try solve wine 3d

elishacloud commented 6 years ago

Yes, I am working on it. I fixed one of the three issues, see here.

DarkBoxTwo commented 3 years ago

I can see the main menu with the modified executable, but not the options menu, nor the one in the inventory, nor the messages when I pause

DarkBoxTwo commented 3 years ago

and I already made the changes they suggest, but I don't get anything

Polymega commented 3 years ago

Is your computer using an integrated graphics processor (IGP)? If so, we recommend playing with a dedicated graphics card as older IGPs can't handle the resolution of the HD fonts. You can set UseCustomFonts = 0 in the d3d8.ini file to disable HD fonts.

DarkBoxTwo commented 3 years ago

No, it uses a dedicated card, the ATI Radeon X700, and I'm doing fine on performance, except for those issues

Polymega commented 3 years ago

It might still relate to the extremely high resolution of the font texture file. If I remember correctly, the HD font texture is over 4000 pixels in one direction. The Radeon X700, released in 2004, may not play nice with an in-game texture that large.

DarkBoxTwo commented 3 years ago

I do not think so, since they are only the inventory, the selections of the options menu that are not seen and when I pause it goes blank, and the rest if the textures are seen well and without any error, without drops in the fps

DarkBoxTwo commented 3 years ago

And also, I have tried ps2 textures that are low resolution, and I find the same problems

Polymega commented 3 years ago

I do not think so, since they are only the inventory, the selections of the options menu that are not seen and when I pause it goes blank, and the rest if the textures are seen well and without any error

Yes, did you set UseCustomFonts = 0 in the d3d8.ini file?

DarkBoxTwo commented 3 years ago

Thank you very much, UseCustomFonts = 0 fixed several of the problems, and the blank pause menu fixed it with PauseScreenFix = 0

Polymega commented 3 years ago

Great! It sounds to be the issue I described: The ultra-high resolution of the HD font texture file when used in-game may not be able to render with your GPU. Using the original fonts shouldn't hinder your experience to enjoy the game otherwise.