summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-09-18Initial commit of CPU DSL and a WIP SVP implementation written in that DSLMichael Pavone
2018-08-14Remove stray / in jcart.cMichael Pavone
2018-08-14Added ROM DB entry for Squirrel King as it has a flip flop or some type of RA...Michael Pavone
2018-08-14Added J-Cart supportMichael Pavone
2018-08-10Added PS4 controller image. Added code to use PS4 image for Playstation contr...Michael Pavone
2018-08-03Allow a gamepad mapping to apply to all controllers, controllers of a particu...Michael Pavone
2018-08-02Fix a couple of default targetsMichael Pavone
2018-08-02Show current config value for controller butotn and axis mappingsMichael Pavone
2018-07-31Bump up pause between mapping inputsMichael Pavone
2018-07-31Don't redundantly store controller GUID when saving a mapping. Remove illegal...Michael Pavone
2018-07-31Read extral SDL2 mappings on startup from controller_types.cfgMichael Pavone
2018-07-31Basic UI for selecting layout variants + minor fix to SDL2 mapping generation UIMichael Pavone
2018-07-31SDL2 mapping UI now handles axesMichael Pavone
2018-07-30WIP UI for creating an SDL2 mapping for controllers that don't have oneMichael Pavone
2018-07-27Allow selecting controller type when controllers have an SDL 2 mapping, but h...Michael Pavone
2018-07-25Made controller binding page more resolution independent. Added binding boxes...Michael Pavone
2018-07-25Use better names for "Guide" button on PS and Xbox controllers, handle d-pad ...Michael Pavone
2018-07-22Initial heuristics for detecting controller types and showing different label...Michael Pavone
2018-07-06Update controller config when changed in UI without restartMichael Pavone
2018-06-29Fix some issues identified by cppcheckMichael Pavone
2018-06-28Fix a number of other memory errors (mostly leaks again) identified by valgrindMichael Pavone
2018-06-22Fix some memory errors (mostly leaks) identified by valgrindMichael Pavone
2018-06-22Fix code for handling switch between sync styles at runtimeMichael Pavone
2018-06-21Initial attempt at handling switches between sync modes at runtime. Needs workMichael Pavone
2018-06-20Limit underflow warning spamMichael Pavone
2018-06-20Fix double free in sync to video modeMichael Pavone
2018-06-19Fix missing include in bindings.cMichael Pavone
2018-06-18Fix memory leak in prep_argsMichael Pavone
2018-05-18Fix cycle counts for BCD instructions, RESET, and MOVE from SRMichael Pavone
2018-05-17Fix instruction timing for a number of instructions with only a single operandMichael Pavone
2018-05-05Refactor to split device bindings from IO emulation codeMichael Pavone
2018-05-02Added null check to reload_mediaMichael Pavone
2018-05-02Fix drag and drop when using Nuklear UIMichael Pavone
2018-05-01Fix deadlock when changing settings before loading first ROMMichael Pavone
2018-05-01Add some basic scaling to rest of UIMichael Pavone
2018-05-01Basic interface scaling for rest of settings UIMichael Pavone
2018-05-01Persist config on exit if config has changedMichael Pavone
2018-05-01Release capture of mouse and keyboard when entering UIMichael Pavone
2018-04-30Fix config value set when "Mega Mouse" is selected in settings UIMichael Pavone
2018-04-30Fix sync to audio optionMichael Pavone
2018-04-27Only save config file if something has changed. Re-initialize audio and video...Michael Pavone
2018-04-24Scale UI font size based on window size and start basing widget sizes based o...Michael Pavone
2018-04-21WIP controller binding viewMichael Pavone
2018-04-19Use read_bundle_file for controller PNG. Re-upload texture when GL context is...Michael Pavone
2018-04-19Add code for loading PNG images. Added 360 controller image. WIP work on game...Michael Pavone
2018-04-17Add sync_source to default.cfg and the Nuklear UIMichael Pavone
2018-04-17Audio DRC seems to be working pretty well now. Removed debug printfsMichael Pavone
2018-04-17Moved resample rate adjustment to after frame flip rather than in audio callb...Michael Pavone
2018-04-14Audio DRC now sounds good in both NTSC and PAL, just need to adjust constants...Michael Pavone
2018-04-14Mostly working dynamic rate control. Needs some tweaking, especially for PALMichael Pavone