andres.delikat
|
08fcaede91
|
Slight tweak to rendering of on screen ram watch, display separator watches as ----
|
2011-09-13 00:29:54 +00:00 |
andres.delikat
|
7db54e08a8
|
Add a GUITextList class and methods to RenderPanel, similar behavior to AddMessage except that the x,y can be set, and duration has no time limit (and should be handled by the caller). The intent is for an on screen Ram Watch feature, and eventually a way to do the Lua function gui.text()
|
2011-09-11 23:31:46 +00:00 |
zeromus
|
60f2b411b6
|
dont vsync when fastforwarding or unthrottling
|
2011-09-04 05:18:38 +00:00 |
andres.delikat
|
a84f881c5c
|
Movies - Remove UserMovie and change all references to it to Global.MovieSession.Movie, fix error in CheckTime Line logic, read-only savestates should now work
|
2011-09-03 18:07:30 +00:00 |
andres.delikat
|
be4ce1dce7
|
Fix Input Display during movie playback/recording to be the previous frame, not the upcoming frame
|
2011-08-29 23:33:57 +00:00 |
andres.delikat
|
f9ecea8464
|
RenderPanel - DrawScreenInfo() - clean up a lot of sloppy code and optimize some things
|
2011-08-27 01:50:44 +00:00 |
beirich
|
956fb42191
|
Fix unmanaged/VRAM memory leak causing eventual crashes once VRAM is exhausted
|
2011-07-26 04:26:20 +00:00 |
zeromus
|
5580295085
|
movie input refactoring
|
2011-07-24 23:14:16 +00:00 |
andres.delikat
|
f4d02ff49e
|
Some code cleanup on Mainform, also moved all the mainform movie functions to their own file
|
2011-07-22 01:14:13 +00:00 |
andres.delikat
|
72699b4ad7
|
another round of refactoring the Movie object
|
2011-07-17 17:52:39 +00:00 |
andres.delikat
|
e6b2c794d4
|
Refactor the movie object, replacing Getfunctions with public properties, renaming of some functions, removing a duplicate function, other misc things
|
2011-07-17 14:39:15 +00:00 |
andres.delikat
|
b551d9dbdd
|
Movie Subtitles - in Edit Subtitle dialog, parse color value as hex, in render panel read the subtitle color
|
2011-07-16 02:11:51 +00:00 |
andres.delikat
|
9ea996b0fe
|
Message config - add movie input color
|
2011-07-10 03:13:07 +00:00 |
andres.delikat
|
f89070f6ad
|
Display subtitles option
|
2011-07-10 00:04:33 +00:00 |
andres.delikat
|
f3e4cdcd16
|
Rip out "wasPressed" code, remove debug code left in by accident from inputwidget
|
2011-07-09 23:35:26 +00:00 |
andres.delikat
|
a22cade8df
|
Frame Counter Display - remove debug movie length counters, they have served their purpose
|
2011-07-08 03:04:36 +00:00 |
andres.delikat
|
505a8baab4
|
Subtitles - finish parsing all parameters, make render panel use all parameters but color (for now)
|
2011-07-04 18:04:56 +00:00 |
andres.delikat
|
4ff95ffc3c
|
Message config - less cluttered color config, add movie messages to color config
|
2011-07-01 02:43:08 +00:00 |
zeromus
|
0aa234282e
|
phase 1 of fixing up controller logic. tell me how terribly ive broken the movie code. might want to fix it before moving on to phase 2 or decide to revert.
|
2011-06-27 05:31:46 +00:00 |
andres.delikat
|
3a15dd6bb9
|
Basic subtitle loading and rendering. Still lots of todos but basic functionality now exists
|
2011-06-26 16:39:48 +00:00 |
zeromus
|
316720baf4
|
boot up without crashing on systems without HWTransformAndLight
|
2011-06-22 01:57:37 +00:00 |
beirich
|
dfda7d909b
|
Don't die when D3D9 device is lost
|
2011-06-21 02:01:51 +00:00 |
andres.delikat
|
8bdd5d58aa
|
Anchor Play/Record messages to right edge of screen
|
2011-06-19 20:08:27 +00:00 |
andres.delikat
|
23613ffa27
|
Make Fullscreen only happen on Double Left Click
|
2011-06-18 19:25:41 +00:00 |
andres.delikat
|
b725394603
|
Context menu for main form, and toggle to disable it
|
2011-06-18 17:01:57 +00:00 |
andres.delikat
|
e14a3c70ad
|
Fix bugs in message config dialog, implement message anchoring (mostly)
|
2011-06-18 16:22:26 +00:00 |
beirich
|
468fd8bb74
|
fix crash-at-start bug if FPS is shown and 'Start Paused' is selected
|
2011-06-18 06:27:55 +00:00 |
kylethomson
|
e9942dc101
|
Multitrack overwrite works. Now to fix playback.
|
2011-06-16 03:56:40 +00:00 |
andres.delikat
|
0894a20e4c
|
Fix alert font so it doesn't clash with displays around it, fix crash on tastudio close, fix play movie from beginning function
|
2011-06-12 21:36:03 +00:00 |
andres.delikat
|
38ca651aab
|
TAStudio - more misc stuff
|
2011-06-12 00:14:19 +00:00 |
zeromus
|
40b7827798
|
improve fastforward system: add >> to fps display, add an 'alternate speed' selection (hold ctrl while choosing a speed from the config>speed/skip menu) which is used by holding FF key, add separate unthrottle toggle, clarify throttle control logic.
|
2011-06-10 07:12:57 +00:00 |
andres.delikat
|
5a082bad2f
|
Save input log into savestates. Also add more informative messages & frame counter for better debugging
|
2011-05-17 22:44:31 +00:00 |
andres.delikat
|
311af36737
|
Add read-only checkbox to Play Movie dialog. Record movie dialog sets the emulator to read+write.
|
2011-05-17 00:27:22 +00:00 |
andres.delikat
|
b9ec7e626e
|
Various tweaks related to movie code
|
2011-05-16 17:58:59 +00:00 |
andres.delikat
|
2331e12c9f
|
Movies - add hotkeys for play movie, record movie, stop movie, playbeginning, toggle read-only. Made multitrack tab just a movie tab. Other misc cleanups
|
2011-05-16 17:07:09 +00:00 |
andres.delikat
|
12adf89ca1
|
On movie playback - input display = gray (todo: make the color configurable in message config
|
2011-05-13 20:19:12 +00:00 |
andres.delikat
|
d95681c39e
|
Rerecord count display
|
2011-05-13 19:07:11 +00:00 |
andres.delikat
|
fe0363d80b
|
Movies - Add all current valid movie file extensions to drag & drop, Hook up movie finished mode to frame loop & frame counter display, clean up some logic regarding the toggling of InputLog and UserMovie
|
2011-05-13 17:03:05 +00:00 |
brandman211
|
b89412f2f8
|
Implemented Courier, a monospace font, as the font.
|
2011-05-12 23:57:37 +00:00 |
andres.delikat
|
890fa7fbe0
|
Display rerecord count on the frame counter message for now. I will eventually make it its own display option
|
2011-05-12 22:51:25 +00:00 |
andres.delikat
|
477999f99d
|
Fixes to movie code
|
2011-05-12 01:33:51 +00:00 |
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 |