adelikat
2b281116ed
misc cleanups
2020-04-08 16:03:35 -05:00
adelikat
8833ce61c4
refactor coreComm in waterbox
2020-03-15 09:16:45 -05:00
adelikat
4b7a7dd293
Make Binary states default and Textstates opt-in for cores ( #1848 )
...
* Rewind & State config - remove the default option
* remove the savestate type of default, not that this is a breaking config change for anyone that had specifically set savestates to text
* remove BinaryStatesPreferred from IStatable and use config setting when starting movies from "Now" in record movie dialog
* remove BinaryStatesPreferred from cores
* make text savestates an extension method off of IStatable and an inteface ITextStatable it uses if the core implements it. This will allow cores to opt in to text states if desired
* make cores with actual text savestate impleemntations get ITextStatable, remove text state logic from cores that just have a binary as as text implementation
2020-02-15 10:22:26 -06:00
YoshiRulz
c7801b8ce2
Move BizHawk.Common.BizInvoke namespace to separate project
2020-01-23 14:54:23 +10:00
adelikat
fef746dffa
properly dispose of IDisposables in core savestate code, and a few other places
2019-12-06 17:33:17 -06:00
YoshiRulz
2642ef4049
Remove empty docs
2019-06-06 16:41:10 +10:00
alyosha-tas
c19c7cd5c3
SubNESHawk
...
also Input register shift fix
# Conflicts:
# BizHawk.Client.EmuHawk/MainForm.Designer.cs
# BizHawk.Client.EmuHawk/MainForm.Events.cs
# BizHawk.Emulation.Cores/Computers/AmstradCPC/AmstradCPC.IEmulator.cs
# BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.IEmulator.cs
# BizHawk.Emulation.Cores/Consoles/Nintendo/NES/PPU.run.cs
2019-01-10 18:25:59 +03:00
zeromus
dce98db811
fix saturn PixelPro resolution management mode to reformat framebuffer to requirements, so it works like it's supposed to
2017-07-15 02:53:33 -05:00
nattthebear
203a0521b5
pizza: set up constructors right for SGB and GB
2017-06-28 22:19:20 -04:00
zeromus
3f45406d7d
fix basic waterbox aspect ratio. yeah, all of them. should probably be finetuned per core later though.
2017-06-26 20:50:38 -05:00
nattthebear
7c5c3482e7
pizza: RTC, maybe
2017-06-25 09:19:32 -04:00
nattthebear
537b2a1616
pizza: saverams
2017-06-24 21:46:11 -04:00
nattthebear
ed57f766ad
Pizza: Savestates at ~600K in SGB mode
2017-06-24 11:05:59 -04:00
nattthebear
b214b7eb55
we learned nothing from this
2017-06-21 19:11:50 -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
5a8fad73b9
saturnus: use waterboxcore
2017-06-17 15:30:03 -04:00
nattthebear
c04beea4d0
update snes9x to use WaterboxCore
2017-06-17 12:57:43 -04:00
nattthebear
3e731ae0b3
Make ngp core use WaterboxCore infrastructure
2017-06-17 10:47:10 -04:00
nattthebear
6f60eb5efc
Create an abstract base class for waterbox cores, and adapt Virtual Boyee to use it. Not sure yet how useful this is...
2017-06-17 10:07:02 -04:00