nattthebear
|
37dc9908d0
|
Waterbox: Add XOR based savestates for GPGX64
|
2017-05-27 16:18:38 -04:00 |
nattthebear
|
3a4b6601d9
|
move pewrapper into its own file
|
2017-05-27 14:55:21 -04:00 |
nattthebear
|
b649927360
|
bizinvoke: make class ref interop work with null pointers
|
2017-05-27 14:40:15 -04:00 |
nattthebear
|
b737959d11
|
snes9xHawk which is totally not a thing: connect audio
|
2017-05-27 14:32:12 -04:00 |
nattthebear
|
9bcd693910
|
snes9x: video output is now fully functional
|
2017-05-27 13:33:44 -04:00 |
nattthebear
|
34791d8589
|
bizinvoker: fix clas being used in place of ref struct
|
2017-05-27 12:59:57 -04:00 |
nattthebear
|
2665510502
|
Add enough changes so that snes9x now boots. This includes stubs for a bunch of syscalls, a few mmglue changes, and C++ global constructor support
|
2017-05-27 12:29:05 -04:00 |
nattthebear
|
7739b9dc80
|
rough in some snes9x stuff. not working yet
|
2017-05-21 17:43:43 -04:00 |
nattthebear
|
dc6646a020
|
add snes9x sobmodule
|
2017-05-21 11:17:22 -04:00 |
nattthebear
|
1fe77d7f32
|
gpgx: fix video size after loading a frame 0 savestate. misc cleanup
|
2017-05-21 09:27:29 -04:00 |
nattthebear
|
10cfab4710
|
Waterbox savestate changes - genesis should be mostly working now (?)
|
2017-05-20 21:09:29 -04:00 |
nattthebear
|
b1ff4fbff8
|
More waterbox savestate stuff
|
2017-05-20 20:55:55 -04:00 |
nattthebear
|
fa24f5fc9d
|
GPGX64 works with the new waterbox, or would if I pushed the binaries. Savestates are hosed; TBD
|
2017-05-20 18:50:01 -04:00 |
nattthebear
|
a325969963
|
Work more on waterbox and convert GPGX64 to use the new PERunner. Doesn't work yet.
|
2017-05-20 17:18:31 -04:00 |
nattthebear
|
6053cd6e35
|
stuff
|
2017-05-20 12:24:15 -04:00 |
nattthebear
|
9e4462008c
|
break IStateable down because I need just binary for some internal stuff...
|
2017-05-20 12:09:50 -04:00 |
nattthebear
|
5c8efb51ba
|
Add some Import related stuff to PeRunner. Build BizExvoker which will be used to import managed libraries as dependencies to PEs
|
2017-05-20 09:46:45 -04:00 |
nattthebear
|
3f8a89d171
|
waterbox: progress on a PERunner to load everyone's third favourite executable format
|
2017-05-19 21:21:50 -04:00 |
nattthebear
|
8986ddb54b
|
some waterbox cleanup+reorg
|
2017-05-18 18:44:34 -04:00 |
alyosha-tas
|
0efdd2405c
|
Update BizHawk.Emulation.Cores.csproj
|
2017-05-18 16:19:53 -04:00 |
alyosha-tas
|
86cfa69b98
|
C64: Add Mapper 0008
|
2017-05-18 16:18:49 -04:00 |
adelikat
|
0d4313af91
|
general Cheat code cleanup
|
2017-05-18 15:16:02 -05:00 |
adelikat
|
75affd8940
|
Lua console code cleanup
|
2017-05-18 14:53:03 -05:00 |
adelikat
|
4c48542b98
|
fix null reference exception when LuaSandbox attempts to use the Logger
|
2017-05-18 14:27:22 -05:00 |
adelikat
|
70baf9d306
|
Client.Common cleanups
|
2017-05-18 11:36:38 -05:00 |
adelikat
|
85f78b358d
|
IMovie - remove the unused GetInputLog() property and also from implementing classes. I guess savestate code that was using it got refactored at some point making it unused.
|
2017-05-17 13:26:14 -05:00 |
adelikat
|
cf15eb8950
|
TasStateManager - deciding upon a "fix" to the probable bug. This is technically different behavior than before but the intended behavior? This might break stuff
|
2017-05-17 13:20:57 -05:00 |
adelikat
|
2a54517b52
|
more misc Client.Common cleanups
|
2017-05-17 13:18:26 -05:00 |
adelikat
|
e930dd3326
|
some bk2 code cleanup
|
2017-05-17 11:53:42 -05:00 |
adelikat
|
dfea029fe4
|
Misc cleanups in Client.Common, documentation fixes
|
2017-05-17 11:16:55 -05:00 |
adelikat
|
f576cb14b0
|
Watch classes - refactor, simplify, and cleanup code
|
2017-05-17 10:46:56 -05:00 |
nattthebear
|
c2fa9070a3
|
I guess this might help us someday, if we support other environments...
|
2017-05-16 20:55:37 -04:00 |
alyosha-tas
|
1821f631fe
|
Update Sid.Registers.cs
|
2017-05-16 19:59:07 -04:00 |
alyosha-tas
|
c1c80687c6
|
Update Sid.cs
|
2017-05-16 19:58:06 -04:00 |
adelikat
|
001091f9a1
|
C64 - wire up the trace logger, to the 6502 parts of the 6510 at least. THere might be more things to wire up
|
2017-05-16 18:40:17 -05:00 |
adelikat
|
f093ad8606
|
C64 - multi-disk support
|
2017-05-15 19:52:05 -05:00 |
adelikat
|
120f70b83b
|
When key priority is Hotkey over input, account for hotkeys that are not handled through the CheckHotkey() method
|
2017-05-15 13:11:18 -05:00 |
alyosha-tas
|
a2dfb639d4
|
Update Atari2600.Core.cs
Fix #838
|
2017-05-14 19:29:53 -04:00 |
adelikat
|
58500fef0c
|
Add Toggle Key Priority hotkey
|
2017-05-14 13:53:44 -05:00 |
zeromus
|
5b44f0960f
|
snes: support trace logging GB and SMP cores (C# side and dlls)
|
2017-05-14 13:51:02 -05:00 |
zeromus
|
4eaf17c6c1
|
snes: support trace logging GB and SMP cores
|
2017-05-14 13:50:28 -05:00 |
adelikat
|
618951403d
|
drag & drop - default unknown file extensions to rom
|
2017-05-14 10:13:22 -05:00 |
adelikat
|
a9ba93fcf3
|
C64 virtual pad - fixing mapping of joypad B buttons
|
2017-05-13 16:45:18 -05:00 |
adelikat
|
bc637928b1
|
Apple II - Add default binding for the Return key, remove default bindings for keys that don't exist (yet)
|
2017-05-13 16:32:57 -05:00 |
adelikat
|
eb3c6a640e
|
C64 - make binary states preferred, disks - dont' save _tracks to savestates since it currently isn't being written to, add a note for what to do if/when writing to disk is built
|
2017-05-13 16:18:55 -05:00 |
adelikat
|
47f5a8237e
|
oops
|
2017-05-13 13:18:52 -05:00 |
adelikat
|
caf9802412
|
C64 - remove the SaveState.DoNotSave attribute
|
2017-05-13 13:04:02 -05:00 |
adelikat
|
8ae05f2d01
|
C64 - remove the SaveState.SaveWithName attribute
|
2017-05-13 12:46:19 -05:00 |
adelikat
|
c6c0f0e19a
|
SaveState.SyncObject begone
|
2017-05-13 12:35:44 -05:00 |
adelikat
|
ec07983f92
|
Refactor Disk.cs to not use SyncObject, still uses SyncDelta however
|
2017-05-13 11:42:39 -05:00 |