nipkownix / sh2ee-web-installer Goto Github PK
View Code? Open in Web Editor NEWSilent Hill 2: Enhanced Edition web installer
Silent Hill 2: Enhanced Edition web installer
Hello, wil you accept to make a modified setup to work alongside HD Voices pack mod ? The mod is Based on Enhanced version.
There is :
15 files to be skipped in update process... because, if update occurs with standard setup, it will erase HD-Voices mod's files.
sh2e**\sound*adx\voice\voice.afs
sh2e\sound\sddata.bin
sh2e*\movie**deai.bik
sh2e\movie\gero.bik
sh2e\movie\hakaba.bik
sh2e\movie\hei.bik
sh2e\movie\knife.bik
sh2e\movie\korosu_a.bik
sh2e\movie\korosu_b.bik
sh2e\movie\murder.bik
sh2e\movie\open.bik
sh2e\movie\rouya.bik
sh2e\movie\saikai.bik
sh2e\movie\toilet.bik
sh2e\movie\water.bik
54 files to not download in the first install process in sound and videos parts :
\sh2e\movie\credits.bik
\sh2e\movie\end.bik
\sh2e\movie\end_dog.bik
\sh2e\movie\end_wish.bik
\sh2e\movie\flash.bik
\sh2e\movie\sh2e3.bik
\sh2e\movie\sh3e3.bik
\sh2e\movie\sh3tgs.bik
\sh2e\sound\adx\apart\bgm_001.adx
\sh2e\sound\adx\apart\bgm_003.adx
\sh2e\sound\adx\apart\bgm_014.adx
\sh2e\sound\adx\apart\bgm_101.aix
\sh2e\sound\adx\apart\bgm_102.aix
\sh2e\sound\adx\apart\bgm_103.aix
\sh2e\sound\adx\apart\bgm_118.aix
\sh2e\sound\adx\apart\bgm_125.aix
\sh2e\sound\adx\end\bgm_002.adx
\sh2e\sound\adx\end\bgm_012.adx
\sh2e\sound\adx\forest\bgm_022.adx
\sh2e\sound\adx\forest\bgm_114_a.adx
\sh2e\sound\adx\forest\bgm_114_b.aix
\sh2e\sound\adx\forest\bgm_115.aix
\sh2e\sound\adx\hospital\bgm_016.adx
\sh2e\sound\adx\hospital\bgm_021.adx
\sh2e\sound\adx\hospital\bgm_100.aix
\sh2e\sound\adx\hospital\bgm_105.aix
\sh2e\sound\adx\hospital\bgm_106.aix
\sh2e\sound\adx\hospital\bgm_111.aix
\sh2e\sound\adx\hospital\bgm_119.aix
\sh2e\sound\adx\hospital\bgm_123.aix
\sh2e\sound\adx\hotel\bgm_007.adx
\sh2e\sound\adx\hotel\bgm_009.adx
\sh2e\sound\adx\hotel\bgm_017.adx
\sh2e\sound\adx\hotel\bgm_108.aix
\sh2e\sound\adx\hotel\bgm_112.aix
\sh2e\sound\adx\hotel\bgm_112_NG.aix
\sh2e\sound\adx\hotel\bgm_113.aix
\sh2e\sound\adx\hotel\bgm_121.aix
\sh2e\sound\adx\hotel\bgm_122.aix
\sh2e\sound\adx\hotel\bgm_124.aix
\sh2e\sound\adx\hotel\bgm_126.adx
\sh2e\sound\adx\mansion\bgm_104.aix
\sh2e\sound\adx\prison\bgm_015.adx
\sh2e\sound\adx\prison\bgm_020.adx
\sh2e\sound\adx\prison\bgm_107.aix
\sh2e\sound\adx\prison\bgm_109.aix
\sh2e\sound\adx\prison\bgm_110.aix
\sh2e\sound\adx\prison\bgm_116.aix
\sh2e\sound\adx\prison\bgm_120.aix
\sh2e\sound\adx\prison\bgm_128.aix
\sh2e\sound\adx\town\bgm_004.adx
\sh2e\sound\adx\town\bgm_005.adx
\sh2e\sound\adx\town\bgm_018.adx
\sh2e\sound\adx\town\bgm_117.aix
Then share the setup with the modder...
... or, to have it available to download (not shown to everybody on mod's page site) and give only a link that can be shown to end user during HD-Voices mod install process !?!
Thanks.
Sorry to post this here, but I really didn't know where to contact about this...
Hi, I'm BIG BOSS (Lucaz Andrade), I'm part of the team that produced a translation for Silent Hill 2: Enhanced Edition.
Recently my colleague "OAleex" asked you for help here on github, because of the menu graphics.
And you kindly helped us in this endeavor, we are very grateful.
I come to inform you that we have finished the translation, into Brazilian Portuguese, I understand that other teams have already made translations into our language, but they have been heavily criticized for the lack of fidelity in certain aspects, in addition to spelling errors, we are not belittling anyone's work, we are not misunderstand,
I'm just reporting what many users in my country say, including Streamers...
In order to create a better translation for our language, and without such errors, we made this project,
for Brazilian Silent Hill fans to have something more faithful to the original work.
The translation was recently finished, and 100% tested, including all endings, plus all interaction texts, and revised secrets...
In addition, it was designed for both nostalgic players, who play in 4:3 and younger players, who play in 16:9.
We would gladly offer her to the Enhanced Edition project, we don't want credits, it's not necessary,
unless the Enhanced Edition wants to give it to us, but it really has no need, after all, that's not our purpose,
but rather, provide the ultimate experience for Brazilian fans...
Why are we offering?
Well, as I said, so that Brazilian fans have a more faithful experience.
And maybe, you including directly in the project, the access to the fans, it becomes more direct,
That's if you want...
The translation was done using the "English" language as a base.
But it was placed in the archives of the "Italian" language, since unlike "Spanish", it doesn't look so much like our language.
It has not yet been made available anywhere, nor has it been released.
Conclusions:
As I said, giving credit to us is not necessary, our objective, as has been said before, is not this!
And yes, to see a good translation in our language, made with affection from fan to fan, in an extremely detailed way.
With respected grammatical rules, and an interpretation that does not deviate from the narrative and objective intentions of the texts.
If you accept our proposal, just show us how to send the files to you...
I really appreciate the help of "Polymega" and: Copyright © 2019 Gianluigi "Infrid" Cusimano, Víctor "IlDucci" González
Who created the incredible tool for translating this incredible work by Team Silent.
Hope I didn't bother you, and thank you very much for your attention!
I know this is a very weird edge case... but please allow Maintenance Mode to be run when there's no internet connection active. I get that the CSV file needs to be downloaded and checked but if for some reason someone wants to un-install and do a re-install without internet you're just stuck. because no closes the installer. Also maybe add an option to run the repair mode using backed up files.
@Badore90 @Bruno3589
Would either of you gents have any interest in providing an Italian translation of the Setup Tool (installer) for the Enhanced Edition project? If so, these would be the files you'd need to download and translate:
You'd need to pay special attention to how these files are formatted and any unique code contained within text strings, but it should be a similar experience to how you two improved the Italian language for the game.
Please think it over and let us know!
Thanks
If I understand correctly, the WINE detection and DLL override from @keenanweaver should make the game use the d3d8.dll from the enhanced edition.
I tested this under steam os with proton, and the installer triggers your override. However, the override will not apply to the sh2pc.exe, but just to the SH2EEsetup.exe (If I start the game through SH2EEsetup.exe by chosing "Adjust settings" and then "Save & Launch game", the override works, but if I start sh2pc.exe directly the DLL override is not active). I guess because the sh2pc.exe has a different wine/proton prefix/profile?
Is there any way this detection and override functionality can maybe be baked into sh2pc.exe instead of SH2EEsetup.exe? Or any other idea how we can make sure sh2pc.exe uses the d3d8.dll from the enhanced edition instead of the WINE/Proton one?
Hi nipkow,
I figured it might be better/easier for us to keep track of these requests if an official ticket is made. Below is a copy + paste of what I've previously emailed you about, but also includes a new feature request. Thank you.
For the launcher, can you please add a lang
folder (which will be located in the game's main directory) to be removed if the user uninstalls the project?
The lang
folder will be introduced as part of our next project update. This folder will house fan translation packs. When in this folder, there's no risk of them ever being removed/overwritten due to a project update.
We're likely going to change the use of XInput Plus to Xidi. If this happens, we'd need to change the name of this package in the installer from "XInput Plus" to "Xidi".
Additionally, we'd need to run a check where, if Xidi is installed or updated, it will first look for and delete the following (XInput Plus) files before extracting the Xidi files:
Dinput.dll
Dinput8.dll
XInput1_3.dll
XInput1_4.dll
XInputPlus.ini
^ Basically, have this behave the same as what you did when updating the SH2E module (where it looks for certain files to delete first before extracting the new SH2E module files).
This Xidi change isn't set in stone yet, but wanted to make you aware. You can see our discussions on Xidi here.
This package will simply be the credits.bik
(PC credits) video placed into its own package. More and more wonderful people are joining our team and we, of course, want to make sure they're credited in the project/game through the end credits video.
However, each time I update the credits video to include new names, a user must redownload the entire FMV pack. That's not ideal. So let's create a whole new package for the installer to grab/download called "Credits". This would be a required package to download on an initial install, the same as the SH2E module and Enhanced Executable.
✔️ @mercury501 (Italian)
✔️ @lucazandrade (PT-BR)
✔️ @IlDucci (Spanish)
✔️ @lullulabydreams (Japanese)
Translator friends, may we ask you to translate a few more text strings for the Setup Tool? Information below:
Downloads the enhancement packages to a temporary Windows AppData folder for project installation.
Feature unavailable. Cannot contact server. Please try again later.
Error: Checksum mismatch
%n%n
File '%1
' is corrupted.%n%n
Do you wish to skip the installation of this component and move to the next one?%n%n
NOTE: You can try installing this component again after the installation has been completed by opening the Setup Tool (SH2EEsetup.exe) in the game's folder, and choosing "Install or Repair Packages". It is strongly recommended you do so in order to fully experience Silent Hill 2: Enhanced Edition.
ChecksumMismatchMaintenance
. You can use this pre-existing string already made in your language as a base/reference when translating this new string. See here: https://github.com/nipkownix/SH2EE-web-installer/blob/master/languages/English.iss#L113Thank you all for your help with this!
Olá, bom, o John me disse que você é brasileiro, então acho melhor se comunicar no nosso idioma nativo mesmo. Eu fiz uma série de correções para os textos da ferramenta de instalação, como você bem sabe. Eu usei, obviamente, o arquivo já com os textos em português que o John me "linkou" aqui no Git para editar. Então, notei algumas coisas relacionadas (que acredito eu) que estejam ligadas aos caracteres especiais de nosso idioma. Então, resolvi segui-los, mas após o hotfix do projeto, baixei novamente a ferramenta para a instalação do projeto e me deparei com isso:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.