Have you checked that no other similar issue already exists?
[X] I have searched and not found similar issues.
A clear and concise description of what the bug is.
When you set the custom pixel scaling in gzdoom, the setting will properly apply it to the current session. When you go and save current settings, the custom pixel scale does not get saved and changes to 300x200. If you manually edit the config file, gzdoom will reset the values back to 300x200 when launching.
One workaround is to manually enter the desired custom pixel scaling in gzdoom.ini and then make it read-only.
Steps to reproduce the behaviour.
Explain how to reproduce
Launch GZDoom
Select Options
Select Full options menu
select set video mode
under Custom Pixel Scaling, edit the custom width and custom height to your desired values.
Apply Changes (Fullscreen)
press escape to go back to previous menu
select Save current settings
close down gzdoom and relaunch
If you're unable to recreate this issue, rename your gzdoom.ini to something to the affect of gzdoom.ini.bak, then go through the steps again.
GZDoom version
GZDoom 4.10.0
Which game are you running with GZDoom?
Doom 2
What Operating System are you using?
Linux x86_64
Please describe your specific OS version
Linux Mint 21.1 Cinnamon
Relevant hardware info
AMD 5900x Nvidia RTX 4080TI
Have you checked that no other similar issue already exists?
A clear and concise description of what the bug is.
When you set the custom pixel scaling in gzdoom, the setting will properly apply it to the current session. When you go and save current settings, the custom pixel scale does not get saved and changes to 300x200. If you manually edit the config file, gzdoom will reset the values back to 300x200 when launching.
One workaround is to manually enter the desired custom pixel scaling in gzdoom.ini and then make it read-only.
Steps to reproduce the behaviour.
Explain how to reproduce
If you're unable to recreate this issue, rename your gzdoom.ini to something to the affect of gzdoom.ini.bak, then go through the steps again.
logs for below request log.txt log2.txt
Your configuration
Provide a Log
No response