adelikat
|
0adffa65c1
|
Use ToHexString() extension is more places
|
2013-11-07 18:15:17 +00:00 |
adelikat
|
085719bf44
|
Fix lua
|
2013-11-07 17:49:00 +00:00 |
adelikat
|
121cd4fb58
|
Oops, throttle is not a good thing to put into Client.Common, it has window specific things
|
2013-11-07 17:11:08 +00:00 |
adelikat
|
17c68d34d0
|
make the word "autoload" consistently spelled/capitalized/hyphenated across all menus
|
2013-11-07 16:11:21 +00:00 |
adelikat
|
a3ff05fd82
|
fix a dumb mistake I made that broke logic regarding pausing/unpausing the emulator after entering/exiting the menu
|
2013-11-06 22:27:26 +00:00 |
adelikat
|
6f1090c87f
|
refactor cheatlist and watchlist to use MemoryDomain name indexing
|
2013-11-06 02:25:27 +00:00 |
adelikat
|
1061add64f
|
Refactor MemoryDomains in IEmulator, make a MemoryDomainsList object rather than IList<MemoryDomain>, remove MainMemory from IEmulator and make it a property of this new collection object, also add indexing by name. Refactor cores and tools as needed
|
2013-11-06 02:15:29 +00:00 |
adelikat
|
6f29976e9d
|
Cheats - fix bug where compare is 0 when clicking a cheat with a null compare value, refactor CheatList.Add() to be upsert logic
|
2013-11-05 23:14:22 +00:00 |
adelikat
|
92f8f9982c
|
When adding a cheat, if it already exists, update the existing instead of doing nothing!
|
2013-11-05 19:53:49 +00:00 |
adelikat
|
76de0c4bdd
|
Cheats - default compare box to empty, not 0
|
2013-11-05 19:46:27 +00:00 |
adelikat
|
4aae8a1311
|
Cheats - implement editing (oops, it was released without it!), fix value display (was showing the actual ram value, not the cheat's override value), don't flag changes if erroneously adding an existing cheat.
|
2013-11-05 19:33:06 +00:00 |
adelikat
|
9bbd8a07a6
|
fix an oops in last commit, and fix adding cheats via Cheats cheat form
|
2013-11-05 17:07:34 +00:00 |
adelikat
|
5c22d7433c
|
Cheats - fix insert separator
|
2013-11-05 16:53:24 +00:00 |
adelikat
|
8a2a673528
|
Rename CheatForm.cs to Cheats.cs
|
2013-11-05 16:40:54 +00:00 |
adelikat
|
0a0487850d
|
Fixes to ram watch and cheats closing events and restarting and asking to save changes, some of these are regressions from refactoring, some from the rewrite of these tools, and some have been this way since day 1
|
2013-11-05 16:37:05 +00:00 |
adelikat
|
2da8696b8d
|
fix some cheat related things I broke when refactoring it
|
2013-11-05 15:36:18 +00:00 |
adelikat
|
29dffc9bca
|
fix some false Ask to save changes nagging done by the cheat form
|
2013-11-04 21:02:36 +00:00 |
adelikat
|
704a9664bf
|
Add Client and Emualtion solution folders to .sln file
|
2013-11-04 20:45:34 +00:00 |
adelikat
|
56cb2ba538
|
Refactor CheatList and Cheats to have changed event handlers, and have the client wire up an event handler to update all the relevant dialogs.
|
2013-11-04 15:52:59 +00:00 |
adelikat
|
3f88ece3db
|
Remove some files I meant to delete, and some useless code cleanups
|
2013-11-04 03:12:50 +00:00 |
adelikat
|
bc5807a07c
|
move a search extension out of RamSearchEngine into the extensions class in BizHawk.Common
|
2013-11-04 02:18:40 +00:00 |
adelikat
|
be547db4a1
|
Move MemoryDomain to its own file, and move the Endian enum into it, also clean up the class a bit, and refactor things as necessary
|
2013-11-04 02:11:40 +00:00 |
adelikat
|
9751fd5a1a
|
Move interfaces and base implemenations from emulation to emulation.common
|
2013-11-04 01:39:19 +00:00 |
adelikat
|
026072ee68
|
moe IPS.cs from Emulation to Client.Common, until it is needed by cores
|
2013-11-04 01:17:59 +00:00 |
adelikat
|
f52220bc5a
|
somehow a movie recording object survived tucked away in Implementations that predates bizhawk movie recording
|
2013-11-04 01:09:24 +00:00 |
adelikat
|
348171bdc5
|
start Emulation.Common project and move the Emulation/Database folder files to it
|
2013-11-04 01:06:36 +00:00 |
adelikat
|
4f5d8b89c9
|
move Log.cs from BizHawk.Emulation to BizHawk.Common
|
2013-11-04 00:45:23 +00:00 |
adelikat
|
7f3f116cd9
|
Move QuickCollections from BizHawk.Emulation to BizHawk.Common
|
2013-11-04 00:40:46 +00:00 |
adelikat
|
7b03fc0bc0
|
Move Buffer.cs and Util.cs from BizHawk.Emulation to BizHawk.Common, and add 1234832983 usings
|
2013-11-04 00:36:15 +00:00 |
adelikat
|
fe7da7c5b5
|
move disc stuff out of BizHawk.Emulation into a new project BizHawk.Emulation.DiscSystem, updated namesspaces in those files, set up other projects with the right references and usings
|
2013-11-03 23:45:44 +00:00 |
zeromus
|
7a260abb54
|
update libsnes building for new output directory, and add support for exec/read/write/nmi/irq hooks
|
2013-11-03 22:44:49 +00:00 |
adelikat
|
ed5cfe39a6
|
1.5x and trunk - fix scrub input hotkey, on trunk a slight refactoring now that more things are in client.common
|
2013-11-03 16:53:05 +00:00 |
adelikat
|
3843acb2d9
|
Move some stuff to Client.COmmon
|
2013-11-03 16:47:21 +00:00 |
adelikat
|
bbc12256b2
|
Rename IEmulator.ResetFrameCounter() to ResetCounts() as that is a more precise term since it resets frame and lag counter variables (and theoretically any other similar counters that could get implemented)
|
2013-11-03 16:29:51 +00:00 |
adelikat
|
fd89c0cff4
|
trunk and 1.5x branch - turn off rewind for "medium" states, as SNES problems still occur with default settings and it isn't worth it, also change the default rewind frequency to 4 (if the user does turn it on, this frequency still gives smooth rewind)
|
2013-11-03 16:23:47 +00:00 |
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 |