ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
634 stars 74 forks source link

[TF2] [x64_test] Executable name inconsistent with other Source and Valve titles. #5486

Closed AtomicTEM closed 7 months ago

AtomicTEM commented 7 months ago

Super happy with TF2 finally having its executable be uniquely named and have a unique icon. However, the name of Team Fortress 2's execuatbles, tf.exe and tf_win64.exe is inconsistent with the name of the game Team Fortress 2. Furthermore it is inconsistent in comparison to other Source/Valve games that have 2 in their title, who include the 2 in the executable's name. For example Half-Life 2's executable is named hl2.exe, Counter-Strike 2's executable is named cs2.exe.

Thus the Team Fortres2/TF2 executables' should be named tf2.exe and tf2_win64.exe respectively.

Ashetf2 commented 7 months ago

probably because the game mod is "tf"

Joshua-Ashton commented 7 months ago

The folder is "tf' and the executable name determines the default mod dir.

AtomicTEM commented 7 months ago

The folder is "tf' and the executable name determines the default mod dir.

Oh right I forgot about the "tf" folder. Then I also suggest changing the name of the "tf" folder to "tf2." Also why would the name of a folder affect the name of the executable? Previously, the executable was hl2.exe, but the folder was still "tf". What changed, where the name of the executable must absolutely match the main folder in terms of programming/coding? I agree with the practice of the main folder and the executable being the same, But in the case where either the executable be named tf2.exe and the folder remain "tf", or the executable be named tf.exe and the folder be named "tf", the former would be better as most people only ever see the executable name (such as in task manger or highlighting the executable on their taskbar) and never notice or remember a folder name. Naming the executable "tf2.exe" would improve recognition of the program. Of course this is in the case the change of the "tf" folder to "tf2" is refused. the naming other executable and folder to "tf2.exe" and "tf2" would be the perfect solution.

Joshua-Ashton commented 7 months ago

We are not changing the name of the game folder after 17 years of it existing as-is. That would break so much for no reason.

AtomicTEM commented 7 months ago

We are not changing the name of the game folder after 17 years of it existing as-is. That would break so much for no reason.

Understandable, I hoped that it might changing couldn't break anything, thank you for confirming that my hope was delusion (no sarcasm). So I guess the executable will remain as being named "tf.exe" and not be changed to "tf2.exe" ?

Joshua-Ashton commented 7 months ago

Correct

AtomicTEM commented 7 months ago

Correct

Shame, but its better then hl2.exe :)

Still, respectfully, R.I.P hl2.exe, you made no sense.

Ashetf2 commented 7 months ago

Close then