|
|
9040214b85
|
Fix RR and RRC
|
2016-05-29 15:16:44 +02:00 |
|
|
|
fbffa7dccb
|
Fix SRL and SRA
|
2016-05-29 15:13:33 +02:00 |
|
|
|
4a1b335887
|
Try to fix DAA
|
2016-05-29 14:43:13 +02:00 |
|
|
|
691147631a
|
Fix writing to F register
|
2016-05-29 14:34:34 +02:00 |
|
|
|
47a4b0c720
|
Inlining performance critical functions
|
2016-05-29 14:18:47 +02:00 |
|
|
|
2499eedfd2
|
Improve Display
|
2016-05-29 14:11:34 +02:00 |
|
|
|
b71397d16a
|
Improve timer; Add 16 px sprite support
|
2016-05-29 13:01:36 +02:00 |
|
|
|
1ad3d47c88
|
Add input; Add RLCA
|
2016-05-29 11:58:35 +02:00 |
|
|
|
44c8b2e7d8
|
Add VRAM DMA; Add basic timer support
|
2016-05-28 23:57:14 +02:00 |
|
|
|
6d675616f1
|
Add SET instruction; Add WRAM support
|
2016-05-28 23:34:32 +02:00 |
|
|
|
81567c97c4
|
Add more prefix commands
|
2016-05-28 22:52:52 +02:00 |
|
|
|
001eb19df3
|
Add message loop; Implement all basic instructions
|
2016-05-28 22:44:48 +02:00 |
|
Kevin Hamacher
|
710b057f54
|
Honor flags more. Deny direct reg access
|
2016-05-28 15:41:44 +02:00 |
|
Kevin Hamacher
|
d91fa7d75b
|
Fix HL+, add cpu instr testsuite
|
2016-05-28 14:10:36 +02:00 |
|
Kevin Hamacher
|
e3fce0bcc5
|
Add cartridge mod; Add sprite support
|
2016-05-28 12:57:06 +02:00 |
|
Kevin Hamacher
|
f10744b2a6
|
RL instruction fix; Nintendo logo correct
|
2016-05-28 10:18:12 +02:00 |
|
|
|
b52347d5c7
|
Add commands; Do not panic!
Errors will be ignored, just to test how far we come
|
2016-05-27 16:57:25 +02:00 |
|
|
|
c733c05e38
|
Fix RL(A) instruction
|
2016-05-27 13:48:08 +02:00 |
|
Kevin Hamacher
|
f962fd76b6
|
Add links
|
2016-05-26 20:58:55 +02:00 |
|
Kevin Hamacher
|
a4caaa55f0
|
Remove dead code
|
2016-05-26 20:56:07 +02:00 |
|
Kevin Hamacher
|
31117963e5
|
Move more logic to functions
|
2016-05-26 20:51:23 +02:00 |
|
Kevin Hamacher
|
0fdfa9ae63
|
Even more cleanup
|
2016-05-26 20:25:44 +02:00 |
|
Kevin Hamacher
|
79d2c99c06
|
cleanup
|
2016-05-26 18:56:22 +02:00 |
|
Kevin Hamacher
|
ea81305272
|
Started implementing graphics
|
2016-05-26 17:45:31 +02:00 |
|
Kevin Hamacher
|
396e87304e
|
Serial and Timer class, cycle counting
Also a little bit of refactoring.
Move VRAM to the display object
|
2016-05-26 15:47:08 +02:00 |
|
Kevin Hamacher
|
94e73b2eda
|
Add basic hardware IO.
Emulator passes bios! hooray
|
2016-05-26 14:18:02 +02:00 |
|
Kevin Hamacher
|
8df38e9c11
|
Initial commit
|
2016-05-25 22:51:40 +02:00 |
|