Please limit folder name length
Closed this issue · 1 comments
I think I have been mentioning this serious issue for the fifth time, all of which were ignored.
Windows and Linux (which Android is built upon) have a path name length limit, which is usually around 255 characters in total.
Many of the songs will hit the limit soon enough when you split the playlist into multiple folders to prevent game crashes.
This causes the MTP transfer to fail (which results in Quest 2/3/Pro/Pico 4 sync issues), and causes the Windows MTP transfer process to abort the transfer un-gracefully.
This also causes the game (and sometimes the OS) to be unable to access the folders with such ridiculously long names, which causes even more problems. This must be addressed before the problem gets out of control.
Proposed solutions:
- Truncate the title part of the folder name. (e.g.
questlordsofinvernessridetothegalacticfortressexampleusername
gets truncated toquestlordsofinverexampleusername
which fits into 32 character name) - Don't use the title at all, use IDs. (A library manager would come in handy in this case.)
Using the example given above, here's the issue described.
C:\Users\Torbjorn\Documents\Ragnarock\CustomSongs\Alphabet\q\questlordsofinvernessridetothegalacticfortressexampleusername
is within 128 letters, but if we split the library to avoid crashing the game, it easily goes over the limit (even more so when the username is long, like in the case of "C:/Users/Nathanael Middlebrooks") and MTP transfer fails.
C:\Users\Torbjorn\Documents\Ragnarock\CustomSongs\Alphabet\q\qu\que\\questlordsofinvernessridetothegalacticfortressexampleusername
is one example (to keep the library folder within 64 songs per folder).