We have finally added working color correction. The initial code was done by Squall-Leonhart ([email protected]) and is not in the Git history, with the config added by Rafael Kitover ([email protected]), then everything was put together by Andy Vandijck ([email protected]).
- 034447f – libretro: Fix GB Show Border option was reversed. [negativeExponent]
- 1fda4f4 – Update libretro header [negativeExponent]
- 050507f – libretro: Fixed segfault when loading invalid or unsupported game [negativeExponent]
- c7db3a4 – libretro: Fix missing break statement in MBC5 state handler [negativeExponent]
- 20bf9bf – GB: Fix undefined behavior in gbDrawLine [negativeExponent]
- b96da41 – GBA: Fix affine BG reference point update timing during HBLANK/VBLANK [negativeExponent]
- 339f71f – Fix joysticks with SDL video [rkitover]
- c9d6175 – Default statusbar=true [rkitover]
- 53bc1c1 – Default bilinear=false, hide_menu_bar=false [rkitover]
- 4977338 – Fix 3d6cad6 for revert of 56ea645 [rkitover]
- f86ab61 – fix wiiu libretro build [eric]
- f6046a5 – Fix apple, windows libretro builds [eric]
- e0cbf10 – Fix out-of-bounds access [negativeExponent]
- 5d5a9f7 – Replace crc32 with proper 256 table variant [negativeExponent]
- 14a00ca – Improve layout of Basic panel in Video Config [rkitover]
- 7495501 – Add autorelease and release temp objects in Metal [danialhorton]
- ce1ef97 – Don’t create a new window for SDL D3D9 [rkitover]
- 1fba577 – Fix 24bpp Simple video with filters [rkitover]
- c2d1bf4 – Show tooltip values on sliders on hover [rkitover]
- f955600 – Fix the Tile viewer for DMG in CGB mode [danialhorton]
- 4cf3ecf – Fix DMG OBP layer in CGB and GBA modes [rkitover]
- 3eee048 – Fix list cheats dialog for dark mode [rkitover]
- 9551313 – Add tooltips with numerical value to all sliders [rkitover]
- 6e20fdc – build: check CMake variable ENABLE_SHARED [rkitover]
- 4208f5a – Fix issues and default dev in Mac CoreAudio driver [rkitover]
- b499c2d – Fix mem leak and wrong API use in Metal driver [rkitover]
- e8aa446 – build: disable default bundling of dylibs on macOS [rkitover]
- 68e7d98 – Fix pause when inactive for new wxWidgets [rkitover]
- e889e89 – don’t run Color Correct on SGB Hardware, Run GBA Color correct on GBC game run on GBA Hardware [danialhorton]
- ede668b – Fixes for BSD build [brad]
- 3f00583 – Rename swap16/swap32 functions which conflict with OpenBSD macros [brad]
- ab01be3 – Add option to enable SDL pixel art texture filter [rkitover]
- 6ec0ba0 – Apply bilinear option for SDL texture [rkitover]
- e3e1423 – Set gba_darken opt default to 37 [rkitover]
- 7565cac – Update 2xSaI.cpp [danialhorton]
- 33c5aeb – Default LCD Filter to enabled for GBA/GB [rkitover]
- a17df26 – build: fix Debian installdeps for current Ubuntu [rkitover]
- b2dd03c – build: guard cmake_policy() w if(POLICY) [rkitover]
- 99f9713 – Add LCD filter parameters and add GBC filter [andyvand]
- c334e3f – Fix PS2 colors for libretro [andyvand]
- 35f8ba0 – Add libretro PlayStation2 support [andyvand]
- b92fcf7 – prevent the zip program from being incompletely downloaded [danialhorton]
- d750720 – Set params when no image is loaded [andyvand]
- 0e32b90 – Fix LCD color filter [andyvand]
- 1778d60 – Add config for color correction [rkitover]
- f83aa94 – Fix GB reset [andyvand]
- b08ecd1 – Fix libretro 24 bit color [andyvand]
- d154a6a – Add games app category for macOS (optimisations) [andyvand]
- b134bac – Fix SDL audio on Windows [andyvand]
- 9ae1473 – Fix 8 bit PNG recording [andyvand]
- 9cd0c5c – Fix 8 bit video recording [andyvand]
- 9e41c54 – Fix 8 bit color [andyvand]
- e911714 – Fix policy in newer CMake [andyvand]
- bad1034 – build: use pkg-config on UNIX for SDL3 [rkitover]
- 82617ea – correct memory alignment [danialhorton]
- 0561ef9 – Fix CoreAudio stall [andyvand]
- 031ae2e – build: fix CMake slowness [rkitover]
- 6242679 – initialise stereo_buffer to 0 to prevent a race condition [danialhorton]
For the XAudio2 driver, install the June 2020 DirectX Runtime.