Gran Turismo 4 Retexture Mod v3.0.4

  • Thread starter Hatersbby
  • 389 comments
  • 428,539 views
I know you guys dont cater to a mobile audience, but some people might run into this issue. I tried to use this mod, and when unpacking I noticed my phone slowing down.

There are some files in the "replacements\tracks" folder, pertaining to the Nurburgring track, that Android's file system cannot interpret and cannot access. All the files with special characters cannot be interpreted by a bug in Android which cannot handle them, these files are like toxic waste, they can't be deleted or renamed, only moved. This happens on Android 11 and above.

I researched a bit, but there is no fix yet, AFAIK. In the end I could not even test it. I used other retextures in other games and they all seem fine. This is related to these characters encoding.
 
I know you guys dont cater to a mobile audience, but some people might run into this issue. I tried to use this mod, and when unpacking I noticed my phone slowing down.

There are some files in the "replacements\tracks" folder, pertaining to the Nurburgring track, that Android's file system cannot interpret and cannot access. All the files with special characters cannot be interpreted by a bug in Android which cannot handle them, these files are like toxic waste, they can't be deleted or renamed, only moved. This happens on Android 11 and above.

I researched a bit, but there is no fix yet, AFAIK. In the end I could not even test it. I used other retextures in other games and they all seem fine. This is related to these characters encoding.
Maybe you can try to delete the files that make problem on computer first then you install the pack on your phone when it's "cleaned"?
 
These are some of the files. These files behave like poison to Android's new file system permissions, 11, 12, 13 and above.
It is weird, because they don't have special characters in them.

IDK, I thought it would be possible if the special characters were removed, but it seems these don't have any on them, but they still can't be death with. I'm a bit tech savvy, but I'm not an expert, specially in Android. Maybe someone with Linux knowledge could be able to understand.

Maybe if you remove the files, but can you tell which files are problematic? As you can see these files don't have specials on them. Once they are on your phone, they can't be removed. Like I've said, I'm using Termux(Linux Terminal) on Android, with some permission bruteforcing that usually, would get the work done, Shizuku(ADB) + Termux with file storage permission. I found that that the bug is from Android, the files are clean, Android cannot understand the folder name, so the files inside are also hostage.

I will try to unpack the mod on top of these files again, it takes hours in Android, because of special characters and the huge amount of files 86k+. It is hard for the Android file system to handle. I will unpack the mod on my emulator replacement folder, and then move the problematic on top of it, because if they are being used by the emulator, I wouldn't mind.
 

Attachments

  • Screenshot_2024-09-30-14-26-31-970_com.termux.jpg
    Screenshot_2024-09-30-14-26-31-970_com.termux.jpg
    279.8 KB · Views: 5
  • Screenshot_2024-09-30-14-35-59-105_com.termux.jpg
    Screenshot_2024-09-30-14-35-59-105_com.termux.jpg
    179.9 KB · Views: 8
Last edited:
These are some of the files. These files behave like poison to Android's new file system permissions, 11, 12, 13 and above.
It is weird, because they don't have special characters in them.

IDK, I thought it would be possible if the special characters were removed, but it seems these don't have any on them, but they still can't be death with. I'm a bit tech savvy, but I'm not an expert, specially in Android. Maybe someone with Linux knowledge could be able to understand.

Maybe if you remove the files, but can you tell which files are problematic? As you can see these files don't have specials on them. Once they are on your phone, they can't be removed. Like I've said, I'm using Termux(Linux Terminal) on Android, with some permission bruteforcing that usually, would get the work done, Shizuku(ADB) + Termux with file storage permission. I found that that the bug is from Android, the files are clean, Android cannot understand the folder name, so the files inside are also hostage.

I will try to unpack the mod on top of these files again, it takes hours in Android, because of special characters and the huge amount of files 86k+. It is hard for the Android file system to handle. I will unpack the mod on my emulator replacement folder, and then move the problematic on top of it, because if they are being used by the emulator, I wouldn't mind.
I'm sorry that i can't help you more with your problem. Maybe someone else will be able to help! Keep an eye here!
 
I'm sorry that i can't help you more with your problem. Maybe someone else will be able to help! Keep an eye here!
It is OK, I've actually hit a nest with this one. Your files are not faulty, it is an Android SAF(File system) bug that not only slows down operations, but also cannot deal with characters from some encoding.

I like to customize, and was able to make texture mods work with TXR3, decided to try GT4 and hit a wall which is much bigger than my skills.

I believe it is the ü character from Nür, in a format that is not recognized by Android, that gets corrupted during transfer and is unable to set proper permissions, or maybe you could check if this folder is not set to hidden or "read only" in the mod.
 
Last edited:
It is OK, I've actually hit a nest with this one. Your files are not faulty, it is an Android SAF(File system) bug that not only slows down operations, but also cannot deal with characters from some encoding.

I like to customize, and was able to make texture mods work with TXR3, decided to try GT4 and hit a wall which is much bigger than my skills.

I believe it is the ü character from Nür, in a format that is not recognized by Android, that gets corrupted during transfer and is unable to set proper permissions, or maybe you could check if this folder is not set to hidden or "read only" in the mod.
there were aether sx2 users and this is the first time i see such problem. maybe download it to pc and rename the folder before sending it tho phone?
 
there were aether sx2 users and this is the first time i see such problem. maybe download it to pc and rename the folder before sending it tho phone?
Yeah, but I don't have a PC available. I suggest to check the folder replacements/tracks/nürburgring and see if the folder and files inside are not protected or hidden.

