goyuken
|
8634d52bed
|
remove the dummymemorydomainlist as its not needed anymore (if a core has no memory domains, it simply doesn't have the interface)
|
2014-09-01 21:09:25 +00:00 |
kylelyk
|
3dc88b817a
|
More drawing cleanup in InputRoll and many little bugs with scrolling.
|
2014-09-01 20:34:10 +00:00 |
adelikat
|
d003be9cda
|
remove some todos, I decided not to do any of them, it is too pedantic to do them
|
2014-09-01 19:07:05 +00:00 |
adelikat
|
5ba74c631c
|
Remove MemoryDomains from IEmulator into a new Interface, IMemoryDomains, Add this interface to existing cores, except null emulator (and removed memory domain related code from it). Refactored EmuHawk for ram tools to use an instance of IMemoryDomains rather than IEmulator, don't expose ram tools unless the core implements IMemoryDomains. Still a few misc todos, and probably some cleanup
|
2014-09-01 18:43:41 +00:00 |
kylelyk
|
5b8898e1d8
|
Fixed bug with selection drawing, added ability to specify max characters in every "column" in Horizontal Orientation, moved toggling of InputRoll orientation to TAStudio.
|
2014-09-01 15:35:48 +00:00 |
kylelyk
|
b5af69a7c5
|
Fixed small bug introduced from last commit, added a different cursor for Horizontal Orientation.
|
2014-09-01 00:45:58 +00:00 |
kylelyk
|
cdbb1bc13c
|
Added helper function to convert from PixelsToRows and vice versa, helper properties for column header dimensions, ability to have different size column headers in vertical and a pre-scaled column width in horizontal orientation.
|
2014-08-31 23:03:59 +00:00 |
adelikat
|
11691cd690
|
GDIRenderer - remove some todos that were done
|
2014-08-31 18:19:26 +00:00 |
kylelyk
|
8edbc8bfe1
|
TAStudio: Fixed double middle/right click creating new marker. Fixed selected row not displaying properly.
|
2014-08-31 18:06:31 +00:00 |
adelikat
|
9534384e3d
|
input roll - fix vertical padding in vertical mode
|
2014-08-31 17:22:53 +00:00 |
adelikat
|
f5059bf53c
|
Tastudio - fix a null reference exception
|
2014-08-31 17:15:21 +00:00 |
kylelyk
|
1b6d873fb1
|
VScrollbar in InputRoll now uses pixels. Various bugs with vertical scrolling.
|
2014-08-31 17:11:47 +00:00 |
adelikat
|
3c23c5028d
|
Tastudio - go to frame stuff
|
2014-08-31 16:51:19 +00:00 |
adelikat
|
907ab29aaa
|
Tastudio - fix exception when attempting to scroll before frame 0
|
2014-08-31 16:07:11 +00:00 |
kylelyk
|
69e9bc22d2
|
More graphics fixes for InputRoll and overhauled how scrollbars are maintained and calculated. VScrollbar is still in rows for now.
|
2014-08-31 15:40:02 +00:00 |
adelikat
|
7a720a63b1
|
Tastudio - fix backwards lag background color logic
|
2014-08-31 14:58:44 +00:00 |
adelikat
|
0a6cda6fe2
|
Tastudio - refreshing after some calls that virtuallstiview would have automatically refreshed
|
2014-08-31 13:12:18 +00:00 |
adelikat
|
8c68fe6d83
|
Play movie - stop on frame textbox - change max length from 3 to 8
|
2014-08-31 01:46:43 +00:00 |
kylelyk
|
d2eb036b90
|
Refactored a lot of InputRoll, started the foundation of changing orientation behavior, horizontal scrollbar now works completely. Have not tested horizontal orientation (not until vscrollbar is in pixels and switching between orientations is tested).
|
2014-08-30 18:42:14 +00:00 |
adelikat
|
21ab01817f
|
Tastudio - some improvements to go to frame logic, to deal with gaps being in the greenzone, still some bugs though, certainly
|
2014-08-30 00:03:33 +00:00 |
adelikat
|
17f109905b
|
TAStudio - some minor designer stuff
|
2014-08-29 23:48:10 +00:00 |
adelikat
|
f456fea9be
|
TAStudio - fix selection via frame column dragging
|
2014-08-29 18:02:23 +00:00 |
adelikat
|
15ba976416
|
Input Roll - move selection logic from Mouse click to Mouse down
|
2014-08-29 17:42:07 +00:00 |
adelikat
|
32795e1364
|
Input Roll - mouse wheel scrolling
|
2014-08-29 15:53:59 +00:00 |
adelikat
|
1c89ba9ec5
|
TAstudio - a better place to put autorestore logic, still a lot of brokenness though
|
2014-08-29 15:27:51 +00:00 |
adelikat
|
ae45a8452b
|
Input roll - a couple of small tweaks
|
2014-08-29 14:49:36 +00:00 |
adelikat
|
e46a8a4286
|
InputRoll - don't draw a string from the text callback, if it is empty
|
2014-08-29 14:30:52 +00:00 |
adelikat
|
c7949501b2
|
Tastudio - proof of concept for cachine the input state during a screen refresh. A huge speed up here, about 400-500%. Implementation is a bit sloppy but works
|
2014-08-29 02:58:52 +00:00 |
adelikat
|
c033b26ad0
|
TasMovie - don't create a Bk2MnemonicConstants object everytime a display value is requested, gives a modest speed up to tastudio performance
|
2014-08-29 01:59:08 +00:00 |
adelikat
|
d7f9b2ccd7
|
Tastudio - switch to record mode when opening tastudio with a movie loaded, fixes bugs related to the movie being set to inactive in this scenario
|
2014-08-29 01:14:26 +00:00 |
adelikat
|
a86897e5ba
|
TAStudio - Fix InputRoll background callback logic, fix marker list background drawing logic
|
2014-08-29 00:04:42 +00:00 |
hegyak
|
d38ca10cf6
|
Change Mupen Syle Lag to Non-VI Lag Frames.
|
2014-08-28 01:28:59 +00:00 |
adelikat
|
e11cc198a9
|
Double the speed of InputRoll when scrollbars are visible
|
2014-08-27 22:33:27 +00:00 |
adelikat
|
6437203236
|
Tastudio - Fix autoload
|
2014-08-27 21:18:53 +00:00 |
hegyak
|
e65e9d8a22
|
Corrected System Menu from staying after a failure involving BIOS/Firmware.
|
2014-08-27 18:15:02 +00:00 |
goyuken
|
13510e8213
|
fix deterministic flag not being set for movie recording.
|
2014-08-27 05:52:35 +00:00 |
hegyak
|
b808cc762e
|
Merge .GBA Extension changes form Branches/Release to Trunk
|
2014-08-27 01:54:39 +00:00 |
adelikat
|
39526d3eb7
|
Make jabo available in non-developer mode
|
2014-08-24 17:25:39 +00:00 |
goyuken
|
e865599ef6
|
gba gpu view: a bits of cleanup
|
2014-08-24 16:39:16 +00:00 |
kylelyk
|
4455d5deac
|
Editing Markers now is managed by TasMovie as a change to the movie file. Fixed bugs to do with adding and deleting markers.
|
2014-08-24 14:41:56 +00:00 |
adelikat
|
db3192b727
|
Tastudio - fix background color
|
2014-08-24 14:31:25 +00:00 |
adelikat
|
4196e03b58
|
InputRoll - fix LastVisibleIndex setter (tastudio now scrolls as it records)
|
2014-08-24 14:25:45 +00:00 |
kylelyk
|
72eee2cc05
|
TasView and MarkerView are now completely set up at runtime and display properly.
|
2014-08-23 23:40:01 +00:00 |
adelikat
|
338dc124bd
|
Input Roll - implement the gridlines property
|
2014-08-23 23:03:19 +00:00 |
kylelyk
|
2409d03974
|
Fixed TasMovie not loading on TAStudio startup.
|
2014-08-23 20:17:06 +00:00 |
adelikat
|
f28f47b941
|
replace the marker list with an input roll instead of virtuallistview, part of this commit was loosing the item active event, it needs to be replaced with a double click event
|
2014-08-23 19:01:47 +00:00 |
kylelyk
|
b66db36046
|
Dialog Title now has a asterisk at the end if the movie has pending changes to be saved. Added UI functionality for Auto-pause At End of Movie; does work yet.
|
2014-08-23 18:02:02 +00:00 |
adelikat
|
3e80e59f2d
|
TAStudio - rip out uneeded stuff
|
2014-08-23 16:00:56 +00:00 |
adelikat
|
0893daff71
|
Remove TasStudioExperiement dialog
|
2014-08-23 15:49:08 +00:00 |
adelikat
|
ed26abd944
|
Drop int input roll onto tastudio, this causes countless regressions, and possibly crashes, but yeah
|
2014-08-23 15:19:48 +00:00 |