Commit Graph

78 Commits

Author SHA1 Message Date
andres.delikat 7d135a5d62 Lot's of fix ups to the Play Movie dialog and the Movie class. Cleaned up behavior of main form to allow for a user movie and an input log when the user movie is not active. Currently selecting a movie for playback crashes though. 2011-05-11 01:47:28 +00:00
beirich 33c300ff7b good news: movies work! bad news: 1) movies don't work for TI83 yet 2) I broke some NES things, to be fixed in a later commit 2011-05-08 00:06:43 +00:00
andres.delikat ee34f316cc Make alert messages color and last input colors configurable in message config dialog. 2011-05-02 01:49:53 +00:00
andres.delikat becbbc88ea Input display now shows the previous frame input as well. The display currently doesn't look good, but I will improve on that soon. Save last input into NES savestates 2011-05-01 21:19:18 +00:00
andres.delikat c4403a2959 Start path config dialog. Made a rough draft of how it might look 2011-05-01 18:17:04 +00:00
andres.delikat f440f843dd Add IsLagFrame bool to IEmulator and implement in all platforms. Make an alert font in Render panel and make input display use it when a frame is a lag frame 2011-05-01 16:04:53 +00:00
andres.delikat 2fa3561c45 Add LagCounter int to IEmulator, returns 0 on every emulator at the moment. Hook up RenderPanel's LagCounter display 2011-05-01 00:20:39 +00:00
andres.delikat ea796832fc Message Config - lots of progress 2011-04-23 18:22:26 +00:00
andres.delikat c8e324ff49 oops, screen messages should use color variable too 2011-04-21 23:26:18 +00:00
andres.delikat ac6ba9ce70 Fix frame counter, fps & input display to stand out more with a black overlay, and use the MessageColor config variable instead of being hard coded 2011-04-21 23:22:33 +00:00
andres.delikat d75b99b010 Broken attempt to make frame counter color a variable 2011-04-21 23:11:06 +00:00
andres.delikat 55e5986e97 Fix clash between fps & frame counter display positions, make all the display counter positions a variable in the config file. 2011-03-20 14:08:35 +00:00
zeromus 6c297287e5 add FPS display and make some 5% nes optimizations 2011-03-16 06:30:25 +00:00
andres.delikat 9dc75a17e5 Fix SKROM char size, and checking in some movie playback stuff 2011-03-03 20:01:36 +00:00
andres.delikat ced8256dc9 Slight playback fix (still broken) 2011-03-03 18:25:06 +00:00
beirich c4e47c60d4 Make fast-forward much less choppy, make frame counter display optional again 2011-02-28 07:17:57 +00:00
zeromus c5febf8e20 neshawk!! emulate attractmode without bugs = initial checkin 2011-02-27 09:45:50 +00:00
andres.delikat 04b6b2baa0 Fix typo! 2011-02-26 22:08:55 +00:00
andres.delikat d0e37373a4 Refactor input display to use the GetControllersAsMneumonic() function from the emulator core. Hook up PCE GetControllersAsMneumonic() 2011-02-26 22:04:17 +00:00
beirich e114da8868 fix bad unmanaged memory leak 2011-02-24 02:35:23 +00:00
zeromus bc74d6c575 complete speed/skip/non60-throttle functionality and controllable vsync. maybe a bit rough, but i'll continue to support it. 2011-02-21 09:48:53 +00:00
andres.delikat 4883f2d0c9 Input Display for PCE 2011-02-16 14:59:32 +00:00
beirich 577f249905 Misc code cleanup 2011-02-16 04:45:59 +00:00
andres.delikat e72b9a3c26 Input display for SMS games 2011-02-16 03:43:11 +00:00
andres.delikat 48bb648ff9 IEmulator now has a string type so that emulators can return a string representing the platform they emulate 2011-02-16 02:42:58 +00:00
andres.delikat 9f681559f7 Frame counter display 2011-02-15 16:41:03 +00:00
beirich cc8bb460d7 Fullscreen mode 2011-01-29 08:42:35 +00:00
beirich 89e4c5a674 2011-01-11 02:55:51 +00:00