-
Notifications
You must be signed in to change notification settings - Fork 140
Description
Prerequisites
- I have searched for similar issues and confirmed this is not a duplicate
Game Version
- Command & Conquer Generals
- Command & Conquer Generals: Zero Hour
- Other (please specify below)
Bug Description
When the game Credits are rolled, the text scrolls slowly from bottom to top. The speed at which it moves depends on the resolution of the game, i.e. 800x600 is faster than 1600x1200 is faster than 2560x1600.
The cause is the way the text scrolls: it doesn't use a set time, but it uses pixel increments. Since larger resolutions have more pixels to scroll, it takes longer to make it through the entire credits.
Normally, a difference of a couple seconds isn't problematic, but almost scaling with the relative vertical resolution is. Here's what I measured with a simple stopwatch:
vGEN
800x600: 8 min 55 sec
1600x1200: 13 min 55 sec
Difference: 5 minutes (!)
ZH
800x600: 6 min 25 sec
2560x1600: 11 min 19 sec
Difference: 4 minutes 54 seconds (!)
Because the game's initial resolution was 800x600, that's what I will assume to be the baseline, and any time that largely deviates from that are unintentional, which I consider bugs.
Reproduction Steps
- Start game
- Set game resolution to 800x600
- Open credits and measure time to roll with a stopwatch or the like
- Set game resolution to anything with a different vertical resolution, e.g. 1600x1200
- Measure again and observe different in time
Additional Context
No response