Commit Graph

29 Commits

Author SHA1 Message Date
adelikat ebcd237858 Merge branch 'master' into domainedmemoryhooks 2017-10-29 12:38:29 -05:00
alyosha-tas f6f55c09de A7800Hawk: refactor sound for pokey 2017-08-25 11:28:19 -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 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
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 d66b7f61b8 A7800Hawk: small cleanup 2017-07-29 19:36:36 -04:00
alyosha-tas efcb73615b A7800Hawk: Add Light Gun Support
-Needs testing
2017-07-26 09:28:14 -04:00
alyosha-tas a7a6fc6827 Update A7800Hawk.cs
Oops spelling
2017-07-24 19:38:21 -04:00
alyosha-tas fb10cc4bcd A7800Hawk: Add kangaroo mode and mappers 2017-07-24 19:36:54 -04:00
alyosha-tas edddf8cec0 A7800Hawk: clearer loading messages 2017-07-23 10:23:12 -04:00
alyosha-tas 1dc60e9274 Atari7800Hawk: More mappers and bug fixes
-Adds support for F18 and rampage
-Adds support for games needing cart RAM
-Fixes various bugs
2017-07-22 12:28:23 -04:00
alyosha-tas 2ae9de98ef A7800Hawk: Updates and Bug Fixes
-Fix save states
-Fix sync settings
-Controller Support / improvements
2017-07-21 19:32:50 -04:00
alyosha-tas f5a5e9bd17 Atari7800Hawk: More mappers 2017-07-21 16:33:45 -04:00
alyosha-tas 585f9f412b A7800Hawk: Start support for ROM Headers 2017-07-20 15:01:47 -04:00
alyosha-tas 3ff8eabdf2 A7800Hawk: Fix NTSC Palette 2017-07-19 20:53:41 -04:00
alyosha-tas 16467c3cb0 A7800Hawk: Start Supergame Mappers 2017-07-19 19:19:00 -04:00
alyosha-tas c26979c0b1 Update A7800Hawk.cs 2017-07-16 12:02:21 -04:00
alyosha-tas 7914532ff0 A7800Hawk: Update Controllers
Now supports 2 button controller
Also fixes a few other small bugs
2017-07-16 11:56:02 -04:00
adelikat c6e0e9fa57 Rename CoreAttributes to CoreAttribute as to not be a bad person 2017-07-12 14:10:55 -05:00
alyosha-tas d9cc1558aa Atari7800Hawk: More Core Work
- Adds Fire button (centipede and Asteroid now playable)
- Improve Maria, add holey DMA, fix numerous bugs
- Fix slow cycle memory mapping.
2017-07-06 15:25:21 -04:00
alyosha-tas 170381597b Atari7800Hawk: Core Cleanup
-now gets in game in choplifter
-implement player controls
-fix memory mapping bugs
-clean up code
-implement more video modes

There is still a serious timing bug that i need to track down and a lot of video mode work to do, but getting in game is at least making progress.
2017-07-05 16:14:27 -04:00
alyosha-tas 7bb76f9f03 A7800Hawk commit #4
-Start Maria DMA and frame execution
-Refactor CPU execution
-Expose more tools (Hex Editor, RAM Search, etc)
-Add Ready and Halt behaviours trigggered by Maria
2017-06-16 16:44:57 -04:00
alyosha-tas 55fb3bb1dc Add files via upload 2017-06-11 18:06:50 -04:00
alyosha-tas 807edebe6d A7800Hawk another round of commits 2017-05-27 20:40:13 -04:00
adelikat 8de4e7bff9 add ui to switch to Atari7800Hawk, still not useable by humans, needs gamedb stuff 2017-05-27 08:56:25 -05:00
alyosha-tas 7ce43e1438 Add files via upload 2017-05-24 20:40:02 -04:00
alyosha-tas b2eecd7bec Add files via upload 2017-05-24 19:36:34 -04:00