log

age author description
Tue, 17 Apr 2018 23:05:08 -0700 Michael Pavone Add sync_source to default.cfg and the Nuklear UIdefault tip
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
Sun, 08 Apr 2018 12:26:18 -0700 Michael Pavone Fix timing for Z80 JP cc, nn instruction
Thu, 05 Apr 2018 00:06:19 -0700 Michael Pavone Added code to fallback to Yosemite or pre-Yosemite system font in case current system font can't be found or is in an unusable format. San Francisco font used on current OS X versions is in a .otf file whih presumably means it has CFF outlines that stb_truetype can't use.
Wed, 04 Apr 2018 00:01:17 -0700 Michael Pavone Fix silly bug in handling of Mac Roman font names. Make Mac font search more exhaustive if the faster prefix check fails. Added a bunch of debug printfs in case those aren't sufficient to get things working on other machines
Mon, 02 Apr 2018 00:58:42 -0700 Michael Pavone Fix vgmplay
Mon, 02 Apr 2018 00:11:43 -0700 Michael Pavone Fix Z80 bank access for $800000-$A00000 region for 10M flat mapped ROMs
Fri, 30 Mar 2018 22:01:05 -0700 Michael Pavone Randomize soft reset timing and fix silly bug that was accidentally clearing IO state on soft reset
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
Thu, 29 Mar 2018 00:40:41 -0700 Michael Pavone Allow double click to open ROM in file browser
Thu, 29 Mar 2018 00:09:50 -0700 Michael Pavone Added vsync to video settings
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
Mon, 26 Mar 2018 23:36:39 -0700 Michael Pavone There will be no 0.5.2 at this point
Mon, 26 Mar 2018 23:07:17 -0700 Michael Pavone Allow numpad keys to be mapped
Mon, 26 Mar 2018 22:13:22 -0700 Michael Pavone Allow MegaWiFi support to be toggled in config file. Defaults to off due to security concerns
Mon, 26 Mar 2018 21:39:18 -0700 Michael Pavone Remove some debug print stuff from font_win.c
Mon, 26 Mar 2018 21:25:40 -0700 Michael Pavone Get Windows build working again. MegaWiFi code probably needs more work before it will actually work on Windows, but at least it doesn't break the build now
Mon, 26 Mar 2018 09:49:03 -0700 Michael Pavone Add back button to Key binding view and add a window and back button to empty controller view so you can always get back to the main menu
Sun, 25 Mar 2018 23:11:17 -0700 Michael Pavone Fix use after free in get_extension_list
Sun, 25 Mar 2018 12:11:41 -0700 Michael Pavone Fix no-default targets
Sun, 25 Mar 2018 12:03:01 -0700 Michael Pavone nuklear_ui has been merged to default and is now closednuklear_ui
Sun, 25 Mar 2018 12:01:49 -0700 Michael Pavone Merged nuklear_ui into default
Sun, 25 Mar 2018 12:00:29 -0700 Michael Pavone Make sure config directory exists before trying to save config filenuklear_ui
Sun, 25 Mar 2018 10:49:19 -0700 Michael Pavone Remove unneeded duplicate typedefnuklear_ui
Sun, 25 Mar 2018 10:47:48 -0700 Michael Pavone Don't try to use GLES specific stuff unless we're actualy on a GLES platformnuklear_ui
Sun, 25 Mar 2018 10:30:40 -0700 Michael Pavone Added OSX implementation of default_fontnuklear_ui
Sun, 25 Mar 2018 10:29:40 -0700 Michael Pavone Fix memory leak in edge case of font_winnuklear_ui
Sun, 25 Mar 2018 10:28:08 -0700 Michael Pavone MSG_NOSIGNAL doesn't exist on all platformsnuklear_ui
Sat, 24 Mar 2018 22:18:23 -0700 Michael Pavone Mergenuklear_ui
Sat, 24 Mar 2018 19:41:47 -0700 Michael Pavone Updated default config to reflect gz/zip/png support
Sat, 24 Mar 2018 19:40:51 -0700 Michael Pavone Added png screenshot support
Sat, 24 Mar 2018 15:33:44 -0700 Michael Pavone Add support for loading ROMs from zip files
Fri, 23 Mar 2018 22:30:02 -0700 Michael Pavone Added support for reading gzipped ROMs
Fri, 23 Mar 2018 22:23:39 -0700 Michael Pavone Updated fibonacci benchmark code to work with current test harness
Tue, 13 Mar 2018 22:18:20 -0700 Michael Pavone Set glClearColor back to blacknuklear_ui
Tue, 06 Mar 2018 21:27:12 -0800 Michael Pavone Added support for TTC and dfont format true type fonts. More robust font selection on Windowsnuklear_ui
Wed, 07 Feb 2018 19:21:44 -0800 Michael Pavone Filled in About viewnuklear_ui
Wed, 07 Feb 2018 09:32:20 -0800 Michael Pavone Fix unguarged windows.h includenuklear_ui
Wed, 07 Feb 2018 00:07:12 -0800 Michael Pavone Fix Windows build, added Windows default_font_path implementationnuklear_ui
Tue, 06 Feb 2018 22:44:11 -0800 Michael Pavone Fix const correctness for path_extensionnuklear_ui
Tue, 06 Feb 2018 22:42:16 -0800 Michael Pavone Key binding menu is now functionalnuklear_ui
Mon, 05 Feb 2018 23:39:14 -0800 Michael Pavone More fleshed out keyboard bindings viewnuklear_ui
Fri, 02 Feb 2018 09:24:01 -0800 Michael Pavone Initial work on keyboard binding settings viewnuklear_ui
Wed, 31 Jan 2018 22:05:10 -0800 Michael Pavone Made the NOR flash emulation a bit more flexible, but not yet flexible enough to properly support the flash chip in the MegaWiFi cart
Wed, 31 Jan 2018 21:59:08 -0800 Michael Pavone Limit received LSD packets to 1440 bytes to match expectations of wflash code. Use MSG_NOSIGNAL to avoid getting killed with SIGPIPE
Mon, 22 Jan 2018 22:03:55 -0800 Michael Pavone Merge
Mon, 22 Jan 2018 22:02:29 -0800 Michael Pavone Get enough of MegaWifi implemented so that basic commands from wflash CLI command work
Tue, 16 Jan 2018 19:21:37 -0800 Michael Pavone Cleanup MegaWiFi command implementation
Tue, 16 Jan 2018 09:31:00 -0800 Michael Pavone Added support for MegaWiFi command IP_CURRENT
Mon, 15 Jan 2018 09:04:43 -0800 Michael Pavone Initial work on MegaWiFi support
Thu, 04 Jan 2018 21:37:34 -0800 Michael Pavone Merge
Sun, 31 Dec 2017 14:08:47 -0800 Michael Pavone Fix accidental add to RSP with SZ_D and SZ_PTR. Using SZ_D breakse when the stack is located outside of the 32-bit addressable range
Wed, 03 Jan 2018 07:09:39 -0800 Michael Pavone Fix silly bug in STOP implementation that caused excessive CPU usage
Sun, 31 Dec 2017 10:11:16 -0800 Michael Pavone Merge from defaultmame_interp