Open Yetoo1 opened 4 years ago
I can confirm this, but only ondefault_fov
values other than 90.
91*:
90*:
Sorry about the large images, the problem of their size didn't occur to me until after I posted...
Going back to the pre-Steam era, I can confirm that SW viewmodels already disappear with default_fov
!= 90 at least on the GOTY version of Half-Life (Exe build 2001-09-14 14:34:40).
Half Life engine, in particular of it's software renderer, inherited logic from WinQuake, in which fov >= 90 is equal to command "r_drawviewmodel 0". https://github.com/id-Software/Quake/blob/master/WinQuake/r_main.c#L616
Half Life engine, in particular of it's software renderer, inherited logic from WinQuake, in which fov >= 90 is equal to command "r_drawviewmodel 0". https://github.com/id-Software/Quake/blob/master/WinQuake/r_main.c#L616
I wonder if this can be fixed by removing that condition in the executable.
I have the same issue with the latest version of HL25.
Ubuntu 22.04.3 LTS (64 bit) Protocol version 48 Exe version 1.1.2.2/Stdio (valve) Exe build: 23:25:54 Dec 9 2023 (9907)
I still thing that R_DrawViewModel should be very relevant, I love Half-Life in its software because that's how it was intended to be played. I hate low fov and I wish that this could be fixed.
The viewmodels seem to disappear or not render when using the software renderer. This also occurs in multiplayer as well. All the weapons still fire though. A shotgun is supposed to be wielded but there is nothing instead:
HL1 Version: Protocol version 48 Exe version 1.1.2.2/Stdio (valve) Exe build: 19:52:54 Aug 3 2020 (8684)
System information: https://web.archive.org/web/20200831131132/https://pastebin.com/Q9xMiJqs