Commit Graph

122 Commits

Author SHA1 Message Date
alyosha-tas 76df4758db A2600: update ball emulation
A7800: update m6532 to match 2600
2019-08-03 19:17:28 -04:00
Brian Armstrong 2c6ecb68bd Merge branch 'master' into brian/mem_callback_addr_value 2019-06-06 02:11:04 -07:00
Brian Armstrong d41bd867b8 flags 2019-06-06 02:04:47 -07:00
James Groom 4e91f88af3
Use nameof in cores 2019-03-28 14:18:58 +11:00
alyosha-tas 6d0973ca7e
Merge pull request #1429 from YoshiRulz/master
Inconsequential changes (no whitespace)

looks good to me
2019-03-09 17:32:10 -06:00
Brian Armstrong a8f293eec8 Call mem callbacks with addr, value 2019-01-24 03:23:21 -08: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
YoshiRulz c0a28a320b
Inconsequential changes (no whitespace)
Remove useless semicolon, remove useless `? true : false`, move period to next
line
2019-01-07 22:02:02 +10:00
alyosha-tas afebde0d3e A7800: change 'trigger' to 'button' 2018-12-14 18:23:24 -06:00
alyosha-tas 59f43b144e Core Code Cleanup 2018-12-05 09:01:25 -06:00
alyosha-tas af39f65b03 A7800: cycle based DMA list fetching 2018-11-23 10:20:52 -06:00
alyosha-tas 572c7f34c8 A7800: expand cart size for some demos 2018-11-22 19:41:59 -06:00
alyosha-tas d8ec5df92d A7800: BG color and read mode latching 2018-11-22 18:31:54 -06:00
alyosha-tas d465ddbf53 A7800 mapper fix 2018-11-17 14:46:22 -06:00
alyosha-tas f91c14e42e A7800: more Pokey fixes, should sound correct now 2018-11-17 11:37:18 -06:00
alyosha-tas c8bb21ab38 A7800: more pokey work, starting to sound correct 2018-11-17 10:18:11 -06:00
alyosha-tas ca52715673 A7800: Audio Overhaul 2018-11-12 09:29:11 -06:00
alyosha-tas 2dc13967ce A7800: Add db entry and fix mirroring 2018-10-27 19:51:18 -05:00
alyosha-tas 738ffe596d A7800: DB update and bug fix 2018-10-25 19:28:21 -05:00
alyosha-tas 41d9bb6967 A7800: Pokey support for SGE mapper 2018-10-24 17:37:42 -05:00
alyosha-tas 77bba444fd A7800: Fix unplugged controller and Pokey sound 2018-06-28 18:10:28 -04:00
Scepheo f3ea6fe025 Use generic interface type on MOS 6052X for talking to the emulator core (#1189)
* Use generic interface type on MOS 6052X for talking to the emulator core
* Change CpuLink constructors to not use expression-bodies, to get the AppVeyor build to pass.
* Add comment explaining why IMOS6502XLink exists.
2018-05-20 23:18:53 +03:00
nattthebear e8145af463 i hope this breaks something 2018-05-12 12:55:42 -04:00
alyosha-tas b2ed6eb737 Always initialize independent instances of IController in cores to NullController
- Fixes #1168
2018-03-31 11:23:55 -04:00
alyosha-tas 0cc72f4ee3 A7800: Fix High score SaveRAM #1130 2018-03-14 17:10:13 -04:00
alyosha-tas 4208eea12f A7800Hawk fix cart parsing for RAM bank, fixes 1129 2018-03-10 08:06:07 -05:00
adelikat ebcd237858 Merge branch 'master' into domainedmemoryhooks 2017-10-29 12:38:29 -05:00
alyosha-tas a83474d255 A7800Hawk: Fix exception 2017-08-27 09:55:12 -04:00
alyosha-tas 4b520f2a8b A7800Hawk: Pokey Sound
now sounds correct
2017-08-27 09:22:41 -04:00
alyosha-tas a6d036e13c A7800Hawk: Pokey bug fixes 2017-08-26 20:58:08 -04:00
alyosha-tas 2c42448e0d A7800Hawk: Pokey initial commit 2017-08-26 12:46:59 -04:00
alyosha-tas 98a63ad823 A7800Hawk mapper: add pokey support 2017-08-26 12:45:38 -04:00
alyosha-tas f6f55c09de A7800Hawk: refactor sound for pokey 2017-08-25 11:28:19 -04:00
alyosha-tas 5b1c6d2862 A7800Hawk Refactor sound for pokey 2017-08-25 11:27:18 -04:00
alyosha-tas 73d505cd71 Delete Tia.ISoundProvider.cs 2017-08-25 11:25:39 -04:00
alyosha-tas a907bb7f01 A7800Hawk: update mapper for pokey
Needed for Ball Blazer
2017-08-25 11:04:50 -04:00
alyosha-tas b957e3726c Update A7800Hawk Mapper 2017-08-25 10:25:38 -04:00
alyosha-tas 13788253d8 A7800Hawk: Start Pokey emulation 2017-08-25 10:21:10 -04:00
adelikat 10b8ca80b9 Atari7800Hawk - implement IBoardInfo 2017-08-04 18:58:53 -05:00
adelikat cd5f6e66e1 Atari 7800 - sort out system id stuff 2017-08-04 17:17:14 -05:00
adelikat 49fc7223e6 Atari7800Hawk, wire up the disassembler, default to this core instead of emu7800 2017-08-04 15:57:26 -05:00
adelikat cd289c474e memorycallbacks with domains - Phase 2 - change api to Call methods and refactor accordingly, everything should behave as it was before the refactor at this point. No cores have yet to be implemented with domains other than the default bus they already had 2017-08-03 18:08:07 -05:00
adelikat 04ce66c397 phase 1 of changing memory callback api to specify domain - require cores to specify which domains are available and have the domain passed in when creating callbacks. Still todo - cores need to pass in domain name on CallReads/Writes/Executes methods 2017-08-01 22:05:17 -05:00
alyosha-tas 2d648173a6 Update A7800Hawk.IEmulator.cs 2017-07-31 19:58:40 -04:00
alyosha-tas e6a0b20219 Update Readme.txt 2017-07-31 19:57:31 -04:00
alyosha-tas c972a74132 A7800Hawk: Filters and video provider
-Moved IVideoProvider out of Maria to make eventual A2600 mode support a bit easier.
-Add filter option so Tower Toppler looks correct, not implemeneted yet though
2017-07-31 12:14:42 -04:00
alyosha-tas edfc2ca576 A7800Hawk: move video provider out of maria 2017-07-31 12:13:03 -04:00
alyosha-tas 88b6813528 A7800Hawk: Fix controller regression 2017-07-31 10:23:33 -04:00
alyosha-tas 981d960f1c A7800Hawk: clean up lightgun 2017-07-31 10:13:57 -04:00
alyosha-tas ec62e0b4a0 A7800Hawk: clean up light gun 2017-07-31 10:13:23 -04:00