But it might be a issue stemming from corruption during extraction.
 
Yeah, but I don't have a PC available. I suggest to check the folder replacements/tracks/nürburgring and see if the folder and files inside are not protected or hidden.

But it might be a issue stemming from corruption during extraction.
There is no hidden or protected folders and files in the texture pack. If your Android version doesn't support at all so there is no miracle solutions, use a different version of your OS or emulator. Other people using aether SX2 have no problems or it's easily fixed. Your case is a mistery for us. I hope you will find a fix. Try to find help with the Android community too, maybe you will be lucky!
 
Yeah, but I don't have a PC available. I suggest to check the folder replacements/tracks/nürburgring and see if the folder and files inside are not protected or hidden.

But it might be a issue stemming from corruption during extraction.
i didnt do any different standards. dumped the track by doing a lap, put the images in the chainner to proccess, created a new folder with track's name and saved the images there.
 
I noticed on some tracks there's some grainy textures on the logos like Vavoline, Pennzoil, and TRD, is there any fix for this? I'm on 3.07.

EDIT: Also noticed some weird textures in the city tracks like New York.
 

Attachments

  • Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027205443.png
    Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027205443.png
    198.6 KB · Views: 1
  • Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027211535.png
    Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027211535.png
    234.6 KB · Views: 1
  • Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027213157.png
    Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027213157.png
    219.2 KB · Views: 2
  • Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027215352.png
    Gran Turismo 4 [Online Public Beta]_SCUS-97436_20241027215352.png
    338.1 KB · Views: 1
Last edited:
I noticed on some tracks there's some grainy textures on the logos like Vavoline, Pennzoil, and TRD, is there any fix for this? I'm on 3.07.

EDIT: Also noticed some weird textures in the city tracks like New York.
grainy ones are intentional to make them look worn
 
Hi all and thx for this work.
Unfortunately, it's not working for me.
After deleting old folders I created a new path like this : Textures\SCES-51719\Replacement\ and put "cars" and "tracks" MOD folders in. Did I do right or did I miss something?
Thx for help.
 
I just saw that the path after lauching the game once became \PCSX2\Textures\SCES-51719\Replacement\SCES-51719\replacements
I don't know why but it seems emulator adds a second layer in the one I manually created... WTF ?:odd:
 
Last edited:
I just saw that the path after lauching the game once became \PCSX2\Textures\SCES-51719\Replacement\SCES-51719\replacements
I don't know why but it seems emulator adds a second layer in the one I manually created... WTF ?:odd:
thats because the one you added manually is wrong. it cant be SERIAL/Replacement. it has to be SERIAL/replacements. thats why it added like that. basically rename the Replacement to replacements and put cars and tracks in there
 
Hmmm... It seems I am just a big noob like never seen here! :ouch:
Thx to you, I'm not proud...

Edit : I did what you told me and same s**t : new folders SCES-51719\replacements after lauching game once under the first one I renamed "remplacements". And no result IG. Deseperating.
Any idea of what I should do? (except immolate me and my computer)
 
Last edited:
I did what you told me and same s**t : new folders SCES-51719\replacements after lauching game once under the first one I renamed "remplacements". And no result IG. Deseperating.
Any idea of what I should do? (except immolate me and my computer)
Anyone can help me please ? I put the car and tracks folders in a separate disk but it didn't work
 
Anyone can help me please ? I put the car and tracks folders in a separate disk but it didn't work
You have to tell PCSX2 the new location of the replacement folder. LIke this...
...Don't pay attention to my PCSX2 version, it's updated don't worry, i just never chganged the name of that folder since the birth of the Christ
 

Attachments

  • Sans titre.png
    Sans titre.png
    32 KB · Views: 1
Merci compatriote.
That's what I did from the beginning, but it's still adding new folders under the one I created. And no new textures IG, I really don't understand. :banghead:
 
if thats the path then the pack will go to E:\SCES-51719\Replacements\SCES-51719\replacements
Do I have to indicate just E:\? So the pack will go to E:\SCES-51719\Replacements wich is the good location...

You have to: uncheck mipmapping and mise en cache anticipée des textures, trilinear filtering to off, filtrage anisotrope to off, dithering off too, precision des fusions to basic and internal resolution can go up to x6 (or 8 with your graphics card i think without problems).
Done. But is it worth going above x3? My screen has only 1920x1080 max resolution.
 
Do I have to indicate just E:\? So the pack will go to E:\Replacements wich is the good location...


Done. But is it worth going above x3? My screen has only 1920x1080 max resolution.
Yes, at least x6.

You should do, to don't mess with a milion of folder, create a new path at the root of your drive like:
E:\PCSX2\textures\SCES-51719\replacements
In the replacements folder, extract the textures pack. Tell to PCSXC2 this exact path and it will be good to go.
 
Last edited:
Yes, at least x6.

You should do, to don't mess with a milion of folder, create a new path at the root of your drive like:
E:\PCSX2\textures\SCES-51719\replacements
In the replacements folder, extract the textures pack. Tell to PCSXC2 this exact path and it will be good to go.
No improvement in the game.
That's exactly what I did before, I did it again but the emulator keeps creating new folders under the folder Textures, like this :

Folders.png
 
No improvement in the game.
That's exactly what I did before, I did it again but the emulator keeps creating new folders under the folder Textures, like this :

View attachment 1401956
Strange! What's the version of your emulator? I don't understand why it's creating a new SCES-xxx folder in replacements. To run as administrator do the same?
Here is a screen of my folders...
 

Attachments

  • folder.png
    folder.png
    47.6 KB · Views: 1
Back