alyosha-tas
6019073157
GBHawk: Fix some GBC Behaviours, start MBC7
2018-04-03 18:18:41 -04:00
alyosha-tas
d4ee8f480b
GBHawk: HDMA and GBC halt commits
2018-03-25 21:22:27 -04:00
alyosha-tas
380b9f085e
GBHawk : GBC Commits round 2
...
-HDMA
-GBA setting
2018-03-25 17:58:21 -04:00
alyosha-tas
ca69e52229
GBHawk: GBC commits round 1
...
-RAM banks
-Unify VRAM and add second Bank
-Speed Switch and associated reorg.
-Memory Map and Registers
-PPU seperation
2018-03-25 10:07:12 -04:00
Asnivor
e2eac983a1
Merge pull request #1149 from TASVideos/master
...
Bringing ZXSpectrum branch up to date with master
2018-03-19 15:52:55 +00:00
alyosha-tas
81e80acf86
z80: make TotalExecutedCycles long and change related variables accordingly
2018-03-18 09:55:56 -04:00
alyosha-tas
dbb90a996d
z80: clean up
2018-03-16 17:50:51 -04:00
alyosha-tas
396f875ac2
z80 disassembler: handle address wrap
2018-03-15 20:58:08 -04:00
alyosha-tas
8ebcadbc58
z80: fix port addressing in some cases
2018-03-15 20:47:47 -04:00
feos
09d765e853
make 6502 tracelog less bullshit
...
- stop spamming ---
- stop acting like 6502 is able to execute the same pc twice in a row
- put as many raw bytes as 6502 fetches per instruction
- reorder some registers
- stop being called when there's nothing to disasm
2018-03-15 00:30:50 +03:00
alyosha-tas
47cfe9ceb6
Intellivision: TCI throw console warning instead of error, fixes popeye
2018-03-02 16:59:38 -05:00
Asnivor
7c82d6d526
Merge pull request #1106 from TASVideos/master
...
Bring ZXSpectrum branch up to date with master
2018-02-06 08:45:48 +00:00
alyosha-tas
7ae43505ec
GBHawk: Clean up interrupt handling
2017-12-06 18:55:38 -05:00
alyosha-tas
b65c10afc7
GBHawk: CPU Update for new test
2017-12-06 08:12:41 -05:00
alyosha-tas
a9f8828063
z80: fix port access behaviour
2017-12-01 08:20:18 -05:00
alyosha-tas
d09e73b592
z80: implement data bus
...
-needed for ZXspectrum mode 2 interrupts
-use with FetchDB function
2017-11-29 16:28:08 -05:00
alyosha-tas
cbd217d479
GBHawk: MBC3
2017-11-24 15:44:29 -05:00
Tastyfish
d0bdfd3d68
Fixes disassembler for SMS
2017-11-24 02:56:21 -05:00
alyosha-tas
afe5a7cd11
GBHawk: Fix Amazing Penguin
2017-11-22 13:35:07 -05:00
alyosha-tas
69170fb110
Remove old GB CPU core
2017-11-19 10:22:05 -05:00
alyosha-tas
26b1a2dff0
GBHawk: Pass all sound tests
2017-11-19 09:30:18 -05:00
alyosha-tas
087586bc49
GBHawk: pass new IRQ test
2017-11-18 19:45:11 -05:00
alyosha-tas
b2d453441e
Merge pull request #1051 from TASVideos/master
...
Sync Master to GBHawk
2017-11-09 08:50:48 -05:00
alyosha-tas
7cdffc25c3
Update Z80A.cs
...
Properly reset instruction vector index
2017-11-03 08:39:02 -04:00
adelikat
ebcd237858
Merge branch 'master' into domainedmemoryhooks
2017-10-29 12:38:29 -05:00
alyosha-tas
f94d3f58c6
Z80: Fix CDL
...
Use FetchMemory for opcodes and ReadMemory for everything else
Also fix Dis-assembling
2017-10-25 19:21:30 -04:00
alyosha-tas
28cce355bf
Z80: Fix R register operation
2017-10-19 12:08:34 -04:00
alyosha-tas
be6aa52bc8
Z80: Remove JAM
...
The relevent opcodes behave as NOPs
2017-10-19 10:55:17 -04:00
alyosha-tas
4f63cadb4a
Z80
...
Corrections and Bug Fixes
2017-10-14 14:07:17 -04:00
alyosha-tas
0fda518cb7
Add files via upload
2017-10-13 17:58:36 -04:00
alyosha-tas
7984eecd99
Delete Z80A.cs
2017-10-13 17:52:53 -04:00
alyosha-tas
ac2c6a46e0
Delete Tables.cs
2017-10-13 17:52:45 -04:00
alyosha-tas
9776e65719
Delete Registers.cs
2017-10-13 17:52:36 -04:00
alyosha-tas
33079bed48
Delete Interrupts.cs
2017-10-13 17:52:27 -04:00
alyosha-tas
12e709e045
Delete Execute.cs
2017-10-13 17:52:17 -04:00
alyosha-tas
438b3893e3
Delete Disassembler.cs
2017-10-13 17:52:03 -04:00
alyosha-tas
3be21c583e
Add files via upload
2017-10-13 16:27:41 -04:00
alyosha-tas
258688ebdd
Add files via upload
2017-10-13 11:07:02 -04:00
alyosha-tas
12c46db790
Add files via upload
2017-10-12 20:20:13 -04:00
alyosha-tas
ff13009e97
Create ReadMe.txt
2017-10-12 20:19:42 -04:00
alyosha-tas
56d06b3357
LR35902 CPU commit
2017-08-29 09:13:56 -04:00
alyosha-tas
8ff899b731
Create ReadMe.txt
2017-08-29 09:12:31 -04:00
alyosha-tas
2ff7ae06ea
Z80: Fix interrupts again
...
fixes #951
also made sure previous tricky IRQ games still work
2017-08-04 15:03:22 -04: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
803871daab
z80: Fix bit test flags
...
-passes zexall bit test
-still some spurious cases to implement, but how to test them?
2017-07-30 17:35:48 -04:00
alyosha-tas
c2476f1d36
Z80: Actually upload the correct file >__>
2017-06-28 16:34:01 -04:00
alyosha-tas
0e0d3e4143
Update Execute.cs
2017-06-17 19:01:04 -04:00
adelikat
8ad021c6fd
Intellivision - implement memory callbacks
2017-04-23 13:28:40 -05:00
adelikat
7fbed8d3e5
Intellivision - convert DIsassembler to peeks instead of reads
2017-04-23 13:14:05 -05:00
adelikat
d03577ade6
Intellivision - partially implement IDebuggable - flag/register getting and setting, and TotalExecutedCycles
2017-04-23 12:30:41 -05:00