kiraio-moe / USSR

Easily remove Unity splash screen & watermark.
GNU General Public License v3.0
235 stars 23 forks source link

0 splash screen detected #29

Open greenozon opened 1 month ago

greenozon commented 1 month ago

I've tried the latest build from here (windows) and it says it found 0 results

is it expected?

Unity Splash Screen Remover v1.1.8

USSR is a tool to easily remove Unity splash screen. USSR didn't directly "hack" the Unity Editor, but the generated
build.

Before using USSR, make sure you have set the splash screen Draw Mode in Player Settings to All Sequential and backup
the target file below! For more information, visit USSR GitHub repo: https://github.com/kiraio-moe/USSR

HOW TO USE
Select the action below, find and select one of these files in your game data:
globalgamemanagers | data.unity3d | *.data | *.data.br | *.data.gz | *.data.unityweb

Opening File Picker...
( INFO ) Selected file: C:\Tmp\2\Build\xxx\globalgamemanagers
( INFO ) Loading class types package: C:\Users\user\Downloads\USSR-net8.0-win-x64-latest\classdata.tpk...
( INFO ) Loading asset file: C:\Tmp\2\Build\xxx\globalgamemanagers.temp...
( INFO ) Loading asset class types database...
( INFO ) Unity Version: 2022.3.30f1
( INFO ) Start removing Unity splash screen...
( INFO ) There's 0 splash screen detected:
( WARN ) Nothing to do.
( INFO ) Backup globalgamemanagers as C:\Tmp\2\Build\xxx\globalgamemanagers.bak...
( INFO ) Writing changes to C:\Tmp\2\Build\xxx\globalgamemanagers...
( INFO ) Cleaning up temporary files...

Press any key to continue...
greenozon commented 1 month ago

Also even saying 0 splash detected in fact it did modify the globalgamemanagers file and created .bak one is that expected?

kiraio-moe commented 1 month ago

I've tried the latest build from here (windows) and it says it found 0 results

is it expected?

Yes, some Unity versions aren't able to read and it's leading to it.

kiraio-moe commented 1 month ago

Also even saying 0 splash detected in fact it did modify the globalgamemanagers file and created .bak one is that expected?

I forgot to check to not write the file if it's not modified.

greenozon commented 1 month ago

is it possible to add newer versions? or it needs some kind of R.E. in order to support it...

kiraio-moe commented 1 month ago

is it possible to add newer versions? or it needs some kind of R.E. in order to support it...

An easier way you can do is just updating the classdata.tpk from https://github.com/AssetRipper/Tpk.

greenozon commented 1 month ago

which one do I need to update - Type Tree Tpk or Engine Assets Tpk

should I rename uncompressed.tpk into classdata.tpk?

kiraio-moe commented 1 month ago

which one do I need to update - Type Tree Tpk or Engine Assets Tpk

Type Tree.

should I rename uncompressed.tpk into classdata.tpk?

Absolutely.