Commit Graph

14 Commits

Author SHA1 Message Date
Sappharad 7f5aa0ae77 Merge branch 'master' into mono-portable
Conflicts:
	.gitignore
	BizHawk.Client.Common/PathManager.cs
	BizHawk.Client.Common/lua/LuaSandbox.cs
	BizHawk.Client.EmuHawk/AVOut/FFmpegWriter.cs
	BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.cs
	BizHawk.Client.EmuHawk/CustomControls/VirtualListView.cs
	BizHawk.Client.EmuHawk/DisplayManager/DisplayManager.cs
	BizHawk.Client.EmuHawk/GLManager.cs
	BizHawk.Client.EmuHawk/Program.cs
	BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.cs
	BizHawk.Client.EmuHawk/movie/PlayMovie.cs
	BizHawk.Emulation.Common/Sound/Utilities/SpeexResampler.cs
	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesApi.cs
	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesApi_CMD.cs
	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
	BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.ITraceable.cs
	BizHawk.Emulation.Cores/LibretroOld/LibRetro.cs
	Version/VersionInfo.cs
	libsnes/bsnes/target-libsnes/libsnes_pwrap.cpp
2017-05-02 20:38:56 -05:00
alyosha-tas e1ea3e622b genesis svp 2017-04-16 16:14:32 -04:00
alyosha-tas b92f6d5aca genesis svp 2017-04-16 16:13:36 -04:00
alyosha-tas ba403f4d25 gensis svp 2017-04-16 16:12:41 -04:00
alyosha-tas c73c794235 Fix #253
The solution here is to only write to the stack if it is in a writable area of the address space.
2017-04-14 21:53:44 -04:00
alyosha-tas 8eda3dfe16 Fix #695
Correctly emulate SRAM register in SSFII mapper.

NOTE: This fix re-uses the cart property cart.hw.bankswitch to store the bank that is swapped out for SRAM when the register is active. This is convenient since the bottom bank cannot be swapped out and we still want bankswitch to be non-zero
2017-04-13 17:39:42 -04:00
alyosha-tas d2905715b6 genplusgx: Fix #548 2017-04-13 15:52:09 -04:00
Sappharad cf68d9a850 Fresh build of libgpgx, and the updated version number. 2017-02-21 20:33:29 -06:00
Sappharad df2a6c8154 Merge branch 'master' into mono-portable
Conflicts:
	BizHawk.Client.EmuHawk/MainForm.cs
2017-02-21 20:02:00 -06:00
zeromus 6c046a5df9 blind fix gpgx32 vdp savestates to look more robust by using brain-disengaged sync-everything technique. fixes savestates in interlaced mode. removes backwards compatibility of savestates, of no use to us anyway 2017-02-18 15:48:23 -06:00
feos ac2a69e7dd gpgx: switch to real interlaced mode when needed (still 60fps)
window resizes by itself if no maintain aspect ratio is forced

todo: states have broken graphics in that mode, but that's likely the original core thing
2017-02-18 23:34:44 +03:00
Sappharad 42d03ecdcf Fix GPGX on OS X 2016-08-23 22:18:11 -05:00
feos 8e92c5fd17 gpgx: move to normal tracing method too
CallbackBasedTraceBuffer seems deprecated
2016-08-14 22:29:42 +03:00
feos 14fd7d52c2 check in files 2016-08-09 20:03:23 +03:00