Commit Graph

35 Commits

Author SHA1 Message Date
hegyak 9dea7cf0b0 Hide Frame Count on Null Emulator. 2014-12-16 04:31:07 +00:00
hegyak 69473b842c Correct Issue 343 2014-12-16 03:36:38 +00:00
adelikat f5cc38c9cd AsInputPollable() 2014-12-05 00:59:00 +00:00
adelikat a83d714c42 Break off IsLagFrame and LagCount from IEmulator and put into its own interface IInputPollable, and refactor cores as necessary. EmuHawk - account for the possibility that a core is not an IInputPollable, and do things like disable the lag counter menu item. Still some front end todos. Also still todo, move the InputCallbackSystem from CoreComm to IInputPollable 2014-11-30 20:29:30 +00:00
adelikat 0a608edd07 some renaming and cleanup of the Multitrack object 2014-08-17 15:04:23 +00:00
adelikat 3a011ad788 Refactor to put multitrack logic into the multitrack object itself instead of in the OSD manager and hotkey logic 2014-06-29 23:13:44 +00:00
adelikat ab5cfab035 remove redundant code throughout the emuhawk project 2014-06-29 02:28:48 +00:00
adelikat 721dbe8d3b Input adpaters - some reorg and add extensions for create And and Or adapters and simplify some calling code 2014-06-26 19:07:17 +00:00
adelikat f561528846 More input display fixes 2014-06-19 21:55:15 +00:00
adelikat 7f070737cc clean up some debugging code, and remove a warning 2014-06-19 21:37:28 +00:00
adelikat 031eb5a282 Some input display fixes for bk2 format 2014-06-19 21:29:57 +00:00
adelikat 19feaaa3ba Remove some more usages of IMovie.GetInput() 2014-06-19 00:37:42 +00:00
adelikat 9a16540e14 Movie 2.0 - simplify some code 2014-06-18 19:34:27 +00:00
adelikat 451049fee8 Fix some bk2 crash bugs 2014-06-18 19:18:35 +00:00
adelikat 3eff547413 Remove some more usages of GetInput() 2014-06-18 02:39:29 +00:00
adelikat fcd4a4eb65 Bk2 - basic movie playback now works. You can now record shooting ducks 2014-06-17 00:33:33 +00:00
adelikat 6b73891a91 More bk2 progress 2014-06-15 14:44:26 +00:00
adelikat c807e27496 Some movie code reorg and cleanup 2014-06-15 13:03:24 +00:00
adelikat 6ec1a45b70 Major cleanup of MnemonicsGenerator - change it to a LogEntryGenerator notion, and only expose it through a movie implementation, via an ILogEntryGenerator interface 2014-06-14 22:36:32 +00:00
adelikat a682c667dd Nuke IMovieHeader, put necessary methods into IMovie instead, and some todos on trouble spots for movie 2.0 2014-06-11 01:41:41 +00:00
adelikat bac9d90440 Fix bug in input display with read-only where the previous frame's input was showing instead of the current 2014-06-10 00:49:52 +00:00
adelikat 6b2889957a Some refactoring of movie code to make the Header less implementation specific, and start Movie2.cs which will be a Movie 2.0 implementation 2014-06-08 22:12:15 +00:00
adelikat f69fd00458 Only make the Frame count Red in the frame counter display when lag (and not tne movie length and finished indicator) 2014-05-18 16:58:17 +00:00
adelikat 1306830c58 Frame Counter red when a lag frame, not sure when this got broke 2014-05-17 20:55:10 +00:00
adelikat de53d1d810 Fix crash on input display for dual gameboy 2014-05-03 12:58:34 +00:00
adelikat 18b4402e85 Slight fix to input display colors when a movie was loaded and stopped 2014-05-02 20:07:50 +00:00
adelikat c863d57113 Better color coding of input display, auto-holds show red, previous frame shows orange, restore ability to show immediate input, also fix but in autofire-autohold 2014-04-28 00:39:40 +00:00
adelikat 36c09eea0f more cleanup of osd message display 2014-04-27 18:45:21 +00:00
adelikat c4a4ca069d More cleanup on osd messages 2014-04-27 13:53:20 +00:00
adelikat 0acf6ed0d6 Some simplifying of logic for drawing frame counter, lag counter, etc 2014-04-27 13:17:35 +00:00
adelikat bbf7c43b6d Rip out the Alert font from OSD Manager since it wasn't being used for anything useful anymore, Ram Watch on screen display - show frozen addresses in a cyan color instead of red to be consistent with the rest of the system 2014-04-27 13:01:10 +00:00
adelikat 1226603697 Lua - Fix gui.Alert() to at least work. However, in trunk the alert font was gimped into regular font with the opengl change, and this is probably for the best. Will remove this lua feature and alert font code in a later commit 2014-03-23 17:12:25 +00:00
zeromus 2275ec234f massive displaymanager/renderpanel refactor. All useful logic is now compact and in DisplayManager. Also, remove the old filter infrastructure, its totally outdated now 2014-01-28 04:39:27 +00:00
zeromus 25cab541b1 assorted cleanup and quick restore of DIspBlurry and Vsync settings 2014-01-27 06:03:18 +00:00
zeromus a2ba761ae1 BizwareGL! 2014-01-27 00:02:21 +00:00