Closed Jayman2000 closed 1 week ago
I was able to reproduce this, but I don't think this is actually a bug, but the code working as intended. A little background, these switches were never available on the official Loki Entertainment release for Linux, so I can't test it. Not sure about the Mac port, never tried it nor have a Mac to test. I can reproduce this behavior on the last official Windows release, as well as the x32 and x64 open source Windows ports. -aspect only affects the 3D framebuffer, not any of the 2d menu parts.
I was able to reproduce this, but I don't think this is actually a bug, but the code working as intended. A little background, these switches were never available on the official Loki Entertainment release for Linux, so I can't test it. Not sure about the Mac port, never tried it nor have a Mac to test. I can reproduce this behavior on the last official Windows release, as well as the x32 and x64 open source Windows ports. -aspect only affects the 3D framebuffer, not any of the 2d menu parts.
I agree that the code is probably working as intended, but I still think that this is a bug because I think that the intention is flawed. When a user specifies -aspect
, they probably just want the game to always use the correct aspect ratio, even if that’s not what -aspect
is supposed to do.
we don't aim to reproduce the original game bug for bug, and this looks incorrect and worth fixing
Build Version
v1.5 99e8655ffef95cf06403f94e65f0fc9e4d7d1f01
Operating System Environment
CPU Environment
Game Modes Affected
Game Environment
I’m running NixOS 23.11 and using game data from the Windows Dual-Jewel version of Descent 3 v1.4.
Description
I have a 1920x1200 monitor, so I normally run Descent 3 with with
-aspect 1.6
. It looks like the aspect ratio correction is applied not only to the game itself but also to the 3D part of the ship selection screen. The aspect ratio correction should not be applied to that part of the ship selection screen because the ship selection screen always runs at 640x480. Here’s an exaggerated demonstration of the issue:Running the game with no
-aspect
optionRunning the game with
-aspect 0.5
Regression Status
I don’t know.
Steps to Reproduce
-aspect
option.-aspect 0.5
. 0.5 isn’t a realistic aspect ratio, but it will make the affect more obvious.