Commit Graph

292 Commits

Author SHA1 Message Date
YoshiRulz a8170ca183
Fix mismatching namespaces 2020-01-13 07:19:06 +10:00
alyosha-tas 2fa22c2505 MSXHawk: Give DLL a C interface, start making core constructor 2020-01-09 19:37:59 -05:00
alyosha-tas f76db6202a O2Hawk: a few more bug fixes 2020-01-02 20:13:11 -05:00
alyosha-tas edefd123d5 O2Hawk: DAA work, might still be wrongfor some cases. 2019-12-31 21:46:59 -05:00
alyosha-tas 9015d36862 O2Hawk: cpu cleanup and display work 2019-12-27 16:18:26 -05:00
alyosha-tas d0e6441f7b O2Hawk: more bug fixes to timing and interrupts 2019-12-21 20:59:09 -05:00
alyosha-tas 6e699d576a O2Hawk: more bug fixes 2019-12-17 18:58:20 -05:00
alyosha-tas 4619e7a862 O2Hawk: cleanup and bug fixes 2019-12-17 17:40:57 -05:00
alyosha-tas 89c87b0581 O2Hawk: More display work 2019-12-16 11:50:00 -05:00
alyosha-tas d3c04bcd4e O2Hawk: Keyboard support 2019-12-15 09:24:32 -05:00
alyosha-tas ef046d60c8 O2Hawk: Bug Fixes, controller support 2019-12-14 11:46:45 -05:00
alyosha-tas bd7233f2cd O2Hawk: start displaying stuff and making sound 2019-12-13 20:43:33 -05:00
alyosha-tas 804bde9aa0 O2Hawk: Start displaying stuff, and bug fixes 2019-12-10 13:52:33 -05:00
alyosha-tas 8e139b4b5b O2Hawk: Get interrupts working 2019-12-09 16:45:36 -05:00
alyosha-tas ecc9899f92 O2Hawk: begin ppu work 2019-11-30 09:28:53 -05:00
alyosha-tas 2fbf3c3b19 O2Hawk: system management work 2019-11-18 22:17:29 -05:00
alyosha-tas 8b2150dbd3 O2Hawk; Start cleaning up bugs 2019-11-18 18:36:51 -05:00
alyosha-tas 61038a13ae O2Hawk: Expose Core and start running code 2019-11-18 17:33:55 -05:00
alyosha-tas 8b9968da60 O2Hawk: more groundwork 2019-11-17 22:29:17 -05:00
alyosha-tas 138a2bcef5 O2Hawk: Finish disasm, start execution 2019-11-11 22:19:41 -05:00
alyosha-tas c427d280ba O2Hawk: Start disassembly 2019-11-10 20:22:38 -05:00
alyosha-tas 67d4bea0d9 O2Hawk: more cpu work 2019-11-09 10:10:35 -05:00
alyosha-tas aced228b43 O2Hawk: more CPU work 2019-11-08 10:44:00 -05:00
J.D. Purcell fec63fb66a Spaces -> tabs, fix mixed newlines. 2019-11-03 20:58:36 -05:00
alyosha-tas 520ba97caa O2Hawk start 2019-10-31 09:43:25 -04:00
alyosha-tas d7ee6ba579 GBHawk: Misc cleanup 2019-10-12 16:04:13 -04:00
alyosha-tas f765e42578 GBHawk: more IRQ timing 2019-10-09 12:46:48 -04:00
alyosha-tas a8080d129d GBHawK: HDMA and IRQ work 2019-10-08 19:21:40 -04:00
alyosha-tas 1c07d3d2ad GBHawk: fix IRQ clear timing 2019-10-08 08:54:50 -04:00
alyosha-tas 815145c939 GBHawk: Clean up and PPU seperation. 2019-09-22 21:09:47 -04:00
SaxxonPike ad7cae8b71 Merge branch 'master' into c64-refactor 2019-07-14 10:45:44 -05:00
SaxxonPike d39f3e2e61 6502X: pending IRQs are not delayed when !RDY is asserted 2019-07-13 12:31:09 -05:00
SaxxonPike bf2cba0e23 6502X: remove a comment (this is indeed a dummy fetch) 2019-07-13 11:38:03 -05:00
alyosha-tas 5e2b097902 MC6809: fix DAA 2019-07-10 19:30:17 -04:00
alyosha-tas fd51934ea4 Vectrex: Fix some bugs 2019-07-10 15:42:01 -04:00
SaxxonPike 9758efe604 6502X: CPU does a read or write regardless if the result is trashed, even during reset and dummy pushes 2019-07-09 19:46:33 -05:00
alyosha-tas 84b0917f65 Vectrex: Add schema and do some miscellanous clean up 2019-07-09 20:01:45 -04:00
SaxxonPike 3efea15038 6502X: When !RDY is asserted, still do other operations. Plus, do dummy reads on stack ops 2019-07-09 05:24:47 -05:00
alyosha-tas 5b2ed7e4ff MC6800: disassembler and cleanup 2019-07-07 17:32:14 -04:00
alyosha-tas 53dd500875 MC6800: More cleanup 2019-07-07 09:08:26 -04:00
alyosha-tas e2014ba3f5 MC6800 work and MC6809 bug fix 2019-07-07 08:22:01 -04:00
alyosha-tas a4b38aa7a5 MC6800: Initial commit 2019-07-06 20:16:48 -04:00
alyosha-tas 475702c1e8 Vectrex: code cleanup 2019-07-06 16:44:46 -04:00
SaxxonPike d48964b642 6502X: According to the datasheet, RDY must be high in order for interrupts to trigger
- this has implications for C64, as it may cause VIC interrupts to fire quite later than they currently do
2019-07-06 00:00:51 -05:00
SaxxonPike 8698aa41be Merge branch 'master' into c64-refactor 2019-07-05 20:14:28 -05:00
alyosha-tas 9cbc78778f Vectrex: interrupt fixes 2019-07-05 20:25:03 -04:00
alyosha-tas 6a5fc8b47e Vectrex: Implement interrupts, fixes Bedlam 2019-07-05 19:57:55 -04:00
SaxxonPike cb48104d7a 6502X: Fix ADC with decimal mode enabled. 2019-07-03 23:49:55 -05:00
alyosha-tas 38772dcd89 Vectrex: fix dumb cpu copy paste, fixes scramble and probably others 2019-07-02 20:33:43 -04:00
alyosha-tas 233825bbb7 Vectrexx: More bug fixes 2019-06-29 12:27:17 -04:00