nattthebear
|
537b2a1616
|
pizza: saverams
|
2017-06-24 21:46:11 -04:00 |
alyosha-tas
|
b54a738c97
|
Add files via upload
|
2017-06-24 16:01:07 -04:00 |
alyosha-tas
|
627b666d3e
|
Add files via upload
|
2017-06-24 13:05:00 -04:00 |
nattthebear
|
ed57f766ad
|
Pizza: Savestates at ~600K in SGB mode
|
2017-06-24 11:05:59 -04:00 |
nattthebear
|
6637e0a53f
|
pizza: add lag/polling support
|
2017-06-24 09:38:03 -04:00 |
nattthebear
|
26063b35d0
|
pizza: first bits of sound. bios starting sound plays. bomb sound plays in Bomberman GB.
|
2017-06-23 20:51:19 -04:00 |
nattthebear
|
ea32862199
|
pizza: some basic ATTR stuff now working
|
2017-06-19 19:53:40 -04:00 |
nattthebear
|
95a56b15a8
|
pizza: SGB joypad functionality working
|
2017-06-18 20:35:55 -04:00 |
nattthebear
|
278b29a840
|
pizza: use waterboxcore
|
2017-06-18 16:05:55 -04:00 |
nattthebear
|
1292b27163
|
Add some draft work for supporting sysv <-> msabi interop. I wonder if we'll ever use this? I'd put it on a separate branch but it would be merge hell.
|
2017-06-18 08:51:09 -04:00 |
nattthebear
|
04d4880564
|
pizza: cover your ears
|
2017-06-16 08:19:03 -04:00 |
nattthebear
|
dd9d1b2018
|
pizza: input
|
2017-06-15 21:38:52 -04:00 |
nattthebear
|
8fa903c004
|
pizza progress: it runs
|
2017-06-15 19:00:41 -04:00 |
nattthebear
|
b9ab41a4da
|
More like Chie SatURNaka
|
2017-06-04 16:41:11 -04:00 |
nattthebear
|
ebe789eed2
|
heh
|
2017-05-10 07:45:23 -04:00 |
adelikat
|
1dae91e6a8
|
clean up core constructors - consistent parameter casing, and put them at the top of the class
|
2017-05-05 19:05:36 -05:00 |
adelikat
|
59139ab266
|
Spell out Numerator and Denominator
|
2017-05-05 11:25:38 -05:00 |
adelikat
|
62a13d961d
|
Move VsyncNum and VsyncDen out of CoreComm and into IVideoProvider
|
2017-05-05 11:21:37 -05:00 |
adelikat
|
698c6741ae
|
Refactor IEmulator and remove the IController property, instead pass it as a paramter to the FrameAdvance() method
|
2017-05-01 20:09:11 -05:00 |
adelikat
|
ded1c2d7b7
|
Break off BoardName from IEmulator into a separate IBoardInfo service
|
2017-04-30 21:01:54 -05:00 |
adelikat
|
ba28ca53a8
|
GambatteLink cleanup
|
2017-04-25 11:06:50 -05:00 |
adelikat
|
2426cfa31a
|
misc cleanup of related Gambatte files
|
2017-04-25 10:42:11 -05:00 |
adelikat
|
21aa648318
|
Gambatte - some cleanup
|
2017-04-25 10:11:43 -05:00 |
adelikat
|
2de20e956b
|
use Dictionary initializers instead of object initializers for various GetCpuFlagsAndRegisters() methods
|
2017-04-25 08:28:06 -05:00 |
adelikat
|
54ebe75d2b
|
remove the obsolete MemoryDomain.FromIntPtr method
|
2017-04-24 13:47:40 -05:00 |
adelikat
|
3f866f6d7f
|
Rename SnesSaveController to SaveController and move it to Emulation.Common since it is used by multiple cores and is general in design
|
2017-04-19 12:44:02 -05:00 |
J.D. Purcell
|
b53502eed8
|
Spaces -> tabs.
|
2017-04-15 16:37:30 -04:00 |
J.D. Purcell
|
b2a28339d1
|
Use 'nameof' operator.
|
2017-04-10 08:36:42 -04:00 |
adelikat
|
ab1a22bf31
|
add TotalExecutedCycles as an IDebuggable property, and implement it in cores with the information readily available (and throw NotImplementedExecptions in the remaining). wire the property up to lua with emu.totalexecutedcycles(). Stil todo - wire it up to the Debugger gui
|
2017-01-09 19:23:05 -06:00 |
adelikat
|
eda79c2212
|
Make an interface for CodeDataLog, and move CodeDataLog to Base Implementations
|
2016-12-16 11:33:02 -06:00 |
adelikat
|
72a59087b5
|
Use the IController indexing property less in preparation for removing it from the interface. Replaced with its more explicity counter-part .IsPressed()
|
2016-12-14 12:42:15 -06:00 |
adelikat
|
b73a500d6b
|
Major sound provider refactor. Create a unified interface ISoundProvider, that is an IEmulator service and break it off of IEmulator. IAsyncSoundProvider was kept as a shim for now, for legacy cores that were inherintly async.
|
2016-12-11 11:15:00 -06:00 |
adelikat
|
b697110098
|
Rename ISoundProvider to IAsyncSoundProvider to more accurately describe what the service does
|
2016-12-09 10:24:43 -06:00 |
feos
|
76eaea3619
|
tracer unification for cores: spacing, headers, etc
|
2016-08-16 01:39:26 +03:00 |
zeromus
|
55bd219470
|
fix copypaste bug in GB CDL for some games with large cartram
|
2016-05-29 13:02:00 -05:00 |
zeromus
|
c4398e8ac3
|
support CDL (for 0th system) in GB link
|
2016-04-23 04:42:17 -05:00 |
nattthebear
|
111648cf98
|
Break a bunch of memory domain stuff with pointless refactoring
|
2016-04-13 19:50:06 -04:00 |
zeromus
|
71e32bc3d9
|
fix GB trace logger
|
2016-04-13 16:09:22 -05:00 |
zeromus
|
0cac65c184
|
use gambatte window option in emuhawk
|
2016-04-12 03:02:11 -05:00 |
nattthebear
|
970fb54ca5
|
gambatte: some stuff for 64 bit builds, both msvc and mingw
|
2016-02-29 22:02:47 -05:00 |
adelikat
|
f1f45afd83
|
Remove CoreComm link cable properties and turn it into an ILInkable service instead
|
2016-02-28 13:52:17 -05:00 |
adelikat
|
0fb0e6a11c
|
Trace header for GB
|
2016-02-28 09:48:51 -05:00 |
adelikat
|
f5e679fa0d
|
Refactor ITraceable to work on TraceInfo objects that separate Disassembly and Register information. Make Tracelogger two columns.
|
2016-02-21 17:34:42 -05:00 |
zeromus
|
89a4381d9d
|
add GB layer toggles
|
2016-02-08 02:18:24 -06:00 |
scrimpeh
|
ef1bc65ce6
|
IInputPollable - Make IsLagFrame settable
|
2016-01-26 11:34:42 +01:00 |
Hathor86
|
f70a2c8c6c
|
Merge from TASVideo
|
2015-11-01 22:01:19 +01:00 |
zeromus
|
70e0954f28
|
CDL - major refactor complete. muuuuch better.
|
2015-10-28 03:51:53 -05:00 |
zeromus
|
35b6d8c1d6
|
CDL - support GPGX. still need to make enable toggle, to win back speed
|
2015-10-27 16:31:43 -05:00 |
zeromus
|
e8d307c33a
|
CDL - add consistency check to GB, fix probably bugs in varying cartram sizes, change GB memdomain from "Cart RAM" to "CartRAM" (hope this doesnt cause a problem)
|
2015-10-26 21:42:48 -05:00 |
zeromus
|
10bbf6e9d0
|
implement GB CDL
|
2015-10-26 19:16:38 -05:00 |