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 |
alyosha-tas
|
5188b7a2e7
|
Vectrex: another round of bug fixes
|
2019-06-25 18:46:16 -04:00 |
alyosha-tas
|
94db48b24f
|
vectrex; more bug fixes
|
2019-06-23 17:46:30 -04:00 |
alyosha-tas
|
e8d64cdbbb
|
Vectrex: Add minestorm and bug fixes
|
2019-06-17 09:06:37 -04:00 |
alyosha-tas
|
c063319816
|
Vectrex: Hook up audio and fix more bugs
|
2019-06-15 18:39:00 -04:00 |
YoshiRulz
|
4dd40305bc
|
Merge branch 'master' into interp_cores
|
2019-06-15 02:11:24 +10:00 |
YoshiRulz
|
3fa0f71a24
|
Inline ToHexString extension where param numdigits is constant
|
2019-06-14 15:54:17 +00: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 |
alyosha-tas
|
dd0d34593e
|
Vectrex: More bug fixes
|
2019-06-01 12:25:30 -04:00 |
alyosha-tas
|
c822cf401f
|
vectrex: More 6522 work and CPU bug fixes
|
2019-05-26 17:19:39 -04:00 |
alyosha-tas
|
cd1ab99f54
|
Vectrex: 6522 work
|
2019-05-26 09:16:53 -04:00 |
alyosha-tas
|
25d4d6a840
|
Vectrex: some cleanup
|
2019-04-21 19:11:45 -04:00 |
alyosha-tas
|
0d95943728
|
Vectrex: more disasm and bug fixes
|
2019-04-09 15:44:37 -05:00 |
alyosha-tas
|
9296092b84
|
Vectrex: Start running the cpu and fixing bugs
|
2019-04-08 18:57:21 -05:00 |
alyosha-tas
|
b14332d352
|
mc6809: wire up interrupts
|
2019-04-07 15:57:24 -05:00 |
alyosha-tas
|
07c3dd4aad
|
mc6809: more disasm
|
2019-04-07 11:39:38 -05:00 |
alyosha-tas
|
10d1c230f3
|
mc6809 start disassembler
|
2019-04-06 19:42:07 -05:00 |
alyosha-tas
|
87214c252d
|
MC6809; finish instruction decoding
|
2019-04-06 15:16:53 -05:00 |
alyosha-tas
|
8995e2e977
|
MC6809: more decoding work
|
2019-04-06 10:06:23 -05:00 |
James Groom
|
8f5ecdf157
|
Remove trailing comma in vararg
|
2019-04-04 12:00:13 +10:00 |
James Groom
|
b37ced84cb
|
Use string.Join
|
2019-04-04 11:57:36 +10:00 |
alyosha-tas
|
244b9d2231
|
More MC6809
|
2019-04-03 19:22:23 -05:00 |
YoshiRulz
|
9af93be0d3
|
Use string interpolation
|
2019-04-04 02:41:18 +10:00 |
YoshiRulz
|
7fb8051426
|
Use string.Concat/string.Join
|
2019-04-04 02:17:00 +10:00 |
alyosha-tas
|
7655e5194e
|
Vectrex 6809
|
2019-04-02 19:25:48 -05:00 |
alyosha-tas
|
ef0c7aee01
|
Vectrex: 6809 work
|
2019-04-01 19:00:54 -05:00 |
alyosha-tas
|
ab1d47d756
|
Vectrex: Indexed Addressing
|
2019-03-31 16:33:02 -05:00 |
alyosha-tas
|
33af0b7fee
|
Vectrex commit 2
|
2019-03-31 08:27:51 -05:00 |
alyosha-tas
|
ba4ec02cb5
|
Vectrex Initial Commit
|
2019-03-30 16:09:04 -05:00 |
James Groom
|
4e91f88af3
|
Use nameof in cores
|
2019-03-28 14:18:58 +11:00 |
adelikat
|
165880b444
|
Merge pull request #1504 from TASVideos/semicolonFormat
[Untested] Use format strings with the semicolon section separator
|
2019-03-27 19:38:16 -05: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 |
YoshiRulz
|
0b5a61dcd3
|
Rewrite "d" replacement again but more like the previous algorithm
|
2019-03-05 19:37:59 +10:00 |
YoshiRulz
|
2f3ac59c7a
|
Inline local vars, use interpolated strings, and use {0:P;M} format string
|
2019-03-03 17:55:25 +10:00 |
Brian Armstrong
|
a8f293eec8
|
Call mem callbacks with addr, value
|
2019-01-24 03:23:21 -08:00 |
feos
|
9955c55a0a
|
address #1458
|
2019-01-23 16:07:34 +03:00 |
alyosha-tas
|
8e99908c47
|
SubNESHawk: Add ppu cycle to tracer
|
2019-01-19 09:23:22 -06: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 |
Asnivor
|
32cce86f51
|
z80: optimization using fixed-size arrays
|
2018-12-21 13:46:47 +00:00 |
Asnivor
|
50045f3b4b
|
Z80: tidy up old commented code
|
2018-12-21 10:29:10 +00:00 |
Asnivor
|
b4219b8242
|
Z80: convert .Length lookups to integer
|
2018-12-21 09:57:49 +00:00 |
Asnivor
|
6a60657199
|
Z80: optimization testing
|
2018-12-20 10:40:54 +00:00 |
alyosha-tas
|
69fe1bdf97
|
NESHawk: VRAM write timing glitch
|
2018-12-16 13:10:04 -06:00 |
alyosha-tas
|
0fad2495d1
|
GBHawk: GBC ppu work, change to halt timing
|
2018-12-16 13:02:14 -06:00 |
zeromus
|
026527380d
|
gbhawk CDL - fiddle with it a bit, ignore writes to rom
|
2018-11-15 05:00:53 -05:00 |
zeromus
|
a8db56d8b2
|
rough draft gbhawk CDL
|
2018-11-14 21:04:31 -05:00 |
alyosha-tas
|
f0271b1f72
|
GBHawk: Pass many more tests
|
2018-11-10 12:47:46 -06:00 |
alyosha-tas
|
19a25e55fb
|
z80: IORQ signal interrupt acknowledge
|
2018-09-30 12:21:47 -05:00 |
alyosha-tas
|
7ba4e8a437
|
z80: minor cleanups and bug fixes
|
2018-09-30 10:02:50 -05:00 |
alyosha-tas
|
4cdcb80721
|
z80: rewrite interrupt handling
step one in proper line polling for CPC
|
2018-09-29 22:08:19 -05:00 |
Asnivor
|
2ed0c919d2
|
Merge pull request #1330 from TASVideos/z80fixes
Z80: fix IN A, (N) flag affection
|
2018-09-19 23:01:30 +01:00 |
Asnivor
|
2565f49c89
|
Merge branch 'AmstradCPC' into master
|
2018-09-19 14:56:41 +01:00 |
Asnivor
|
3d55446526
|
A, (N) flag affection
|
2018-09-19 13:10:41 +01:00 |
Asnivor
|
c4dd4c50e2
|
Z80: undo flag oops
|
2018-09-18 11:13:31 +01:00 |
Asnivor
|
f62ab685a9
|
ZXHawk: Fix core GUI windows monospace weirdness
|
2018-09-18 10:50:15 +01:00 |
Asnivor
|
16d68ea813
|
ZXHawk: debug only zx-state snapshot export
|
2018-09-10 10:05:49 +01:00 |