adelikat
|
cd7435d11f
|
Lua - event.onmemoryexec() - add support for the A2600 core
|
2013-11-12 16:11:29 +00:00 |
adelikat
|
97bedb7190
|
Implement get registers for SNES
|
2013-11-12 15:47:31 +00:00 |
adelikat
|
6d03f12fef
|
make BizHawk.sln be a 2010 file, my 2012 likes to change this without me noticing
|
2013-11-12 13:46:15 +00:00 |
adelikat
|
927839cd42
|
delete the Bizhawk.pro.sln file, it isn't maintained or used
|
2013-11-12 13:18:56 +00:00 |
zeromus
|
6c0e91c37f
|
hookup snes to memory hooks.. i think
|
2013-11-12 02:34:56 +00:00 |
adelikat
|
0aac1de628
|
fixed natt's boo boo
|
2013-11-12 02:12:29 +00:00 |
adelikat
|
5d65b0ef77
|
implement Lua - event.onmemoryexecute(), currently only works with the NES core
|
2013-11-12 01:51:07 +00:00 |
zeromus
|
9fed70a49c
|
add some ExecFetch stuff to NES/6502 cores for memorycallbacks and whatnot
|
2013-11-12 01:06:33 +00:00 |
goyuken
|
323df9b92e
|
gba: support register reading. shows current mode's r0..r15, cpsr, spsr. at the moment, none of the other out of context banked regs are shown, which may or may not be a good idea.
|
2013-11-12 00:40:28 +00:00 |
adelikat
|
c7155b3aea
|
libmeteor - fix post build event to copy to the new output folder location
|
2013-11-11 22:25:09 +00:00 |
goyuken
|
e5c569f818
|
support register reading on GB core. untested as i can't compile at the moment. flags are exported as part of register "F", as is usual for z80.
|
2013-11-11 18:05:29 +00:00 |
goyuken
|
50527c006e
|
7800: bizhawk side of r5328. untested as i can't compile at the moment.
|
2013-11-11 17:57:53 +00:00 |
adelikat
|
6b67f47335
|
fix sln building - apparently you need these files
|
2013-11-11 17:49:10 +00:00 |
goyuken
|
cdc753c10c
|
7800: expose the cpu flags. also fix the postbuild event in the csproj to copy emu7800.dll to the correct folder.
|
2013-11-11 17:39:01 +00:00 |
adelikat
|
1fb73a13d7
|
Lua - emu.getregister(s) - support Genesis
|
2013-11-11 17:21:38 +00:00 |
adelikat
|
90fe32b5ad
|
Lua - emu.getregister(s) - support PCE/PCE-CD/SGX
|
2013-11-11 17:03:55 +00:00 |
adelikat
|
8204ee552d
|
Lua - emu.getregister(s) - support A7800, but due to emu7800 usage, flags aren't supported
|
2013-11-11 16:55:08 +00:00 |
adelikat
|
3945ea0e87
|
Lua - emu.getregister(s) - suppport SMS/GG/SG-1000, Colecovision, and TI-83
|
2013-11-11 16:45:45 +00:00 |
adelikat
|
acf5c19a58
|
Lua emu.getregister(s) - add NES support for PC register, add support for A2600 and C64
|
2013-11-11 03:44:37 +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
|
b52ec7e647
|
Lua Registered Functions dialog - open up in a reasonable location, support multiple selection on Call and Remove buttons. Support hotkeys - Space or Enter = Call, Delete = remove
|
2013-11-10 23:16:18 +00:00 |
adelikat
|
9feb4d0871
|
Lua Console - make Registered Lua functions hotkey F12 instead of Shift+F12, make Registered Lua Functions dialog modeless
|
2013-11-10 22:05:03 +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
|
9e5e477467
|
move emuversion, releasedate, and interim constants from MainForm to VersionInfo so that they are available to all projects (we can now "interim" things in all projects)
|
2013-11-10 02:32:47 +00:00 |
adelikat
|
fa35f3fef4
|
port Ti83 tooltip fix to 1.5x branch
|
2013-11-09 02:00:57 +00:00 |
adelikat
|
7d4e831861
|
restore Ti83 keypad tooltips
|
2013-11-09 01:55:45 +00:00 |
adelikat
|
d760373c29
|
cleanup some code in controller config, including catching a slight bug
|
2013-11-09 01:29:29 +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
|
52146bff6b
|
remove references to GBTools namespace
|
2013-11-09 00:27:07 +00:00 |
adelikat
|
2932a3a83c
|
EmuHawk - separate config dialogs from the tools folder into appropriate folders in the config folder
|
2013-11-09 00:20:39 +00:00 |
adelikat
|
999c884f13
|
Refactor WatchValueBox to better handle the Nullable property, fixes a lot of issues in the cheat form among other places
|
2013-11-08 23:55:45 +00:00 |
adelikat
|
8562276320
|
Change the default Position property of every winform from windows default to center parent
|
2013-11-08 18:43:24 +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 |
adelikat
|
a27c1678d2
|
"Merge" the about box change from r5123 to trunk
|
2013-11-08 14:53:42 +00:00 |
adelikat
|
10b609cb6e
|
Hex Editor - fix so context menu items dependent on addresses don't if no address is highlighted (prevents some exceptions being thrown when user attempts to use them)
|
2013-11-07 23:14:04 +00:00 |
adelikat
|
9dbcfdffd1
|
oops, forgot to check this in
|
2013-11-07 22:56:10 +00:00 |
adelikat
|
0b71e4d08c
|
Some fixes to the ToolManager and make cheats not redraw every frame
|
2013-11-07 20:33:29 +00:00 |
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 |