adelikat
|
5f9eb69292
|
oops
|
2013-11-03 16:10:30 +00:00 |
adelikat
|
589758f74d
|
rename GlobalWinF to GlobalWin, yeah, I'm being nitpicky
|
2013-11-03 16:07:58 +00:00 |
adelikat
|
26ffd9f4e3
|
EmuHawk - don't use PathManager to resolve the exe directory during main now that it is in a dll, it can find its own path itself
|
2013-11-03 16:05:49 +00:00 |
adelikat
|
75ef046927
|
Move MakeRelease.bat to Dist, and fix MakeDiscoHawk.at
|
2013-11-03 14:40:55 +00:00 |
adelikat
|
773f7ea7bd
|
clean up PCE Debugger project, in case we ever use it
|
2013-11-03 14:29:24 +00:00 |
adelikat
|
5aa0122760
|
Installer - fixes due to name changes, new projects, removed projects, etc. I didn't test this, so I may not have done this properly. Remove 4.5 installer, since we no longer have a 4.5 project
|
2013-11-03 14:19:02 +00:00 |
adelikat
|
2582069591
|
delete luahawk project
|
2013-11-03 14:07:59 +00:00 |
adelikat
|
cd856a0011
|
move output folder up one level
|
2013-11-03 14:06:46 +00:00 |
adelikat
|
b857c7066c
|
Fix MakeRelease.bat
|
2013-11-03 13:41:49 +00:00 |
adelikat
|
049e45a7f4
|
some more DiscoHawk reorg
|
2013-11-03 13:19:36 +00:00 |
adelikat
|
426c628fdf
|
Chane discoHawk namespace, folder, and project naming scheme to BizHawk.Client.DiscoHawk
|
2013-11-03 12:28:33 +00:00 |
adelikat
|
c669680e07
|
Rename Multiclient folder
|
2013-11-03 04:05:56 +00:00 |
adelikat
|
af58a07889
|
Rename Bizhawk.MultiClient to BizHawk.Client.EmuHawk including namespaces and projects. Rename executable to EmuHawk.exe
|
2013-11-03 03:54:37 +00:00 |
adelikat
|
187e169de9
|
a round of cleanup on MianForm.cs, and an attempt to start organizing methods and variables to make it easier to pull out logic in future refactoring
|
2013-11-03 02:51:21 +00:00 |
adelikat
|
49d9953c40
|
move lua console to tools, tried not to break portable branch code but I did remove nearly every ifdef windows reference, and instead put one only on console load, from then on it does the proper ToolManager checks before calling luaconsole so in theory it should never crash if lua isn't support. Of course, really we should be figuring out how to support lua!
|
2013-11-03 01:02:17 +00:00 |
adelikat
|
bd4548ae4f
|
ti83 keypad and toolbox moved to ToolManager
|
2013-11-03 00:31:16 +00:00 |
adelikat
|
35f2dcfd77
|
toolify TAStudio
|
2013-11-03 00:16:46 +00:00 |
adelikat
|
6d8f1b88ce
|
move nes sound config to tools, yeah it is weird for it to be a tool, but we don't deal with modeless config dialogs any other way, and since it is core dependent it is useful for it to have update methods so it can gracefully close on core change
|
2013-11-02 23:54:37 +00:00 |
adelikat
|
73b6791f63
|
NESHawk - put sealed on some classes I missed sometime back when I did that
|
2013-11-02 23:14:58 +00:00 |
adelikat
|
b6d3ccf7b8
|
move pce bg viewer to toolmanager
|
2013-11-02 22:39:23 +00:00 |
adelikat
|
ddf0268657
|
move GB/GBA GPU viewers to ToolManager, also whack some tool namespaces
|
2013-11-02 22:34:16 +00:00 |
adelikat
|
1fdfd1f627
|
move snes graphics debugger to ToolManager
|
2013-11-02 22:13:37 +00:00 |
adelikat
|
385245bfea
|
move game genie tools to ToolManager
|
2013-11-02 21:55:29 +00:00 |
adelikat
|
28d6e20e6e
|
move some more tools
|
2013-11-02 21:31:04 +00:00 |
adelikat
|
9a349ba309
|
Cheats moved to Tools
|
2013-11-02 20:48:24 +00:00 |
adelikat
|
df6af8e158
|
Move hex editor into ToolManager
|
2013-11-02 20:25:53 +00:00 |
adelikat
|
5f1640a3b1
|
move Ram Search into toolmanager
|
2013-11-02 20:13:53 +00:00 |
adelikat
|
024e005884
|
Multiclient - Created a ToolManager class to manage winform tools and simplify and unify basic functions such as UpdateValues and Restart. Also smartly creates and disposes the tools intelligently, which minimizes ram usage on start up. For instance, calls to UpdateValues() don't create an instance of the object. Also, the instance of ToolManager is a Global instance called Tools, as opposed to all the tools being public fields on Mainform. Also, created IToolForm interface that all tool dialogs must implement. Refactored Ram Watch to use this new system.
|
2013-11-02 19:28:45 +00:00 |
adelikat
|
1525f4a4bd
|
oops
|
2013-11-02 01:59:48 +00:00 |
adelikat
|
b3b21abe08
|
Move NES lua library to Client.Common
|
2013-11-02 01:56:00 +00:00 |
adelikat
|
f7138e6514
|
move NES game genie encoding/decoding logic into specialized classes in client.common and refactor the dialog and lua functions accordingly
|
2013-11-02 01:48:35 +00:00 |
adelikat
|
a11019ee6c
|
Fix bugs in things that use HexTextBox, and some bugs that made the Encoder part of NES GameGenie Encoder/Decoder not work
|
2013-11-02 00:44:55 +00:00 |
adelikat
|
ea2df2e91b
|
move snes lua library to common
|
2013-11-01 23:49:44 +00:00 |
adelikat
|
d902981f54
|
move some FirmwareManager things to client.common
|
2013-11-01 23:17:30 +00:00 |
adelikat
|
a3e306e18d
|
Move joypad lua library to common, and move some stuff to Global in order to do so
|
2013-11-01 22:56:55 +00:00 |
adelikat
|
0eaf6bd33c
|
a fix to GetExeDirectoryAbsolute() that was breaking path generation
|
2013-11-01 22:37:05 +00:00 |
adelikat
|
f3bb7421ed
|
detangle and move some savestate code to client.common
|
2013-11-01 20:53:47 +00:00 |
adelikat
|
80c6ecb57a
|
Rename SavestateManager to SaveSlotManager since that is more precisely the job it does.
|
2013-11-01 19:55:03 +00:00 |
adelikat
|
3cda83c2bc
|
Move a bunch of logic from MainForm.Movie.cs to MovieSession.cs which is more conceptually appropriate, this also means that movie handling logic (including complex movie loadstate logic) is moved to Client.Common
|
2013-11-01 18:52:26 +00:00 |
adelikat
|
380fc781e3
|
Lua - implement client.paint()
|
2013-11-01 15:47:37 +00:00 |
adelikat
|
d391d275ef
|
Move Movie lua library to client.common, and some refactoring necessary to do so
|
2013-11-01 15:43:15 +00:00 |
adelikat
|
fe9d8ed881
|
refactor - move readonly flag from MainForm.cs to Global.cs
|
2013-11-01 15:35:30 +00:00 |
adelikat
|
2d643f78b1
|
rename lua functions that have changed in all checked in lua scripts
|
2013-11-01 15:19:35 +00:00 |
adelikat
|
a8079f5170
|
port some lua libraries to client.common
|
2013-11-01 14:51:51 +00:00 |
adelikat
|
c7fbcbca40
|
do away with LuaCommon.cs
|
2013-11-01 00:06:32 +00:00 |
adelikat
|
3324759799
|
move some lua files to client.common
|
2013-10-31 23:55:17 +00:00 |
adelikat
|
ae34ccce0a
|
move the gui library to its own function (all libraries are separate objects now!), add lua function: gui.clearGraphics()
|
2013-10-31 18:43:01 +00:00 |
adelikat
|
4bb60ec8c9
|
move emu library to its own object, remove emu_onsnoop (should use event library instead), moved many multiclient only functions into the client library instead (todo: document those)
|
2013-10-31 18:09:40 +00:00 |
adelikat
|
1cd62c2df1
|
slight fix to print method
|
2013-10-31 17:19:07 +00:00 |
adelikat
|
d7d83c9275
|
move event library to its own object, slight tweak to anonymous function name, double clicking on registered functions dialog invokes the method clicked
|
2013-10-31 16:58:56 +00:00 |