WidescreenFixesPack
WidescreenFixesPack copied to clipboard
[NFS] implement "Speedrun" mode for speedrunners
Since implementing SimRate
and FPSLimit
, Widescreen Fix is banned from usage in speedruns.
Basic goals for this mode are:
- Disable SimRate/FPSLimit patches
- Automatically limit the framerate to 60FPS (apparently they limit it to 64FPS to remove stutters but I think this is due to the implementation of FPS limiters)
- Add a watermark of some sort to denote the game really is in this mode
- Maybe implement some sort of light anti-cheat or anti-tamper (not really in the scope of this)
- Maybe backport lap glitch from MW 1.2 to 1.3
Would it not be better to disable the SimRate / FPS Limit patches by default, since the problems associated with it technically affects everyone, and then make the Speedrunner mode a different project where you can backport glitches and add anti-cheat features?
No, because SimRate is more of an improvement than a drawback for casual players. That is why it's enabled by default and implemented in the first place.
And on another note - this existing at all in the widescreen fix would mean it stays banned unless it's done specifically inside the project.
It comes down between doing this or forking the project for speedrunners (which I am not willing to maintain personally).
I think this would be a great idea.
- Either to have the fps patch disabled by default or
- have a specifc speedrun mode available
I approve this message. The WidescreenFix is a massive quality of life improvement, but some of its features do not align fully with the speedrunning world. Especially configurable things which significantly improve performance of the game.
A standardised mode, with some small watermark on screen that this mode is active, would be a godsend for all the people interested in competitive play.
Thank you @xan1242 for spear-heading the issue.