ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.57k stars 596 forks source link

gun not firing in .dem playback #3725

Open classicstrike opened 5 months ago

classicstrike commented 5 months ago

If you watch this demo for example, using latest Condition Zero on Steam, you will notice that there is a playback issue where the enemy dies but the shooter's gun does not fire. See the issue here at 01:50 where he frags sphiNxie.

SamVanheer commented 5 months ago

When was this demo recorded, and with which version of the game? (show output from the version command in the console)

classicstrike commented 5 months ago

When was this demo recorded, and with which version of the game? (show output from the version command in the console)

As per filename, it was recorded in 2004.

It's not possible to see what version of the game it was recorded with as far as I know. Here is some other meta data if it helps:

Screenshot 2023-12-19 173230

SamVanheer commented 5 months ago

Demo files are only compatible with the version of the game they were recorded with. You will have to play them back using the same version to get correct output from them.

classicstrike commented 5 months ago

Demo files are only compatible with the version of the game they were recorded with. You will have to play them back using the same version to get correct output from them.

In that case, I guess it raises a different issue. Right now it's only possible to alternate between 3 versions on Steam:

Screenshot 2023-12-19 175033

You can't switch to OG version, for example.

You can try install OG version from CD but it will not be compatible on any modern operating system and users can't revert to Windows XP because modern computers don't have drivers for it.

SamVanheer commented 5 months ago

You can try to use command line Steam commands to download older versions, but since SteamPipe only goes back to 2013 you won't be able to download the 2004 version. The oldest available version may or may not be compatible. If it isn't then you're out of luck.

See this guide for how to use command line commands and how to download older versions: https://steamcommunity.com/sharedfiles/filedetails/?id=873543244

classicstrike commented 5 months ago

Could you possibly place "Switch to OG version" on the roadmap @ValveSoftware? It seems reasonable since many users registered their game using the CD-Key from the OG version that they would be able to play what's on the disc they bought.

Maxi605 commented 5 months ago

Could you possibly place "Switch to OG version" on the roadmap @ValveSoftware? It seems reasonable since many users registered their game using the CD-Key from the OG version that they would be able to play what's on the disc they bought.

I don't think giving the option to switch back to an really old and potentially dangerous version of the game is a good idea.

classicstrike commented 5 months ago

I don't think giving the option to switch back to an really old and potentially dangerous version of the game is a good idea.

Better recall all those CD's with that "dangerous game" 😄