Anonymus Raccoon
|
9be49e283d
|
Solving timing issues
|
2020-03-28 20:47:13 +01:00 |
|
Anonymus Raccoon
|
686e88d7ea
|
Solving a bug with the pc
|
2020-03-27 01:34:26 +01:00 |
|
Anonymus Raccoon
|
c9a40be3e2
|
Fixed a missunderstanding of the pbr use
|
2020-03-26 23:54:10 +01:00 |
|
Anonymus Raccoon
|
80ebfa8064
|
Finishing the array of instruction, it now works well
|
2020-03-26 22:19:16 +01:00 |
|
Anonymus Raccoon
|
bd948b520c
|
Implementing an array of instructions with method's pointer for the CPU (it does not work well for now
|
2020-03-26 03:39:55 +01:00 |
|
Anonymus Raccoon
|
4d8854cfd6
|
Solving tests
|
2020-03-25 18:19:58 +01:00 |
|
Anonymus Raccoon
|
40f843da75
|
Adding filters
|
2020-03-24 21:06:54 +01:00 |
|
Anonymus Raccoon
|
09cd825bed
|
Cleaning up all debuggers
|
2020-03-23 23:07:15 +01:00 |
|
Anonymus Raccoon
|
ea19186269
|
Splitting the debug window of the component to allow quick change of a component
|
2020-03-20 16:41:45 +01:00 |
|
AnonymusRaccoon
|
92950dd844
|
Solving a bug with the jump instruction
|
2020-03-13 15:33:38 +01:00 |
|
AnonymusRaccoon
|
c15ec0a9cb
|
Starting the jump
|
2020-02-28 20:25:34 +01:00 |
|
AnonymusRaccoon
|
d1561f1be3
|
Adding branch instructions
|
2020-02-28 19:20:59 +01:00 |
|
AnonymusRaccoon
|
68b82c9cda
|
Implementing CPX and CPY
|
2020-02-28 17:23:27 +01:00 |
|
AnonymusRaccoon
|
7b34473e63
|
Adding inx and iny and improving the debugger
|
2020-02-28 16:41:57 +01:00 |
|
AnonymusRaccoon
|
258194dba7
|
Solving bugs with the immediate addressing mode
|
2020-02-28 15:52:46 +01:00 |
|
AnonymusRaccoon
|
ddaee43189
|
Implementing some transfer registers instructions
|
2020-02-28 13:46:31 +01:00 |
|
Anonymus Raccoon
|
6c3c832539
|
Solving mistakes about the m flag
|
2020-02-28 00:37:17 +01:00 |
|
Anonymus Raccoon
|
4394c7625e
|
Implementing a SBC without decimal mode
|
2020-02-27 23:37:52 +01:00 |
|
Anonymus Raccoon
|
4da96894ae
|
Implementing the XCE instruction
|
2020-02-25 23:05:15 +01:00 |
|
Anonymus Raccoon
|
38045afe15
|
Implementing the SET bits instructions
|
2020-02-25 22:09:37 +01:00 |
|
AnonymusRaccoon
|
91150dfbc1
|
Adding the AND instruction
|
2020-02-20 18:32:21 +01:00 |
|
AnonymusRaccoon
|
52b5a6ba23
|
Implementing the COP instruction
|
2020-02-19 18:44:45 +01:00 |
|
Anonymus Raccoon
|
6e889fc5c9
|
Adding icons and a resume/pause button
|
2020-02-16 20:11:14 +01:00 |
|
AnonymusRaccoon
|
8787b09546
|
Implementing the CLC/CLI/CLD/CLV
|
2020-02-14 16:35:02 +01:00 |
|
AnonymusRaccoon
|
ad11210771
|
Implementing Pull from stack
|
2020-02-14 15:49:46 +01:00 |
|
AnonymusRaccoon
|
55d87bf9ac
|
Finishing to implements JSR/JLR and push
|
2020-02-14 15:20:19 +01:00 |
|
AnonymusRaccoon
|
31aa3c843e
|
Implementing the REP instruction
|
2020-02-14 11:22:38 +01:00 |
|
AnonymusRaccoon
|
072cb17bcb
|
Finishing the SEP
|
2020-02-13 18:57:31 +01:00 |
|
AnonymusRaccoon
|
2735238329
|
Implementing the LDY
|
2020-02-13 17:46:09 +01:00 |
|
AnonymusRaccoon
|
9cf41e6ff4
|
Implementing the LDX
|
2020-02-13 17:42:41 +01:00 |
|
AnonymusRaccoon
|
7e97a9466c
|
Adding the LDA
|
2020-02-13 15:50:14 +01:00 |
|
AnonymusRaccoon
|
8cc87d0be2
|
Adding the STZ
|
2020-02-13 14:47:55 +01:00 |
|
AnonymusRaccoon
|
997bb4fa7c
|
Implementing the STX
|
2020-02-13 14:05:47 +01:00 |
|
AnonymusRaccoon
|
4d30a35620
|
Changing timing management
|
2020-02-13 13:55:01 +01:00 |
|
AnonymusRaccoon
|
a6c3e54f9f
|
Fixing a bug with the write in 0x0
|
2020-02-13 11:09:18 +01:00 |
|
AnonymusRaccoon
|
b1a2222b55
|
Adding the RTI
|
2020-02-12 16:51:13 +01:00 |
|
AnonymusRaccoon
|
17c0cb8660
|
Adding the reset
|
2020-02-12 16:40:06 +01:00 |
|
AnonymusRaccoon
|
8addb29610
|
Implementing instructions cycles
|
2020-02-11 17:39:06 +01:00 |
|
AnonymusRaccoon
|
bc808bd424
|
Handling the m flag
|
2020-02-11 16:30:06 +01:00 |
|
AnonymusRaccoon
|
d7002336fa
|
Finishing the main and disabling the invalid opcode throw for now
|
2020-02-11 14:47:56 +01:00 |
|
AnonymusRaccoon
|
f886f8f53c
|
Merge branch 'CPU' of https://github.com/AnonymusRaccoon/ComSquare
|
2020-02-11 14:37:45 +01:00 |
|
AnonymusRaccoon
|
1c5f82ed32
|
Creating a real main
|
2020-02-11 14:37:42 +01:00 |
|
AnonymusRaccoon
|
69f9528d20
|
Adding all the ADC in the instruction switch case
|
2020-02-11 14:26:39 +01:00 |
|
AnonymusRaccoon
|
40d7ef1c39
|
Finishing addressing modes
|
2020-02-11 13:52:44 +01:00 |
|
AnonymusRaccoon
|
fe04834731
|
Adding indexed direct and absolute addressing modes
|
2020-02-11 13:45:55 +01:00 |
|
AnonymusRaccoon
|
f0ce5760a6
|
Adding program counter relative addresses
|
2020-02-11 13:14:53 +01:00 |
|
AnonymusRaccoon
|
7d51bc623e
|
Adding the program counter relative addressing mode
|
2020-02-11 11:45:22 +01:00 |
|
AnonymusRaccoon
|
3f45f99991
|
Adding absolute addresses
|
2020-02-11 11:32:50 +01:00 |
|
AnonymusRaccoon
|
fc08e503c8
|
Adding more addressing modes
|
2020-02-11 11:21:12 +01:00 |
|
AnonymusRaccoon
|
02760c469d
|
Solving bugs with the rectangle shadow
|
2020-02-11 10:57:35 +01:00 |
|