pjgat09
|
58336c45b2
|
Fix onmemorywrite so it can trigger on any memory address
|
2013-11-17 02:36:52 +00:00 |
adelikat
|
e606429219
|
more misc cleanup and removing some usings that should have been removed when moving things from one project to another
|
2013-11-15 01:52:03 +00:00 |
adelikat
|
d67ff542ba
|
Move sound files to BizHawk.Emulation.Common
|
2013-11-14 22:09:48 +00:00 |
adelikat
|
80b48c0b08
|
Remove comments that MOS6502X is auto-generated, because it isn't anymore. And change spaces to tabs!
|
2013-11-14 22:04:32 +00:00 |
adelikat
|
715fd3a7e3
|
remove 6502 native files from project (couldn't figure out how to do this in the previous commit because SVN quirkiness butted heads with Visual Studio quirkiness)
|
2013-11-14 21:17:37 +00:00 |
adelikat
|
0338b76bb0
|
Move Cpus to BizHawk.Emulation.Common
|
2013-11-14 21:15:50 +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 |
adelikat
|
6b67f47335
|
fix sln building - apparently you need these files
|
2013-11-11 17:49:10 +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
|
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
|
03e9381adc
|
Clean up assembly info stuff in all projects
|
2013-11-08 15:56:58 +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
|
3f88ece3db
|
Remove some files I meant to delete, and some useless code cleanups
|
2013-11-04 03:12:50 +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
|
348171bdc5
|
start Emulation.Common project and move the Emulation/Database folder files to it
|
2013-11-04 01:06:36 +00:00 |