Wed, 20 Jun 2018 09:43:28 -0700 |
Michael Pavone |
Fix double free in sync to video mode
|
Sat, 05 May 2018 23:30:40 -0700 |
Michael Pavone |
Refactor to split device bindings from IO emulation code
|
Tue, 01 May 2018 23:55:48 -0700 |
Michael Pavone |
Fix deadlock when changing settings before loading first ROM
|
Mon, 30 Apr 2018 23:54:52 -0700 |
Michael Pavone |
Fix sync to audio option
|
Fri, 27 Apr 2018 20:08:47 -0700 |
Michael Pavone |
Only save config file if something has changed. Re-initialize audio and video with new settings if config has changed
|
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
|