log render_sdl.c @ 1567:66387b1645e4

age author description
Tue, 17 Apr 2018 22:26:39 -0700 Michael Pavone Audio DRC seems to be working pretty well now. Removed debug printfs
Tue, 17 Apr 2018 00:20:41 -0700 Michael Pavone Moved resample rate adjustment to after frame flip rather than in audio callback as it makes more sense there. Needs adjustment to avoid audible pitch changes
Sat, 14 Apr 2018 23:08:08 -0700 Michael Pavone Audio DRC now sounds good in both NTSC and PAL, just need to adjust constants to minimize latency without leading to dropouts
Sat, 14 Apr 2018 00:07:20 -0700 Michael Pavone Mostly working dynamic rate control. Needs some tweaking, especially for PAL
Fri, 13 Apr 2018 22:25:50 -0700 Michael Pavone WIP dynamic rate control
Wed, 11 Apr 2018 00:17:23 -0700 Michael Pavone Fix regression in right audio channel
Fri, 30 Mar 2018 00:37:08 -0700 Michael Pavone More audio refactoring in preparation for allowing proper sync to video with dynamic audio rate control
Wed, 28 Mar 2018 23:56:38 -0700 Michael Pavone Add support for float32 format audio samples
Wed, 28 Mar 2018 23:36:08 -0700 Michael Pavone Small cleanup to audio interface between emulation code and renderer backend
Sat, 24 Mar 2018 22:18:23 -0700 Michael Pavone Merge nuklear_ui
Sat, 24 Mar 2018 19:40:51 -0700 Michael Pavone Added png screenshot support
Tue, 13 Mar 2018 22:18:20 -0700 Michael Pavone Set glClearColor back to black nuklear_ui
Sat, 25 Nov 2017 20:43:20 -0800 Michael Pavone Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable nuklear_ui
Sat, 25 Nov 2017 14:42:38 -0800 Michael Pavone Avoid burning a huge amount of CPU in the menu when emulation is not running and vsync is disabled nuklear_ui
Wed, 22 Nov 2017 10:54:27 -0800 Michael Pavone Fix UI rendering in fullscreen and wome initial work on the "pause" menu nuklear_ui
Tue, 21 Nov 2017 19:07:43 -0800 Michael Pavone Initial work on Nuklear-based UI nuklear_ui
Thu, 24 Aug 2017 19:40:53 -0700 Michael Pavone Clear display in SDL2 renderer before doing the texture copy. This gets rid of the artifacts noted in ticket:29
Thu, 15 Jun 2017 22:51:28 -0700 Michael Pavone Allow selecting linear or nearet neighbor scaling for both the Open GL and SDL 2 renderers
Thu, 15 Jun 2017 19:24:16 -0700 Michael Pavone Allow height to be specified in the config file and properly calculate from the aspect setting if it is not specified
Wed, 14 Jun 2017 20:46:11 -0700 Michael Pavone Fix absolute mouse mode when non-default overscan settings are used
Wed, 14 Jun 2017 09:48:46 -0700 Michael Pavone Initial support for drag and drop. Some work needed for proper menu integration.
Fri, 12 May 2017 23:33:00 -0700 Michael Pavone Use printf rather than info_message for message about game controller mappings so it does not pop up a modal when not run from a terminal
Wed, 10 May 2017 22:06:59 -0700 Michael Pavone Load extra controller mappings from gamecontrollerdb.txt
Sat, 29 Apr 2017 12:32:50 -0700 Michael Pavone Make internal screenshot functionality completely ignore overscan settings rather than only doing it for the height
Sun, 23 Apr 2017 00:54:33 -0700 Michael Pavone Add config file option to disable Open GL rendering
Fri, 21 Apr 2017 23:35:32 -0700 Michael Pavone Fix a deficiency in the way types were handled in my ternary tree. Fixes in which some paths that were constructed from a template with variables would sometimes get an extra garbage character thrown in
Mon, 06 Mar 2017 09:46:50 -0800 Michael Pavone Width on glTexSubImage2D call in render_framebuffer_updated needs to match the buffer pitch
Mon, 06 Mar 2017 00:23:35 -0800 Michael Pavone Initial stab at horizontal border emulation. Only works for H40 and still has a few minor holes to fill
Sat, 04 Mar 2017 11:50:14 -0800 Michael Pavone Implement raw screenshot functionality requested in ticket:10
Wed, 01 Mar 2017 00:14:50 -0800 Michael Pavone Fix scancode for F key