Open Supermetz opened 1 month ago
I like the new approach of not loading a palette when the original display modes are enabled. But this also has some side effects especially noticeable in screenshots: The default greyscale palette does not match Analogues GB palette. So i commited another change.
The current luminance implementation for original display modes interferes with already grayscaled palettes.
For example, if you load the original Analogue GB grayscale palette, which is![current](https://github.com/budude2/openfpga-GBC/assets/50579973/74db9e8c-6474-4871-9a43-f13b356d88d1)
FFFFFFADADAD52525200000000000000
, and take a screenshot, this is what it currently looks like:This is how original cartridge screenshots look like when taken with Analogue's core and original display modes:![how-it-should-be](https://github.com/budude2/openfpga-GBC/assets/50579973/da5653fa-7cc9-41b6-8a99-4f94ae1ae94c)
This pull request restores the original behavior.
I also changed the default palette to Analogue's GB
FFFFFFADADAD52525200000000000000
.