RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
14.75k stars 1.87k forks source link

Installing a PKG file that overwrites lower case files with upper case files does not work. #13156

Closed Splicewave closed 1 year ago

Splicewave commented 1 year ago

Continuing on from Issue #13113, the implemented fix was a step in the right direction as it did fix one of the 2 problems but one problem still remained which I have discovered more about since before. So lets say inside a game there is a file called main.lua (located in USRDIR/MINIGAMES/guitarhero4/rockgod/main.lua) and then I install a PKG file that contains that file & folders but in CAPS like this: USRDIR/MINIGAMES/GUITARHERO4/ROCKGOD/MAIN.LUA It will cause the PKG installation to cancel and say it is likely caused by antivirus software (I tested this with my anti virus including windows defender turned off) Hopefully this can be fixed to allow PKG files to overwrite files & folders in lower case to upper case if this is how they are in the PKG file for the game. Thankyou.

elad335 commented 1 year ago

Log please.

elad335 commented 1 year ago

Also it's not overwriting, unix allows different files which only differ by case (as PS3 filesystem is based on). This is not the case on Windows.

Splicewave commented 1 year ago

uploading log in a few minutes.

Splicewave commented 1 year ago

image

What it says in logs:

RPCS3 log file: rpcs3.log

Splicewave commented 1 year ago

I have tested this on the latest version of RPCS3 after seeing updates that PKG installation has been improved and it now works! Closing this now