Not sure, but I may have already changed the names, and letter case on the ~/.rocksndiamonds/levels folders/directories a long time ago. What's the official letter case and names of the levelsets? Will it make a difference on the high score server?Holger wrote: ↑Fri Oct 22, 2021 11:56 pmNo, that's fine. Just make sure that you don't forget any of those directories, or R'n'D cannot find the corresponding tapes, or scores, or ...Would a user replacing 'spaces' with '_' in folder names for either the 'levels' folder and/or 'tapes' folder and/or 'scores' folder and/or 'levelsetup' folder, ... cause any problems?
But you don't have to do this, as long as you do not plan to auto-validate tapes on the command line using the "-e" switch and the "autotest" command (or generally the "autoplay" family of commands), as it treats spaces as separators for level set identifier and level numbers when parsing strings like "This_cool_level_set 001 002 003". So renaming a level set from "This cool level set" to "This_cool_level_set" does not hurt on the server, and may be required when using "autotest" locally. However, renaming it to "This_Cool_Level_Set" would result in a new level set to be "detected" (which will then be seen as missing on the score server, as there is only "This_cool_level_set" -- the file system used on the server is case sensitive).
But maybe I should transform all level sets on the score server to lowercase letters, or something like that, as people might like to adjust level set directories to use either upper or lower case letters on their computer...
Possible things that I may need to be renamed to match server expected names...
NOT THE OFFICIAL LIST, DON'T USE THIS AS A CHANGE TO LIST
Code: Select all
/bin/ls -1 ~/.rocksndiamonds/levels --group-directories-first
BD2K3
'BD Dream'
'Contributions 1995 - 2006'
DX-Boulderdash
'Earth Shaker'
'Earth Shaker Explosions'
Emerald_Mine_Club
'Legend Of Zelda'
'Legend Of Zelda II'
mod_secret_command
'Richard Kleber'
rnd_jue
rnd_jue-3.3.0.0
'Snake Bite'
Sokoban
'Sulps levels'
Supaplex
Supaplex_old
'Tutorial Alpha'
'Walpurgis Flashbacks'
'Walpurgis Gardens'
'Walpurgis World'
...
Code: Select all
ls -1 ~/.rocksndiamonds/levels/Richard\ Kleber/ --group-directories-first
'EEM 1'
'EEM 2'
Natural
'Secret Command'
'Some Levels'
temp
'The Invasion of the Spaceships'
'The Rebellion of the Spaceships'
Vulcano
'World of Amoeba'
...
Code: Select all
ls -1 ~/.rocksndiamonds/levels/Richard Kleber/Secret\ Command/ --group-directories-first
'Secret Command I'
'Secret Command II'
...
Code: Select all
ls -1 ~/.rocksndiamonds/levels/Richard Kleber/The\ Invasion\ of\ the\ Spaceships/ --group-directories-first
'Episode 2'
'Episode 3'
...
Code: Select all
ls -1 ~/.rocksndiamonds/levels/rnd_jue --group-directories-first
jue_bug_machine
jue_edit_inside
jue_game_inside
jue_j1_edition
jue_puzzle_mix
jue_puzznic
jue_sobigo
jue_west
...
Code: Select all
ls -1 ~/.rocksndiamonds/levels/Sokoban/ --group-directories-first
sb_microban
sb_sasquatch_1
sb_sasquatch_3
sb_sasquatch_4
sb_sokomania_spaceship_1
sb_sokomania_spaceship_2
...
...
and maybe more?