Tue, 21 Nov 2023 20:32:00 -0800 |
Michael Pavone |
Fix read of audio sample rate in Nuklear UI
|
Sat, 18 Nov 2023 22:00:45 -0800 |
Michael Pavone |
Fix accidental search and replace in UI code
|
Fri, 17 Nov 2023 01:05:32 -0800 |
Michael Pavone |
Very basic UI for media player
|
Fri, 10 Nov 2023 21:18:02 -0800 |
Michael Pavone |
Better spacing in firmware settings
|
Sat, 21 Oct 2023 19:22:01 -0700 |
Michael Pavone |
Add an option to use the system file picker on Linux and Windows
|
Sun, 02 Apr 2023 23:38:21 -0700 |
Michael Pavone |
Slightly more reasonable threshold value for axes during mapping. Still pretty broken though
|
Sun, 02 Apr 2023 23:21:39 -0700 |
Michael Pavone |
Make deadzones configurable and bump up the default value
|
Thu, 30 Mar 2023 20:20:25 -0700 |
Michael Pavone |
Fix goof in right analog stick mapping UI
|
Wed, 29 Mar 2023 22:40:05 -0700 |
Michael Pavone |
Fix use after free when re-entering controller binding UI after saving bindings
|
Wed, 29 Mar 2023 22:36:34 -0700 |
Michael Pavone |
Fix analog stick UI for real. Allow clearing a controller binding
|
Wed, 29 Mar 2023 22:11:03 -0700 |
Michael Pavone |
Fix analog stick directions being messed up in controller binding UI
|
Sun, 26 Mar 2023 22:39:18 -0700 |
Michael Pavone |
Initial stab at DPI scaling support
|
Thu, 23 Mar 2023 22:38:51 -0700 |
Michael Pavone |
Fix silly bug I introduced when trying to fix the problem from the SDL2 upgrade
|
Thu, 23 Mar 2023 22:37:08 -0700 |
Michael Pavone |
Migrate ui.exit to ui.menu and create a new ui.exit for quitting
|
Thu, 09 Mar 2023 22:59:29 -0800 |
Michael Pavone |
Fix a place I missed a problem from the SDL2 upgrade
|
Fri, 10 Feb 2023 21:37:59 -0800 |
Michael Pavone |
Make UI font less comically large
|
Mon, 02 Jan 2023 12:24:22 -0800 |
Michael Pavone |
Implement gain control for Ricoh PCM and CDDA with defaults based on Model 2 Sega CD
|
Thu, 24 Nov 2022 00:54:18 -0800 |
Michael Pavone |
Fix settings save path of TMSS ROM setting
|
Sat, 17 Sep 2022 18:29:24 -0700 |
Michael Pavone |
Add support for EA 4-way Play
|
Tue, 13 Sep 2022 20:08:26 -0700 |
Michael Pavone |
Initial support for Sega multi-tap
|
Fri, 02 Sep 2022 22:53:41 -0700 |
Michael Pavone |
Add support for newer controller types. Fix crash caused by new controller button types introduced in 2.0.12 and support mapping them
|
Thu, 01 Sep 2022 22:43:02 -0700 |
Michael Pavone |
Fix duplicated right trigger mapping button in bindings for 8-button Genesis style controllers
|
Mon, 22 Aug 2022 22:56:05 -0700 |
Michael Pavone |
Add separate model/IO selection settings for SMS/GG
|
Thu, 09 Jun 2022 09:35:38 -0700 |
Michael Pavone |
Add Quick Load binding
|
Thu, 28 Apr 2022 18:41:16 -0700 |
Michael Pavone |
Added UI for setting firmware paths
|
Tue, 24 Nov 2020 23:15:25 -0800 |
Michael Pavone |
Fix format of axis mapping strings for axes that map to a d-pad
|
Sat, 21 Nov 2020 23:08:02 -0800 |
Michael Pavone |
Add Genesis 6-button contoller image
|
Mon, 09 Nov 2020 00:29:47 -0800 |
Michael Pavone |
Add a UI button to reset config to defaults
|
Sat, 07 Nov 2020 18:27:34 -0800 |
Michael Pavone |
Prevent user from getting stuck in directories they don't have permission to read in ROM browser
|
Sat, 07 Nov 2020 14:19:02 -0800 |
Michael Pavone |
Show current path in file browser
|
Wed, 04 Nov 2020 22:55:26 -0800 |
Michael Pavone |
Use different variants for Genesis controllers to better represent what types are out there
|
Mon, 02 Nov 2020 20:03:47 -0800 |
Michael Pavone |
Reorder system settings so that more common options are near the top and none of the dropdowns get cut off
|
Sun, 19 Jul 2020 18:10:40 -0700 |
Mike Pavone |
Added Wii U controller image
|
Sat, 09 May 2020 23:25:51 -0700 |
Michael Pavone |
Less hacky run on audio thread mode
|
Sat, 28 Mar 2020 00:17:08 -0700 |
Michael Pavone |
Expose vgm toggle keybind in settings UI
|
Sun, 16 Feb 2020 10:33:20 -0800 |
Michael Pavone |
Added UI for selecting configured model
|
Wed, 08 May 2019 23:44:40 -0700 |
Michael Pavone |
Basic UI navigation with controller
|
Fri, 03 May 2019 18:33:26 -0700 |
Michael Pavone |
Allow changing SDL2 mapping and controller type after initial configuration
|
Mon, 29 Apr 2019 19:18:55 -0700 |
Michael Pavone |
Fix a couple of small memory leaks
|
Mon, 29 Apr 2019 19:08:43 -0700 |
Michael Pavone |
Fix buffer overrun in shader list UI
|
Sat, 27 Apr 2019 11:23:35 -0700 |
Michael Pavone |
Make combo boxes keyboard navigable
|
Thu, 25 Apr 2019 21:54:47 -0700 |
Michael Pavone |
Minor improvements to keyboard navigation
|
Wed, 24 Apr 2019 20:46:35 -0700 |
Michael Pavone |
Allow game save path to be edited from UI
|
Wed, 24 Apr 2019 19:08:49 -0700 |
Michael Pavone |
Allow config file to be saved with executable for "portable" setups
|
Fri, 19 Apr 2019 21:09:46 -0700 |
Michael Pavone |
WIP keyboard nav for Nuklear menus
|
Sun, 07 Apr 2019 23:07:19 -0700 |
Michael Pavone |
Fix regression in handling of context recreation in Nuklear UI
|
Sat, 06 Apr 2019 21:38:11 -0700 |
Michael Pavone |
Fix windows build
|
Thu, 04 Apr 2019 23:08:45 -0700 |
Michael Pavone |
Allow Nuklear UI to be used when OpenGL is disabled
|
Sat, 30 Mar 2019 23:35:16 -0700 |
Mike Pavone |
Fix bumper/trigger binding boxes for "normal" style conntrollers. Change label of "Back" button to "Save" when there are unsaved changes in controller binding
|
Sat, 30 Mar 2019 23:20:06 -0700 |
Mike Pavone |
Update version number for nightly builds
|
Sat, 30 Mar 2019 23:18:22 -0700 |
Mike Pavone |
Fix crash when pressing escape with no ROM loaded. Fix immediate cancel in keybinding view when mouse happens to be where the cancel button appears
|
Wed, 27 Mar 2019 23:34:53 -0700 |
Michael Pavone |
Update version number, special thanks, CHANGELOG and README in preparation for possible 0.6.2 release
v0.6.2
|
Wed, 27 Mar 2019 23:04:42 -0700 |
Michael Pavone |
Add unit to gain label and change color of checkbox selected state to hopefully make it more clear
|
Tue, 26 Mar 2019 23:55:41 -0700 |
Michael Pavone |
Fixed contents of left and right shoulder boxes for VARIANT_6B_BUMPER controllers
|
Tue, 26 Mar 2019 23:45:11 -0700 |
Michael Pavone |
Skip buttons or axes in the mapping UI that have no label for the selected controller type
|
Tue, 26 Mar 2019 23:26:08 -0700 |
Michael Pavone |
Support controllers that have their dpad mapped to an axis
|
Sun, 24 Mar 2019 19:59:41 -0700 |
Michael Pavone |
Optionally emulate the offset around zero in the imperfect DAC of a discrete YM2612
|
Sat, 23 Mar 2019 17:18:10 -0700 |
Michael Pavone |
Configurable gain for overall output and individual components
|
Wed, 20 Mar 2019 09:35:17 -0700 |
Michael Pavone |
Updated checkbox style
|
Tue, 19 Mar 2019 18:56:21 -0700 |
Michael Pavone |
Fix off by one in IO device UI
|
Tue, 22 Jan 2019 21:15:38 -0800 |
Michael Pavone |
Added some Makefile options to build a packaging friendly executable
|
Thu, 17 Jan 2019 19:13:59 -0800 |
Michael Pavone |
Hopefully fix Nuklear assert when loading ROM after changing video settings that some users are reporting
|
Thu, 03 Jan 2019 23:44:17 -0800 |
Michael Pavone |
Updated version number and CHANGELOG for possible 0.6.1 release
v0.6.1
|
Thu, 03 Jan 2019 09:14:49 -0800 |
Michael Pavone |
Disable most bindings when UI is active
|
Mon, 31 Dec 2018 22:51:05 -0800 |
Mike Pavone |
Allow skipping buttons/axes in controller SDL2 mapping UI
|
Sun, 30 Dec 2018 23:21:59 -0800 |
Mike Pavone |
Fix binding UI for "6 button right" style controllers
|
Sun, 30 Dec 2018 22:12:34 -0800 |
Mike Pavone |
Updated special thanks
|
Sun, 30 Dec 2018 21:36:53 -0800 |
Mike Pavone |
Updated binding UI to reflect new VDP debug options
|
Sun, 30 Dec 2018 21:10:44 -0800 |
Mike Pavone |
Added support for GLES in addition to desktop GL
|
Sat, 15 Dec 2018 13:06:47 -0800 |
Michael Pavone |
Update binding UI for non-standard controller layouts
|
Fri, 14 Dec 2018 19:24:51 -0800 |
Michael Pavone |
Added PS4 6-button fighting pad image and cleaned up controller image handling code
|
Fri, 30 Nov 2018 00:35:05 -0800 |
Michael Pavone |
Added code for actually saving new controller bindings to an appropriate key in the config file
|
Fri, 26 Oct 2018 23:11:37 -0700 |
Michael Pavone |
Add new view for selecting a new binding for a gamepad button
|
Fri, 26 Oct 2018 08:38:11 -0700 |
Michael Pavone |
Show user friendly names for binding options in controller bind config
|
Thu, 25 Oct 2018 19:12:40 -0700 |
Michael Pavone |
Handle looking up dpad config in binding UI. Fix left/right stick config display in binding UI
|
Wed, 24 Oct 2018 21:10:12 -0700 |
Michael Pavone |
Pull current controller config in binding UI from whatever the actual binding code would end up using
|
Fri, 10 Aug 2018 19:10:20 -0700 |
Michael Pavone |
Added PS4 controller image. Added code to use PS4 image for Playstation controllers
|
Thu, 02 Aug 2018 19:05:48 -0700 |
Michael Pavone |
Show current config value for controller butotn and axis mappings
|
Tue, 31 Jul 2018 23:21:25 -0700 |
Michael Pavone |
Bump up pause between mapping inputs
|
Tue, 31 Jul 2018 23:19:39 -0700 |
Michael Pavone |
Don't redundantly store controller GUID when saving a mapping. Remove illegal chars from controller name
|
Tue, 31 Jul 2018 22:19:56 -0700 |
Michael Pavone |
Basic UI for selecting layout variants + minor fix to SDL2 mapping generation UI
|
Tue, 31 Jul 2018 09:07:23 -0700 |
Michael Pavone |
SDL2 mapping UI now handles axes
|
Mon, 30 Jul 2018 09:38:01 -0700 |
Michael Pavone |
WIP UI for creating an SDL2 mapping for controllers that don't have one
|
Fri, 27 Jul 2018 22:40:56 -0700 |
Michael Pavone |
Allow selecting controller type when controllers have an SDL 2 mapping, but heuristics fail to idenify details
|
Wed, 25 Jul 2018 09:38:40 -0700 |
Michael Pavone |
Made controller binding page more resolution independent. Added binding boxes for all buttons/axes
|
Sun, 22 Jul 2018 17:48:46 -0700 |
Michael Pavone |
Initial heuristics for detecting controller types and showing different labels in UI. Modified controller settings view to first display a list of controllers, only showing mapping after selecting controller
|
Thu, 28 Jun 2018 09:27:05 -0700 |
Michael Pavone |
Fix a number of other memory errors (mostly leaks again) identified by valgrind
|
Wed, 02 May 2018 00:03:22 -0700 |
Michael Pavone |
Fix drag and drop when using Nuklear UI
|
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
|
Mon, 30 Apr 2018 23:58:24 -0700 |
Michael Pavone |
Fix config value set when "Mega Mouse" is selected in settings UI
|
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
|
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
|
Mon, 26 Mar 2018 23:07:17 -0700 |
Michael Pavone |
Allow numpad keys to be mapped
|
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
|
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 Windows
nuklear_ui
|
Wed, 07 Feb 2018 19:21:44 -0800 |
Michael Pavone |
Filled in About view
nuklear_ui
|
Tue, 06 Feb 2018 22:42:16 -0800 |
Michael Pavone |
Key binding menu is now functional
nuklear_ui
|
Mon, 05 Feb 2018 23:39:14 -0800 |
Michael Pavone |
More fleshed out keyboard bindings view
nuklear_ui
|
Fri, 02 Feb 2018 09:24:01 -0800 |
Michael Pavone |
Initial work on keyboard binding settings view
nuklear_ui
|
Mon, 11 Dec 2017 19:16:44 -0800 |
Michael Pavone |
Added RAM init and IO port config to system settings menu
nuklear_ui
|
Mon, 11 Dec 2017 09:50:47 -0800 |
Michael Pavone |
Added dropdowns for default region and savestate format
nuklear_ui
|
Fri, 08 Dec 2017 23:24:21 -0800 |
Michael Pavone |
Refactor basic settings dropdowns
nuklear_ui
|
Fri, 08 Dec 2017 09:43:05 -0800 |
Michael Pavone |
Initial work on system menu
nuklear_ui
|
Wed, 06 Dec 2017 19:29:16 -0800 |
Michael Pavone |
Fleshed out audio settings menu
nuklear_ui
|
Mon, 04 Dec 2017 21:38:26 -0800 |
Michael Pavone |
Fix buffer overrun in video settings menu
nuklear_ui
|
Fri, 01 Dec 2017 23:16:07 -0800 |
Michael Pavone |
Add shader selector to video settings
nuklear_ui
|
Fri, 01 Dec 2017 09:22:43 -0800 |
Michael Pavone |
Somewhat fleshed out video settings view
nuklear_ui
|
Wed, 29 Nov 2017 08:53:47 -0800 |
Michael Pavone |
Initial work on settings menu
nuklear_ui
|
Sun, 26 Nov 2017 20:17:22 -0800 |
Michael Pavone |
Enable lock-on in Nuklear UI
nuklear_ui
|
Sun, 26 Nov 2017 19:22:09 -0800 |
Michael Pavone |
Pause game execution when in the new UI pause menu
nuklear_ui
|
Sun, 26 Nov 2017 18:33:36 -0800 |
Michael Pavone |
Filter file list in Nuklear UI
nuklear_ui
|
Sun, 26 Nov 2017 17:33:39 -0800 |
Michael Pavone |
Sort directory listing in Nuklear UI file browser
nuklear_ui
|