log

age author description
Fri, 22 Jun 2018 23:10:27 -0700 Michael Pavone Fix some memory errors (mostly leaks) identified by valgrind
Fri, 22 Jun 2018 21:11:38 -0700 Michael Pavone Fix code for handling switch between sync styles at runtime
Thu, 21 Jun 2018 09:44:34 -0700 Michael Pavone Initial attempt at handling switches between sync modes at runtime. Needs work
Wed, 20 Jun 2018 22:49:21 -0700 Michael Pavone Limit underflow warning spam
Wed, 20 Jun 2018 09:43:28 -0700 Michael Pavone Fix double free in sync to video mode
Tue, 19 Jun 2018 23:47:36 -0700 Michael Pavone Fix missing include in bindings.c
Mon, 18 Jun 2018 00:50:29 -0700 Michael Pavone Fix memory leak in prep_args
Fri, 18 May 2018 19:00:10 -0700 Michael Pavone Fix cycle counts for BCD instructions, RESET, and MOVE from SR
Thu, 17 May 2018 00:43:16 -0700 Michael Pavone Fix instruction timing for a number of instructions with only a single operand
Sat, 05 May 2018 23:30:40 -0700 Michael Pavone Refactor to split device bindings from IO emulation code
Wed, 02 May 2018 09:41:05 -0700 Michael Pavone Added null check to reload_media
Wed, 02 May 2018 00:03:22 -0700 Michael Pavone Fix drag and drop when using Nuklear UI
Tue, 01 May 2018 23:55:48 -0700 Michael Pavone Fix deadlock when changing settings before loading first ROM
Tue, 01 May 2018 20:19:31 -0700 Michael Pavone Add some basic scaling to rest of UI
Tue, 01 May 2018 19:27:17 -0700 Michael Pavone Basic interface scaling for rest of settings UI
Tue, 01 May 2018 19:11:37 -0700 Michael Pavone Persist config on exit if config has changed
Tue, 01 May 2018 09:44:44 -0700 Michael Pavone Release capture of mouse and keyboard when entering UI
Mon, 30 Apr 2018 23:58:24 -0700 Michael Pavone Fix config value set when "Mega Mouse" is selected in settings UI
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, 24 Apr 2018 20:31:18 -0700 Michael Pavone Scale UI font size based on window size and start basing widget sizes based on font size
Sat, 21 Apr 2018 14:48:01 -0700 Michael Pavone WIP controller binding view
Thu, 19 Apr 2018 09:44:15 -0700 Michael Pavone Use read_bundle_file for controller PNG. Re-upload texture when GL context is recreated
Thu, 19 Apr 2018 00:51:10 -0700 Michael Pavone Add code for loading PNG images. Added 360 controller image. WIP work on gamepad mapping UI
Tue, 17 Apr 2018 23:05:08 -0700 Michael Pavone Add sync_source to default.cfg and the Nuklear UI
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