Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for German Steam release #34

Open
DosAmp opened this issue Jan 2, 2024 · 4 comments
Open

Support for German Steam release #34

DosAmp opened this issue Jan 2, 2024 · 4 comments

Comments

@DosAmp
Copy link

DosAmp commented Jan 2, 2024

I ran into this problem during the last GTA:SA community race and came back to it in preparation for the upcoming one: I bought the German version of GTA: San Andreas on Steam in 2012 and am unable to downgrade this release using JPD because there is no MD5 match for the main executable.

As with other Steam releases, it appears that the main executable and audio files need to be downgraded.

D9CB35C898D3298CA904A63E10EE18D7 gta-sa.exe
3B2E4B5E2743E7C55DA40BFA7761244C audio\CONFIG\TrakLkup.dat
847311F823134257C25D5A084499FA3A audio\streams\BEATS
148E813FD82489565EA39E1C7DCDA785 audio\streams\CH
918B2391DA0537B97BEE5DECD4731C0A audio\streams\CR
CE68158764B34F4C8F62C348EA569728 audio\streams\CUTSCENE
48C2D839E7BB6A554C8A9E0A48A0ACEA audio\streams\DS
7E10C9FDF260805792A6E9FDF44FD18D audio\streams\MH
F3B8EF0CAD217550FC6901A8D7B512EC audio\streams\MR
5721F2B12041C7ABD13E78B28D01042F audio\streams\RE
857488225212CF7B17C3C10D649A205C audio\streams\RG
3359BA8CB820299161199EE7EF3F1C02 anim\anim.img
60AD23E272C3B0AA937053FE3006BE93 data\script\main.scm
9598B82CF1E5AE7A8558057A01F6F2CE data\script\script.img
DBE7E372D55914C39EB1D565E8707C8C models\gta_int.img
9282E0DF8D7EEE3C4A49B44758DD694D models\gta3.img

The RockstarNexus SA downgrader detects this release as "New Steam R2 - German".

I am aware that you are reluctant to release updates for this program since the PC version of GTA:SA is now only available through RGL, but I can help with testing if you decide to do so.

@Zalexanninev15
Copy link
Owner

Good afternoon/evening. I made a test build with the added MD5 hash from you.

JPD_test_2024.zip

@DosAmp
Copy link
Author

DosAmp commented Jan 7, 2024

Hello, sorry to keep you waiting.

Unfortunately, that test build still does not recognize the game directory. It drops the US 1.0 No-CD gta_sa.exe along the unmodified Steam gta-sa.exe executable, but does not patch any audio files.

[JPD] Version: 1.16.3.0

[App] Start of log output...
[App] downgrader.xml=true
[Game] Path=true
[GamePath] Current=E:\gtasa-steam-de
[Downgrader] Process=Get version (EXE)...
[Game] Version=Unknown [NOT SUPPORTED]
[Downgrader] Process=Downgrade is not possible!
[Downgrader] Process=Scanning files...
[Game] All=true
[Downgrader] Process=Checking original files before downgrade (MD5)...
[Downgrader] Process=Downgrading...
[NewGame] All=1.0
[Downgrader] Process=Checking files after downgrade (MD5)...
[NewGameMD5] All=false
[Downgrader] Game=Error checking files!
[Downgrader] Game=Please check the original files and, if necessary, reinstall the game!
[GamePath] Current=E:\gtasa-steam-de
Downgrade Completed!

I also verified my Steam game installation again, but it seems in line with low-violence depot 12124.

@Zalexanninev15
Copy link
Owner

Zalexanninev15 commented Jan 8, 2024

I have prepared a new build, can you check it?
JPD_test_2024.zip

Upd 14.01. I understand no one will be testing the build?...

Zalexanninev15 added a commit that referenced this issue Jan 13, 2024
👉 GUI v1.5.6 [DEV] (not yet available for compilation due to problems with porting to the VitNX library version 2.7)
- The libraries "Mega Api Client" and "Newtonsoft.Json" updated to the latest version
- The process of transferring the project to VitNX version 2.7 continues
- Numerous changes have been made

👉 Downgrader v1.16.3 [BETA]
- At the request of @DosAmp test support for the German version of the game (New Steam R2 - German) has been implemented: #34
- The project has been completely migrated to VitNX version 2.7
- Numerous changes have been made
@DosAmp
Copy link
Author

DosAmp commented Jan 14, 2024

I'm so sorry that I could not test it again within a week due to sickness, I should be available again now.

This build of the downgrader detects the game version as Steam, but fails due to a version mismatch:

[Downgrader] Process=Get version (EXE)...
[Game] Version=Steam
[Downgrader] Process=Scanning files...
[Game] All=true
[Downgrader] Process=Checking original files before downgrade (MD5)...
[GameMD5] All=It is impossible to determine exactly which version some files are taken from, because some of them have 1.0, and others are Higher than 1.0!!
[Downgrader] Game=Please check the original files and, if necessary, reinstall the game!

This confuses me, since the international "newsteam" releases should also combine 1.0 mission scripts + resources (like the original Steam release) with reduced radio stations?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants