Commit Graph

1146 Commits

Author SHA1 Message Date
Sappharad 5cbd34b41f Corrected a build error caused in the merge. 2019-10-06 18:42:19 -05:00
Sappharad ee84e5981c Merge remote-tracking branch 'origin/1.x' into mono-portable
# Conflicts:
#	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesApi.cs
#	libmupen64plus/mupen64plus-win32-deps
#	libsnes/bsnes/target-libsnes/libsnes_pwrap.cpp
2019-10-03 21:33:28 -05:00
feos d8280551bb and default to gliden again, since it's been fixed for xp
also more jabo option backwards
2018-06-09 02:03:12 +03:00
feos daa4e18372 n64 default to glide64mk2
this is meant to be a WinXPx86 compatible release, but GlideN64 doesn't work there. still default away from jabo :U
2018-06-04 22:11:29 +03:00
feos 595bed1e89 disable Cache Size option in gliden64, but disaplay the value it forces internally 2018-06-02 09:38:37 +03:00
feos 42c308a12a n64: actually default to gliden! 2018-06-01 11:49:38 +03:00
feos 51b2843fed bsnes: send vcounter and hcounter among registers 2018-04-23 21:04:46 +03:00
Sappharad 3226717067 Merge branch '1.x' of https://github.com/TASVideos/BizHawk into mono-portable
# Conflicts:
#	BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj
#	BizHawk.Emulation.Cores/Consoles/Atari/A7800Hawk/A7800Hawk.IEmulator.cs
#	BizHawk.Emulation.Cores/Consoles/Atari/A7800Hawk/Maria.cs
#	BizHawk.Emulation.Cores/Consoles/Nintendo/NES/APU.cs
#	BizHawk.Emulation.Cores/Consoles/Nintendo/NES/PPU.run.cs
#	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
2017-06-25 17:29:23 -05:00
alyosha-tas 5aaeef9db4 NES: small PPU refactor
Will make future testing easier
2017-06-25 09:38:59 -05:00
alyosha-tas 7814a9ed30 NESHawk: Clean up and minor refactor
Simplify the code base a bit and gets a performance boost as well.
2017-06-25 09:38:57 -05:00
alyosha-tas 9849d124fe SNES saveram: check for existance
checks if SGB saveram exists before attempting to assign it to the buffer pointer.

Also return null if no saveram is found, which conforms to what other cores are doing and what EMUHawk expects
2017-06-25 09:38:54 -05:00
alyosha-tas 9275f82310 NES APU cleanup 2017-06-25 09:38:52 -05:00
alyosha-tas 16292b85bb NES APU improvements
passes some more of the test_apu_2 tests
2017-06-25 09:38:51 -05:00
zeromus 3784be48f9 add 'crop SGB frame' option; fixes #871 2017-06-25 09:38:50 -05:00
alyosha-tas 0c38598df1 Update BxROM 2017-06-25 09:38:35 -05:00
alyosha-tas 9036215e46 NES Fix APU
Finally fixes the infamously bad APU mixer tests
2017-06-25 09:38:32 -05:00
alyosha-tas 149b9a5b11 Update BxROM 2017-06-25 09:38:31 -05:00
alyosha-tas 6d4d2461fa Oops not sure what I was doing there 2017-06-25 09:38:29 -05:00
alyosha-tas 1ee43fd857 NES: Fix some more exceptions 2017-06-25 09:38:27 -05:00
alyosha-tas 0bff385bdf NES Fix some more exceptions 2017-06-25 09:38:26 -05:00
alyosha-tas d03e6cf465 Fix mapper 112 2017-06-25 09:38:24 -05:00
alyosha-tas bec4468ced Update NROM.cs 2017-06-25 09:38:24 -05:00
alyosha-tas 3c54b6b701 NES: Fix some exceptions loading ROMs
Eventually need to rethink ROM loading  I think
2017-06-25 09:38:22 -05:00
nattthebear a02150e9ed Revert "Update AxROM.cs". Licensed AxROM games were all 256KB or smaller, so they'd never hit this codepath. Non-licensed games certainly can be 512KB on AxROM, and we don't want to break that. The "hardware tests" comment is meaningless -- tested on what hardware? There's no licensed board that you could test that against, because they won't take a 512KB chip in the first place. 2017-06-25 09:38:22 -05:00
alyosha-tas 597514d752 Update AxROM.cs 2017-06-25 09:38:21 -05:00
alyosha-tas 07442fa099 Update SxROM.cs 2017-06-25 09:38:19 -05:00
adelikat 8c3c23075a Fix dual GB input 2017-06-25 09:38:17 -05:00
Sappharad 71e34339a3 Merge branch 'master' into mono-portable
# Conflicts:
#	BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj
#	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
2017-06-16 22:57:52 -05:00
alyosha-tas 13b99bafd0 NESHawk: Clean up and minor refactor
Simplify the code base a bit and gets a performance boost as well.
2017-06-16 21:41:13 -04:00
alyosha-tas 5b731cf8b8 SNES saveram: check for existance
checks if SGB saveram exists before attempting to assign it to the buffer pointer.

Also return null if no saveram is found, which conforms to what other cores are doing and what EMUHawk expects
2017-06-16 08:50:28 -04:00
alyosha-tas e07882ae56 NES APU cleanup 2017-06-13 10:43:34 -04:00
alyosha-tas 05304b465b NES APU improvements
passes some more of the test_apu_2 tests
2017-06-12 16:25:21 -04:00
zeromus 6db010e384 add 'crop SGB frame' option; fixes #871 2017-06-11 18:20:55 -05:00
alyosha-tas ab818f1b93 Update BxROM 2017-06-09 20:43:02 -04:00
alyosha-tas ff980b91dd NES Fix APU
Finally fixes the infamously bad APU mixer tests
2017-06-08 14:35:13 -04:00
alyosha-tas 31192e15cb Update BxROM 2017-06-07 21:35:18 -04:00
alyosha-tas c3627eee03 Oops not sure what I was doing there 2017-06-07 16:04:13 -04:00
alyosha-tas bcad6f9b08 NES: Fix some more exceptions 2017-06-06 20:04:59 -04:00
alyosha-tas 71e3fad147 NES Fix some more exceptions 2017-06-06 20:03:42 -04:00
alyosha-tas 27fd41a5d2 Fix mapper 112 2017-06-06 07:53:33 -04:00
alyosha-tas 7d9b878d5f Update NROM.cs 2017-06-06 07:52:17 -04:00
alyosha-tas 25f2f8ebf9 NES: Fix some exceptions loading ROMs
Eventually need to rethink ROM loading  I think
2017-06-05 15:56:28 -04:00
nattthebear fb5ba14768 Revert "Update AxROM.cs". Licensed AxROM games were all 256KB or smaller, so they'd never hit this codepath. Non-licensed games certainly can be 512KB on AxROM, and we don't want to break that. The "hardware tests" comment is meaningless -- tested on what hardware? There's no licensed board that you could test that against, because they won't take a 512KB chip in the first place. 2017-06-04 20:45:05 -04:00
Sappharad 464bba9454 Merge branch 'master' into mono-portable
# Conflicts:
#	BizHawk.Client.EmuHawk/MainForm.Events.cs
#	BizHawk.Client.EmuHawk/Properties/Resources.resx
#	BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.cs
#	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs
2017-06-04 19:31:56 -05:00
alyosha-tas b56a6e9aa5 Update AxROM.cs 2017-06-04 20:21:37 -04:00
alyosha-tas 492f78bfa2 Update SxROM.cs 2017-06-04 17:30:38 -04:00
adelikat caf3a7834d Fix dual GB input 2017-06-04 13:19:51 -05:00
alyosha-tas 9c586e77c4 Update Mapper069.cs 2017-06-03 10:36:16 -04:00
alyosha-tas 3577882070 NES Fix Mapper 15 2017-06-02 21:13:44 -04:00
alyosha-tas be7d271bd1 Update NES.Core.cs 2017-05-30 18:25:34 -04:00