nattthebear
|
8986ddb54b
|
some waterbox cleanup+reorg
|
2017-05-18 18:44:34 -04:00 |
nattthebear
|
ebe789eed2
|
heh
|
2017-05-10 07:45:23 -04:00 |
nattthebear
|
307d85cee0
|
The point of INPUT_KEYS is to document actual behavior, so lets fix it
|
2017-05-08 17:42:57 -04:00 |
adelikat
|
b6fc3006e9
|
Cleanup SMS.IEmulator.cs
|
2017-05-08 11:42:22 -05:00 |
adelikat
|
eafa39456f
|
Genesis - there's a couple more buttons on the menacer
|
2017-05-07 18:05:09 -05:00 |
alyosha-tas
|
3769967fb0
|
Update MemoryMap.Korea.cs
Fix Xyzolog
|
2017-05-06 18:10:10 -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
|
b3ad3ce6ba
|
Move BizInvoke files from Emulation.Common to Common
|
2017-05-01 17:30:42 -05:00 |
adelikat
|
ffd743cac7
|
Remove Genesis.cs core
|
2017-05-01 16:27:40 -05:00 |
adelikat
|
ded1c2d7b7
|
Break off BoardName from IEmulator into a separate IBoardInfo service
|
2017-04-30 21:01:54 -05:00 |
adelikat
|
17fe836926
|
Emulation.Common - misc cleanups in Base Implementations
|
2017-04-27 08:24:21 -05:00 |
adelikat
|
3192cc70ae
|
slight refactor to IEmulator - make the IController property set only to more clearly express the client -> core relationship
|
2017-04-26 19:09:00 -05:00 |
adelikat
|
2de20e956b
|
use Dictionary initializers instead of object initializers for various GetCpuFlagsAndRegisters() methods
|
2017-04-25 08:28:06 -05:00 |
adelikat
|
1ad6e7a95f
|
oops
|
2017-04-24 13:56:42 -05:00 |
adelikat
|
1cb6289e13
|
Remove the obsolete MemoryDomain.FromIntPtrSwap16() method
|
2017-04-24 13:52:52 -05:00 |
adelikat
|
54ebe75d2b
|
remove the obsolete MemoryDomain.FromIntPtr method
|
2017-04-24 13:47:40 -05:00 |
adelikat
|
44064d86d2
|
sms - nitpick code cleanup
|
2017-04-23 13:28:15 -05:00 |
J.D. Purcell
|
b53502eed8
|
Spaces -> tabs.
|
2017-04-15 16:37:30 -04:00 |
J.D. Purcell
|
ed3bf0e62b
|
Fix mixed line endings.
|
2017-04-15 15:53:02 -04:00 |
nattthebear
|
f8830652de
|
Revert "GPGX remove an exception for debugging"
This reverts commit 96ac5d1122 .
|
2017-04-15 08:09:08 -04:00 |
alyosha-tas
|
96ac5d1122
|
GPGX remove an exception for debugging
The core can handle this case just fine so there doesn't appear to be a need for it anyway
|
2017-04-14 21:44:15 -04:00 |
adelikat
|
f1cc6eab36
|
Fix a warning
|
2017-03-20 10:58:13 -05:00 |
zeromus
|
22f9179ee7
|
fix #807 (GPGX double size option)
|
2017-02-25 02:57:04 -06:00 |
zeromus
|
4e2892d852
|
gpgx now width-doubles to match height-doubled hi-res video
|
2017-02-18 16:09:08 -06: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
|
691632f188
|
More IAsyncSoundProvider and related classes to BizHawk.Emulation.Cores and make them internal, since they are implementation details, and they are deprecrated and not intended to be used in future cores.
|
2016-12-16 08:50:05 -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
|
aaed8e67d5
|
NullController - remove a bunch of methods that were originally part of IController but no longer are, and clean up the code a bit
|
2016-12-14 09:16:54 -06:00 |
adelikat
|
b465eaa470
|
Remove two sound refactor todo comments
|
2016-12-11 12:27:11 -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 |
alyosha-tas
|
b2920834b1
|
Fix Shining Force games ( #600 and #335 )
Fixes SRAM selection and Interrupt control
|
2016-11-03 20:49:19 -04:00 |
feos
|
af78aedc02
|
as always
|
2016-08-24 07:26:42 +03:00 |
feos
|
6e0b8e2784
|
yabause tracer
|
2016-08-24 00:05:17 +03:00 |
adelikat
|
cac0f533db
|
Fix SMS memory domains
|
2016-08-22 15:07:57 -04:00 |
Ben Eirich
|
7f23cd80f1
|
SMS overscan display
Conflicts:
BizHawk.Client.EmuHawk/MainForm.Designer.cs
|
2016-08-18 18:14:58 +03:00 |
feos
|
76eaea3619
|
tracer unification for cores: spacing, headers, etc
|
2016-08-16 01:39:26 +03:00 |
feos
|
8e92c5fd17
|
gpgx: move to normal tracing method too
CallbackBasedTraceBuffer seems deprecated
|
2016-08-14 22:29:42 +03:00 |
zeromus
|
6d32112c9e
|
fix gpgx, n64 trace loggers
|
2016-08-13 16:34:01 -05:00 |
feos
|
801dac3c0d
|
GPGX.ISettable: output and input hex values
|
2016-08-14 00:20:01 +03:00 |
feos
|
35282ba577
|
gpgx32: flipped namespaces, added excplicit core picking
diff is messed up after folder renaming, but no file was changed except for namespaces and waterbox's core name
|
2016-08-10 22:27:46 +03:00 |
feos
|
7b26a6b573
|
gpgx32: make it compile
also build a dll
|
2016-08-09 21:13:42 +03:00 |
feos
|
d970ccf544
|
gpgx32: dropped Dynamic
|
2016-08-09 20:43:15 +03:00 |
feos
|
ca0d7ce92d
|
new namespace
|
2016-08-09 20:16:24 +03:00 |
feos
|
14fd7d52c2
|
check in files
|
2016-08-09 20:03:23 +03:00 |
nattthebear
|
111648cf98
|
Break a bunch of memory domain stuff with pointless refactoring
|
2016-04-13 19:50:06 -04:00 |