WidescreenFixesPack icon indicating copy to clipboard operation
WidescreenFixesPack copied to clipboard

[NFS] implement "Speedrun" mode for speedrunners

Open xan1242 opened this issue 1 year ago • 5 comments

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

xan1242 avatar Aug 15 '23 17:08 xan1242

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?

AeroWidescreen avatar Aug 15 '23 20:08 AeroWidescreen

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.

xan1242 avatar Aug 15 '23 20:08 xan1242

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).

xan1242 avatar Aug 15 '23 20:08 xan1242

I think this would be a great idea.

  • Either to have the fps patch disabled by default or
  • have a specifc speedrun mode available

DanielCarter1615 avatar Oct 16 '23 20:10 DanielCarter1615

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.

HighPriest avatar Feb 16 '24 13:02 HighPriest