fabiangreffrath / crispy-doom

Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
https://fabiangreffrath.github.io/crispy-homepage
GNU General Public License v2.0
801 stars 130 forks source link

FOV slider? #1150

Open roselorr opened 8 months ago

roselorr commented 8 months ago

(Feature Request) Could a field-of-view slider such as the ones in Nugget Doom and GZDoom be added for accessibility's sake? Preferably implemented in a way that squashes or stretches the sky texture vertically to keep it properly in-frame.

SoDOOManiac commented 2 months ago

@MrAlaux wrote: Nugget's code for changing FOV is actually taken from Doom Retro, which is a fork of Chocolate, albeit a rather distant one.

https://www.doomworld.com/forum/topic/109752-so-doom-700-august-26-2023-quadruple-resolution-so-polished-fork-of-crispy-doom/?do=findComment&comment=2726103

MrAlaux commented 2 months ago

FWIW, International Doom has had Nugget's old* FOV implementation for about eight months now. It might be more straightforward to adapt than Doom Retro's original implementation.

* The implementation prior to Nugget 3.0.0; that release merged many changes from Woof, including its own FOV implementation.