andres.delikat
|
0e02fd7ee4
|
Ram Watch - major speed up of the preview feature especially with large memory domains, got a 30fps boost on gens system bus. THere is still a lot of code to clean up as a result, and I touched everything about the search feature so there may be regressions in this commit.
|
2012-08-29 01:42:04 +00:00 |
adelikat
|
7bc1e88d1d
|
TAStudio - Rewind button - fix logic when movie is finished or inactive
|
2012-08-28 03:18:53 +00:00 |
adelikat
|
644caa4786
|
Record Dialog - do not prompt to overwrite on save file dialog (otherwise the user is asked twice when the main dialog asks)
|
2012-08-28 02:29:48 +00:00 |
adelikat
|
1a75f0734d
|
Max Turbo - bypass limit frame rate, and auto-minimize skipping, and ramp up frame skip to 20
|
2012-08-28 02:20:22 +00:00 |
adelikat
|
f5e08a72d0
|
Max Turbo - bypass on screen messages/gui text/ram watch on screen
|
2012-08-28 01:48:01 +00:00 |
adelikat
|
ebf029b76d
|
Some turbo speed refactorings - added a new hotkey for turbo mapped to shift+tab, rennamed the original turbo as unthrottle (since it is simply a toggle for this feature) and removed its mapping. On the new turbo, lots of various things will eventually be in place, but right now it bypasses tool updating. Still todo: have it max out frame skip and whatnot, also what is the difference between unthrottle and the limit framerate option? I think these should be merged.
|
2012-08-28 01:29:07 +00:00 |
beirich
|
8ad3e72ffa
|
Allow easy swapping of active 68000 core the C# core, or Musashi... As we are likely to be swapping between versions rapidly for some period of time.
|
2012-08-26 14:39:06 +00:00 |
adelikat
|
7ad3ea9ef5
|
Movie - clean up some code that has gotten crusty in the frame loop and refactored it, fixed logical errors at the end of a movie regarding playback, rewind, and loadstate. Movies now go correctly into finished or play mode under various circumstances. Removed the stop on frame code because it was breaking things, this will be a regression in functionality in tastudio until it is rethought.
|
2012-08-25 23:31:54 +00:00 |
rolanmen1
|
7a9e5d856b
|
LuaImplementation: Implemented forms.setproperty and forms.getproperty. Kinda buggy though.
|
2012-08-25 22:45:44 +00:00 |
adelikat
|
5486acbbbc
|
Movies - fix a regression that happened at some point where the movie is not truncated on a loadstate that triggers record mode (instead it would keep the entire movie in the savestate and record over each frame, this would leave garbage data that could lead to potential desyncs)
|
2012-08-25 22:18:54 +00:00 |
adelikat
|
cca1396fad
|
NES - save framebuffer to savestates in the same manner as other cores
|
2012-08-25 18:18:05 +00:00 |
rolanmen1
|
6cec0f0182
|
LuaConsole: Call UpdateNumberOfScripts after you delete a script.
LuaImplementation: Added emu.ispaused(), also added the parameters width and height to forms.label and forms.button
|
2012-08-25 17:01:13 +00:00 |
rolanmen1
|
8f22c9098b
|
LuaConsole: The Label that counts the scripts gets updated each time a change has been made to the ListView, also removed all calls of the said function.
|
2012-08-25 12:17:44 +00:00 |
beirich
|
377dce08d7
|
switch to using the real megadrive gamedb (eliminate issues with the temporary one)
|
2012-08-20 03:12:36 +00:00 |
adelikat
|
694f2aaae6
|
Ram Search - very slight optimization
|
2012-08-20 00:22:57 +00:00 |
adelikat
|
df5ddfced8
|
oops
|
2012-08-19 23:49:42 +00:00 |
adelikat
|
6108a88245
|
About box cleanup - use emuversion constant so I don't have to update it in two places, add a release date constant so I don't forget to update that, some misc dialog tweaks
|
2012-08-19 23:44:17 +00:00 |
adelikat
|
07c32e23ba
|
GUIText (Lua and ram watch) - remove gray in drawing
|
2012-08-19 23:24:16 +00:00 |
adelikat
|
1350daa5d4
|
Clear Lua and Ramwatch lists on loadstate, fixes problem of garbled drawing on loadstate
|
2012-08-19 23:22:10 +00:00 |
adelikat
|
72cc4aa50a
|
DrawScreenInfo was being run twice, removed one of the calls
|
2012-08-19 21:54:23 +00:00 |
beirich
|
728c970f16
|
fix premature commitation
|
2012-08-19 19:16:08 +00:00 |
beirich
|
4ba8fcf227
|
ym2612: Implement detune. Implement a somewhat better resampler, still not a Good One.
|
2012-08-19 04:41:34 +00:00 |
adelikat
|
43518a3a57
|
TAStudio - add hotkeys for Clear and Insert # Frames
|
2012-08-18 00:09:00 +00:00 |
adelikat
|
514c3200d7
|
remove more tastudio instances in movie class, TAStudio - re-hook up double click event
|
2012-08-18 00:04:12 +00:00 |
adelikat
|
c9ddbd6d89
|
TAStudio - implement Cut function, fixes to insert, and delete, minor cleanup of movie object
|
2012-08-17 23:56:37 +00:00 |
adelikat
|
37f5027de6
|
TAStudio - implement copy function, and slicer section
|
2012-08-17 23:27:29 +00:00 |
adelikat
|
952892b5df
|
TAStudio - implement Truncate Movie
|
2012-08-17 03:24:33 +00:00 |
adelikat
|
862caafd05
|
TAStudio - implement Insert # Frames, and Select All, hide context menu items based on read-only status
|
2012-08-17 03:04:35 +00:00 |
adelikat
|
d7e05ceb32
|
TAStudio - implement clear frame, pause emulator on TAStudio load
|
2012-08-17 02:26:47 +00:00 |
adelikat
|
9baf1b8f28
|
TAStudio - implement clone frame feature, and some UI and Movie object cleanup
|
2012-08-17 02:18:25 +00:00 |
adelikat
|
e900a5b1ba
|
TAStudio - fix up Insert Frame functionality, add it to non-interim builds, and map hotkey as ctrl+shift+ins
|
2012-08-17 01:26:00 +00:00 |
adelikat
|
932303df68
|
TAStudio - hook up Ctrl+Mousewheel to frame advance and rewind events. TODO: Figure out how to (also) add right-click + mousewheel
|
2012-08-17 01:01:46 +00:00 |
adelikat
|
99f073266d
|
Ram Watch - fix bug where values are not updating after a power cycle/rom load/movie load
|
2012-08-15 01:35:17 +00:00 |
adelikat
|
0ed2ec1be9
|
Ram Watch - oops, fixed last commit better
|
2012-08-15 01:14:25 +00:00 |
adelikat
|
0d867101bf
|
Ram Watch - if both auto-load and display on screen are set, don't load the dialog when loading the emulator (just load the watches on screen)
|
2012-08-15 01:03:27 +00:00 |
adelikat
|
3e3b154895
|
Ram Watch - fix endless exceptions when loading different ram watch files
|
2012-08-15 00:56:34 +00:00 |
adelikat
|
7d9cee2905
|
Remove new controller config idea
|
2012-08-13 03:23:25 +00:00 |
adelikat
|
d8a21d18ff
|
Revert use of new input config dialog
|
2012-08-13 03:17:47 +00:00 |
adelikat
|
aa2475806a
|
CHecking in a possible better solution for a controller config dialog
|
2012-08-13 01:22:02 +00:00 |
adelikat
|
a5e369b872
|
NES - PPU Viewer - more small speed optimizations
|
2012-08-12 19:42:00 +00:00 |
rolanmen1
|
e2469328ae
|
LuaWriter. Color numbers, need to make it color hexadecimals aswell.
|
2012-08-12 07:06:38 +00:00 |
adelikat
|
6dfcd10575
|
NES - PPU Viewer - draw immediately on load, PPU Viewer / Nametable Viewer - draw immediately on Restart()
|
2012-08-12 02:21:53 +00:00 |
adelikat
|
57987c0a21
|
NES - Nametable viewer - big speed boost by not repainting the unseen background
|
2012-08-12 02:13:06 +00:00 |
adelikat
|
fb3d1a1bd3
|
NES - PPU Viewer - nice speed boosts by tweaking palette and pattern viewers to not redraw backgrounds
|
2012-08-12 02:05:37 +00:00 |
adelikat
|
f84a3709c9
|
Misc code cleanup
|
2012-08-12 01:09:30 +00:00 |
adelikat
|
af1dbf5305
|
NES - PPU Viewer - other small optimizations
|
2012-08-12 00:00:57 +00:00 |
adelikat
|
9fff16c0f4
|
NES - PPU Viewer - oops fix last commit, and also slightly better optimized as a bonus
|
2012-08-11 22:50:14 +00:00 |
adelikat
|
379e724d34
|
Render Panel - some tiny speedups
|
2012-08-11 22:38:40 +00:00 |
adelikat
|
1fcc6a24a5
|
NES - Nametable viewer - small optimizations ~1fps speed up
|
2012-08-11 22:32:52 +00:00 |
rolanmen1
|
c5577b7850
|
LuaWriter. I finally finished coloring Strings and Comments correctly.
|
2012-08-11 05:15:56 +00:00 |