Closed Pat9496 closed 2 years ago
How about this? I'll add an option like "legacy rendering". If it is on I use the current 2D shader and use a 3D shader which renders in a more pixelated way. If it is not on, I use current 3D shader plus a new 2D shader like 2xSAI etc.
What do you think about that?
That sounds like a great idea!
Any way to scale the game would be great, as now on my screen, it is just a thumbnail, too small to enjoy playing it!
Any way to scale the game would be great, as now on my screen, it is just a thumbnail, too small to enjoy playing it!
You can already do so. There should be a Ambermoon folder with a config file inside your %APPDATA% folder. There you can change the resolution if the game is not running.
You can also play in fullscreen by pressing F11.
Any way to scale the game would be great, as now on my screen, it is just a thumbnail, too small to enjoy playing it!
You can already do so. There should be a Ambermoon folder with a config file inside your %APPDATA% folder. There you can change the resolution if the game is not running.
Does this work for the Linux version also? Don't see any folder or config file being created that I could edit...
EDIT: In case anyone else is looking for the config file on Linux: It is not in the program's folder but in a subfolder of the HOME folder - just found it by accident :)
It should be in home/.config/Ambermoon
. This is the application data folder which .NetCore uses on Linux.
I will add some documentation about this in the readme next week or so.
FYI: Since 0.2.0 the config is stored next to the program if this is possible (access rights etc).
@Pat9496 In the most recent TestRelease I added an optional graphic filter. It's not scaling like Hq2x etc but at least it looks a bit smoother in relation to the 3D scene.
I am not sure if this is enough but maybe it's ok for the first release.
As further filters are not a topic for 1.0 I remove this issue from the 1.0 project here on GitHub now.
Right now the high resolution rendering of the 3D-world clashes with the low resolution of the game interface and 2D-world.
My suggestion would be twofold:
Add a fullscreen filters like 2xSAI and HQ2x and combine this with a bilinear filter and/or add the option of using a full screen shader (for example crt-caligari) or even the option the add your own shaders
Allow a filter (again for example 2xSAI or HQ2x) to be added to all 2D elements like the interface, 2D sprites and 3D textures.