-
Notifications
You must be signed in to change notification settings - Fork 27
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
Can't read game files of 1.50. #43
Comments
SCS Build another SCS Extractor. https://modding.scssoft.com/wiki/Documentation/Tools/Game_Archive_Extractor#Download |
It looks like new DLC Guards have also appeared in 1.50 beta ATS
|
Someone has a working version? |
Lets get together on this, hash has changed. Is there a way to avoid using the .scs files and start using the extracted ones for now? (bypass) |
Yes, this tool can read ZIP files. Then extract all and compress in ZIP files (Normal method), then change the GetFile Method of AddFolder in TSMapper from: GetFiles(.scs) to GetFiles(.zip) |
thanks @jorensanbar, that is brilliant idea! |
@jorensanbar as you suggested, i've unpacked all .scs files in a single directory then packed the whole content in a .zip file with 7zip and compression Normal - i've tried also with compression = None But throw an exception at ZipArchiveFile.cs line 97, seems can't understand the internal zip content.
Have also this warning: What i'm missing? :D |
thanks @jorensanbar but still cannot get it to work. Strange thing: altought i have the base.scs (assuming is ETS2 1.50 that one in your screenshot) at same size, when repacked the size is not like yours, is over 6gb. Evidently i'm messing with something... |
No, you didn't because the SCS_Extractor does not decompress 100% of the SCS file, HASH V2 does not allow it. For this reason if you recreate a ZIP by selecting the entire folder, it will be corrupted. You only have to keep the paths used by TS_MAP, that's why my ETS2_1.50 Base.scs file is only 1.5GB in size, even though it was originally 8GB. |
It worked for me. Using some *.scs files !!! base.scs !!! The contents of each decrypted file must be packed in .zip without compression, then rename to .scs |
I went a bit in deep than unpacking and repacking without going to select single files. The code below is really initial, wrote quickly yesterday but it works: i've simulated the In
with
and add
creates a new class called using System;
modify
Be aware also you must replace all references with code similar to
with With this is not necessary repack all files but can work on all extracted files. About locale.scs and others files without a root directory, i've discovered this: https://github.com/sk-zk/Extractor |
Did any of you guys manage to solve the problem related to the red background of the POI icons of gas stations and recreation centers? Before version 1.50, they were the correct blue and green colors. |
maybe we can replace them with custom images? they would be better than previous ones :D |
@dowmeister Will you be able to publish the modified code of the entire project in your repository in some separate experimental branch? I didn't manage to apply this changes to the code successfully. |
sure @meatlayer , give me few days, for the weekend. |
BTW, TS-MAP is already updated for HASH v2 |
In new version of the games, the _hashHeader.Version change to 2, so the software can't access to SCS Files.
HashArchiveFile CLASS
if (_hashHeader.Version != SupportedHashVersion)
{
Logger.Instance.Error("Unsupported Hash Version");
return false;
}
The text was updated successfully, but these errors were encountered: