adelikat
|
1390b1a7e3
|
Start MovieRecord and TasMovie objects, they are just stubs right now
|
2013-12-01 20:55:52 +00:00 |
adelikat
|
9ab2be558c
|
rip out existing tastudio logic and replace it with a skeleton project that does nothing
|
2013-12-01 04:00:02 +00:00 |
adelikat
|
316aa56ce9
|
Some more movie progress and fix exception thrown on startup
|
2013-12-01 01:55:41 +00:00 |
adelikat
|
2d51026883
|
some more movie cleanup - moving properties from Movie to MovieHeader since they are more appropriate there
|
2013-11-30 03:23:19 +00:00 |
adelikat
|
e686e595b9
|
Refactor use of Movie Frame count - also fix play movie to show infinite movie's frame count as "Infinity"
|
2013-11-30 03:10:05 +00:00 |
adelikat
|
3eb3b41199
|
Some more movie code refactoring - better naming and less passing around writer objects
|
2013-11-30 02:50:54 +00:00 |
adelikat
|
c95732ed31
|
Movie - don't expose the log directly, clean up, and remove StateVisualizer since I've given up on working on it!
|
2013-11-30 02:33:26 +00:00 |
adelikat
|
4cb01d8ed4
|
Finish up Movie Header refactor
|
2013-11-30 02:20:34 +00:00 |
adelikat
|
ec11efb784
|
Round 1 of Movie Header refactor, make a IMovieHeader, and a static class HeaderKeys, simplify MovieHeader a ton as a result
|
2013-11-29 23:18:46 +00:00 |
adelikat
|
a8b355c7d2
|
Movie - movie SubtitleList object into the Header object
|
2013-11-29 20:26:24 +00:00 |
adelikat
|
29a0fa49f8
|
Simplify IMovie and refactor some code to allow that, this also disables more functionality in TAStudio but it is disabled in trunk currently anyway (pending a rewrite). Also a bunch of pedantic code cleanup in tool dialogs
|
2013-11-29 19:55:05 +00:00 |
adelikat
|
0ed9d832c7
|
Trace Logger - some code clean up, some tiny speedups, and implement a few small tweaks like Always on Top, and Select All
|
2013-11-29 00:35:05 +00:00 |
adelikat
|
d6954e4209
|
Ram WAtch and Hex Editor code cleanup
|
2013-11-28 22:06:38 +00:00 |
adelikat
|
d37f186107
|
Hex Editor - a bunch of clean up, refactoring, rethinking of stuff, and some slight bug fixes
|
2013-11-28 20:02:32 +00:00 |
adelikat
|
27cc689176
|
Merge r5447 to trunk
|
2013-11-27 21:45:50 +00:00 |
adelikat
|
788aea970e
|
Lua Console - when removing a script, remove its registered function. Currently however, this behavior will only happen if the script is currently running. If you disable it and then remove it, the functions remain.
|
2013-11-26 01:21:24 +00:00 |
adelikat
|
3d48a0b39e
|
Lua Console - fix behavior of Save Changes nag, fix deleting of items
|
2013-11-25 23:38:10 +00:00 |
adelikat
|
5bbed4a58f
|
Fix behavior of Movie Up/Down in tool dialogs
|
2013-11-25 23:24:26 +00:00 |
adelikat
|
92c34c8c2d
|
Refactor Lua Console code to move most of the logic to a custom LuaFile list object. Also fix number of bugs in the process
|
2013-11-25 21:01:38 +00:00 |
adelikat
|
7b244cc87c
|
Lua Console - a round of code cleanup. Some small fixes happened as a result of this cleanup
|
2013-11-25 00:44:18 +00:00 |
adelikat
|
a7a28c000a
|
Some low-hanging fruit in the IMovie refactor
|
2013-11-23 18:18:58 +00:00 |
adelikat
|
1372fa258f
|
Start an IMovie interface as a first step towards a major movie object refactor. Also disable TAStudio, in preparation for a complete rewrite. Disabling is necessary because a lot of movie functionality will be ripped out that will render the tool useless for now.
|
2013-11-23 17:26:33 +00:00 |
adelikat
|
e5d5a4ec90
|
Fix Post-Movie loadstating
|
2013-11-23 00:13:36 +00:00 |
adelikat
|
7a1f28b5a9
|
A fix to PathManager, get the executable path, not the dll path
|
2013-11-20 20:10:10 +00:00 |
adelikat
|
df622ec9f1
|
Ram Watch - clode cleanup
|
2013-11-20 01:17:01 +00:00 |
adelikat
|
5fb8ceb377
|
Fix a bunch of exceptions in Path Config dialog
|
2013-11-16 22:42:07 +00:00 |
adelikat
|
51f340fa76
|
Play Movie Dialog - add Fps and Frame count to the Details grid
|
2013-11-16 21:49:47 +00:00 |
adelikat
|
ef79dccc43
|
refactor how movies are calculated to separate framerates into a dictionary
|
2013-11-16 21:05:59 +00:00 |
adelikat
|
bc3576eddb
|
Move PathEntry and PathEntryCollection to a separate file
|
2013-11-16 17:59:09 +00:00 |
adelikat
|
79b2e03d84
|
Previous commit was a lie, it implemented ICollection instead, therefore change the name of the object to CheatCollection
|
2013-11-16 16:30:20 +00:00 |
adelikat
|
a4d3e68f66
|
Implement IList on CheatList object
|
2013-11-16 16:24:45 +00:00 |
adelikat
|
39ca14dda1
|
WatchList object - implement IList (previously only implemented IEnumerable but already had most of the IList methods anyway)
|
2013-11-16 16:17:19 +00:00 |
adelikat
|
611e21dd47
|
Ram Search - fix behavior of Restore Default settings
|
2013-11-16 15:03:37 +00:00 |
adelikat
|
ba876d9765
|
Ram Search - default to unsigned for N64 and GBA, not float. Float as the default wasn't supposed to make it into a release.
|
2013-11-16 04:29:43 +00:00 |
adelikat
|
ad848c5e96
|
Fix bug in MovieHeader that throws an exception in the Play Movie dialog if a movie with Board Properties is loaded (this is just a work around to a problem caused by a bad design!)
|
2013-11-15 16:52:29 +00:00 |
adelikat
|
7e45f13282
|
Change project name BizHawk.Emulation to BizHawk.Emulation.Cores
|
2013-11-15 14:05:47 +00:00 |
adelikat
|
f3344863ac
|
When loading a ram watch file, default to main memory when unable to find the domain saved in the file
|
2013-11-14 19:39:57 +00:00 |
adelikat
|
c076931d0c
|
clean up NES namespace
|
2013-11-14 13:15:41 +00:00 |
adelikat
|
9266cafd2a
|
Another round of BizHawk.Emulation namespace changes
|
2013-11-13 23:36:21 +00:00 |
adelikat
|
dd3df013fb
|
cleaning up some Bizhawk.Emulation namespaces
|
2013-11-13 03:32:25 +00:00 |
adelikat
|
5d65b0ef77
|
implement Lua - event.onmemoryexecute(), currently only works with the NES core
|
2013-11-12 01:51:07 +00:00 |
adelikat
|
fb78215590
|
Lua - Implement emu.getregister() and emu.getregisters(). Only implemented in NESHawk right now
|
2013-11-11 03:20:33 +00:00 |
adelikat
|
2e51e7ad4f
|
Registered Lua Functions dialog - fix so Remove removes MemoryRead/Write events, add a Remove All button
|
2013-11-10 21:56:02 +00:00 |
adelikat
|
e7a481e6c4
|
Lua - OnMemoryRead() and OnMemoryWrite() - support multiple events, hook to the registered functions system, add ability to name function, return a GUID.
|
2013-11-10 21:20:55 +00:00 |
adelikat
|
ded77beb65
|
Lua - OnInputPoll() - hooked up to the registered lua functions system
|
2013-11-10 19:19:58 +00:00 |
adelikat
|
ea24f236fb
|
Lua - event.OnInputPoll() - allow multiple functions to be registered
|
2013-11-10 18:15:32 +00:00 |
adelikat
|
28a73c8174
|
move GetEmuVersion() to VersionInfo and refactor a whole bunch of stuff as a result
|
2013-11-10 02:55:11 +00:00 |
adelikat
|
bc34dfe932
|
move controller default logic from controller config winform to client.common config object and hook it back up to the client
|
2013-11-09 01:12:46 +00:00 |
adelikat
|
03e9381adc
|
Clean up assembly info stuff in all projects
|
2013-11-08 15:56:58 +00:00 |
adelikat
|
2e32c22c00
|
set up subwcrev stuff to client.common, and set up assembly info for it, and fix assembly info for emuhawk
|
2013-11-08 15:34:47 +00:00 |