Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature suggestion] Add some filters and/or shaders to interface and/or fullscreen #57

Closed
Pat9496 opened this issue Nov 12, 2020 · 10 comments
Assignees
Labels
enhancement New feature or request fixed in code or data Fixed in code/data but not released yet v1.5
Milestone

Comments

@Pat9496
Copy link

Pat9496 commented Nov 12, 2020

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:

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

  2. Allow a filter (again for example 2xSAI or HQ2x) to be added to all 2D elements like the interface, 2D sprites and 3D textures.

@Pyrdacor Pyrdacor self-assigned this Nov 12, 2020
@Pyrdacor Pyrdacor added the enhancement New feature or request label Nov 12, 2020
@Pyrdacor
Copy link
Owner

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?

@Pat9496
Copy link
Author

Pat9496 commented Nov 13, 2020

That sounds like a great idea!

@Pyrdacor Pyrdacor removed their assignment Nov 13, 2020
@ssuukk
Copy link

ssuukk commented Nov 28, 2020

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!

@Pyrdacor
Copy link
Owner

Pyrdacor commented Dec 4, 2020

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.

@Pyrdacor
Copy link
Owner

Pyrdacor commented Dec 6, 2020

You can also play in fullscreen by pressing F11.

@Pa9an
Copy link

Pa9an commented Jan 22, 2021

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

@Pyrdacor
Copy link
Owner

Pyrdacor commented Jan 22, 2021

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.

@Pyrdacor
Copy link
Owner

FYI: Since 0.2.0 the config is stored next to the program if this is possible (access rights etc).

@Pyrdacor Pyrdacor added this to the Post-Release prioritized extensions milestone Apr 15, 2021
@Pyrdacor Pyrdacor self-assigned this Jul 17, 2021
@Pyrdacor Pyrdacor added v1.0 Will be fixed/considered in first release WIP Work in progress labels Jul 17, 2021
@Pyrdacor Pyrdacor modified the milestones: Post-Release prioritized extensions, Release 1.0 Jul 17, 2021
@Pyrdacor
Copy link
Owner

Pyrdacor commented Aug 12, 2021

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

@Pyrdacor Pyrdacor removed the WIP Work in progress label Aug 12, 2021
@Pyrdacor
Copy link
Owner

As further filters are not a topic for 1.0 I remove this issue from the 1.0 project here on GitHub now.

@Pyrdacor Pyrdacor added after v1.0 and removed v1.0 Will be fixed/considered in first release labels Aug 14, 2021
@Pyrdacor Pyrdacor added the considering for next update If possible this is added to the next game update. But maybe it will come later. label Sep 17, 2021
@Pyrdacor Pyrdacor added v1.5 and removed considering for next update If possible this is added to the next game update. But maybe it will come later. labels Dec 31, 2021
@Pyrdacor Pyrdacor added the fixed in code or data Fixed in code/data but not released yet label Feb 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fixed in code or data Fixed in code/data but not released yet v1.5
Projects
None yet
Development

No branches or pull requests

4 participants