Commit Graph

4572 Commits

Author SHA1 Message Date
adelikat 1b2ce4e212 Lua Console - add a Registered functions dialog that shows registered lua functions registered functions (currently only supports frame and savestate events 2013-08-05 00:26:19 +00:00
adelikat 47a3413f54 Lua - fix event functions onframestart/end and onsavestateload/save to receive a name optionally, and return a guid. Added new functions event.unregisterbyname() and unregisterbyid that receive the name of a (named) function or a guid respectively and unregisters them. 2013-08-04 23:33:03 +00:00
adelikat 40e785ecea Lua - change event register functions to support multi-functions 2013-08-04 22:31:23 +00:00
adelikat 8e8cf4a8fe HOtkeys dialog - focus on first input widget when changing tabs. However does not work on load because winform events suck 2013-08-04 20:51:49 +00:00
adelikat 4e234072eb Finish analog hotkeys 2013-08-04 20:32:50 +00:00
adelikat 311cea39e4 Hotkeys - fix bug where bindings could be lost on save, also clean up the InputWidget code some 2013-08-04 20:21:58 +00:00
adelikat 7cfd6f32b0 Fix a bunch of hotkey regressions 2013-08-04 18:36:33 +00:00
adelikat 4b9023337e Oops, fix frame advance and some other hotkeys 2013-08-04 18:15:11 +00:00
adelikat 3aafc53594 Remove old hotkey config winform, other code cleanup 2013-08-04 17:20:31 +00:00
adelikat 0e3d474baf Show hotkey assignment on SNES bg and obj toggle menu items 2013-08-04 17:18:01 +00:00
adelikat 7515c060b5 Hotkeys - implement defaults button 2013-08-04 17:13:25 +00:00
adelikat 562e117e64 Hotkeys - add ordinal to determine order in the hotkey dialog 2013-08-04 17:08:51 +00:00
adelikat 23de20a5b8 new hotkey system, including new hotkey dialog, things are now done dynamically. Still some todos, also this is a config breaking check in, please delete your existing config before using 2013-08-04 16:47:54 +00:00
zeromus eb04d7e35d add sorting to firmwares list, optimize scanning a bit, change the recommended names of a few pce-cd and saturn firmware files to be short but descriptive, instead of insanely verbose and also full of spaces--this constitutes my final suggestions for the firmware names. 2013-08-03 19:34:51 +00:00
adelikat 31126d437b add a analog section for hotkeys, for the purpose of buttons that "fudge" an analog virtualpad's axis values. Only "Y Up Large" done so far. Will finish the rest after I rewrite the hotkey system completely. 2013-08-03 13:22:54 +00:00
pjgat09 7bcbef316a N64: Fix the mnemonic when dealing with the analog buttons 2013-08-02 21:11:09 +00:00
adelikat 0b672ebd9a Atari 7800 - update csv file to v1.5 (that's the only emulation difference since 1.3 so effectively this is an upgrade to 1.5). Also put version in About box 2013-08-02 20:39:26 +00:00
adelikat 19e805378b Don't show rewind frequency message if showing a "Rewind disabled" message 2013-08-02 20:24:03 +00:00
adelikat b0253967ee Firmwares dialog - support Ctrl+C copying the selected row(s) to the clipboard 2013-08-02 14:23:59 +00:00
zeromus 0f7308ab85 tidy 2013-08-02 03:51:33 +00:00
zeromus a685bd5b59 new firmwares dialog 2013-08-02 03:43:58 +00:00
adelikat 0634a8c9c2 Make 2012 .sln compile 2013-08-02 01:31:34 +00:00
zeromus 3e2b4b949c necessary work to get glide64mk2 compiling in vs2010. only casualty is the threading support for texture filtering 2013-08-01 22:59:25 +00:00
adelikat 41f8493716 Rewind - add stats for avg stored state size (varies due to delta compression), estimated number of frames that would be stored (with current settings), and est number of minutes (based on est frames vs rewind requency) 2013-08-01 21:09:32 +00:00
adelikat 1faac21e7f Rewind Config - oops 2013-08-01 20:30:33 +00:00
adelikat b2e6be8d0e nitpicky change to the order of NES buttons in controller config, because I like it that way 2013-08-01 20:26:09 +00:00
adelikat b1c5181b5f REcent Files - roll back last check in I did, oops. 2013-08-01 00:37:18 +00:00
pjgat09 f0889537af m64p: Fixing up VS project files to use the 2010 toolset. Fixed the UI console solution to find the gilde64mk2 project 2013-07-31 22:31:43 +00:00
pjgat09 01b92f46ca m64p: Committing a clone of the glide64mk2 2.0 repo 2013-07-31 22:26:52 +00:00
goyuken 8a2b008a11 contrller config: reimplement save defaults button in a more useful way (only modifies defaults for the config currently being edited). as before, it's INTERIM only 2013-07-31 20:34:20 +00:00
goyuken bfcc1a6684 NES: support HVC-SJROM for Zombie Hunter(J), which is a bad game, like most NES games 2013-07-31 20:15:02 +00:00
adelikat d0071f58d2 Recent files - be case insensitive when comparing file paths. Firmwares config - some progress, basic scanning started, only FDS and SNES done so far. 2013-07-31 18:44:35 +00:00
adelikat 3dc4611263 Start a firmwares dialog, interim only 2013-07-31 15:54:08 +00:00
adelikat 42fb0d127b Add PSP to the list of consoles to warn about if attempt to record a movie 2013-07-31 13:21:46 +00:00
goyuken 4044a9098b n64 analog control defaults 2013-07-31 02:57:41 +00:00
pjgat09 c1218b9db0 m64p: Compile with the 2010 toolset 2013-07-31 02:56:41 +00:00
pjgat09 678ce23de5 m64p: Compile the DLLs in release mode, not debug 2013-07-31 02:50:34 +00:00
goyuken a599c6f311 controller config: using the "defaults" button no longer immediately commits the changes to the config, so "Defaults" => "Cancel" now works 2013-07-31 02:43:06 +00:00
pjgat09 dc0ba1bc69 m64p: Upgraded to v2.0 2013-07-31 01:06:58 +00:00
goyuken 4e12f54897 tabs and braces must exist in an orderly manner! 2013-07-31 00:33:02 +00:00
adelikat 86a20544e6 Start the PCE Debugger project 2013-07-30 20:18:11 +00:00
goyuken a11e6bb832 sega saturn biso file info 2013-07-30 20:12:12 +00:00
adelikat d877542ad5 remove the Beta-status warning for N64 when recording a movie 2013-07-30 20:07:35 +00:00
adelikat fe09e0e83e Lua - add float controls to joypad.get() 2013-07-30 18:39:10 +00:00
adelikat 5d23b2a406 Lua - improve console.log() to print out lua tables. Useful for seeing the data coming from things like joypad.get() 2013-07-30 17:55:38 +00:00
adelikat c88ad00405 Analog bind - show sensitivity and dead zone as a percent, and make the max value on dead zone to be 30. Probably. I didn't test this change. 2013-07-30 14:21:01 +00:00
zeromus c0453ae2e8 snes-fix SGB 2013-07-30 02:51:40 +00:00
adelikat b03da7d3b0 Rewind Config - show number of frames stored and % of buffer used. Still some really fancy things we could do here, like calculated an approx number of frames the current config settings would store, etc 2013-07-30 01:59:28 +00:00
adelikat 7df7a5e803 Rewind - UI for toggling threading 2013-07-30 01:30:59 +00:00
goyuken f3eb9e7fc7 N64: a quick hack greatly reduces memory thrashing (on my machine, varied usage of 300-800MB with default rewind settings replaced with a rather steady 300-350MB 2013-07-30 00:12:24 +00:00