Comments (5)
Did you miss that the core does offer comparable options already?
In the OSD -> Audio & Video -> Modify colors
from gba_mister.
They are too static as they are, and again there's the lack of Gamma option, so there is no way to simulate the dark screen the GBA has. Couple that with GBA games that were designed with the dark screen in mind but forgot to account for the possibility of Gameboy Player or playing on TV and then not giving the brightness options in game. Some games account for that (Zelda and Summon Night Swordcraft Story, Doom, Duke Nukem...), but the majority doesn't.
And even Nintendo acknowledged that, as evidenced the Nintendo Switch Online having a darkening filter always active on GBA games that actually makes them look real nice.
from gba_mister.
There are different brightness options and color shader options, all of which will also make the image darker, so i don't see why you would say that there is no way of simulating the darker screen?
The shader options even include the gamma applied in numbers (2.2, 1.6 and 1.4).
from gba_mister.
Watched someone try to look for a good color filter in the available options for their DKC2 playthrough and none of them looked like they had gamma applied at at all, just lowered color/saturation.
from gba_mister.
The gamma is present here:
https://github.com/MiSTer-devel/GBA_MiSTer/blob/master/rtl/gba_gpu_colorshade.vhd#L31-L56
Where each color valuie (0-31, 5 bits) maps to a 10 bit value depending on the gamma, then after the "shader" is converted back.
If you want it different or if it's not good enough for you, you can try to set different values there, maybe you even get some from mGBA, the code should be public.
As the code does indeed apply gamma, I have no clue what you expect otherwise, sorry.
from gba_mister.
Related Issues (20)
- Core pads save data for Pokemon Ruby/Sapphire/Emerald HOT 1
- Game-breaking Bug in Final Fantasy I & II: Dawn of Souls HOT 4
- Quake prototype needs FIQ mode switch fixes
- After long play sessions with fast-forwards, game eventually corrupts and freezes/crashes HOT 6
- GBA's Quake port doesn't work with offical bios HOT 2
- [GBA2] 2 player separate audio. HOT 2
- Feature Request: 2-way sync between GBA & GBA 2P cores HOT 2
- Feature Request: GBA 2P Color Optimizations HOT 1
- Nightmare Before Christmas The Pumpkin King (JP) broken cutscene trigger HOT 1
- Feature request : Output both players to HDMI as a super-resolution to allow for a video wall processor to separate the signal into 2 standard resolution HDMI signals HOT 3
- Screen Tearing Issue
- Question about converting save files containing RTC data HOT 4
- Goodboy Galaxy rumble HOT 3
- Gen 3 Pokemon Inaccurate healing Sound Effect HOT 6
- Inaccurate Music Balance HOT 19
- RTC not working with another Pokémon rom back, Unbound HOT 5
- A SOUND of Thunder slows down in GBA2P HOT 3
- Motion controls are reversed in KoroKoro Puzzle.
- RTC not working with Pokémon rom hacks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gba_mister.