Ariejan de Vroom
|
b4bbadd369
|
Merge pull request #5 from ariejan/issue_5_documentation
Update Godoc documentation
|
2014-08-17 15:59:03 +02:00 |
|
Ariejan de Vroom
|
c361eedc46
|
Fix OpType attribute ordering
|
2014-08-17 15:57:12 +02:00 |
|
Ariejan de Vroom
|
e77a599b10
|
Add more documentation
|
2014-08-17 15:53:35 +02:00 |
|
Ariejan de Vroom
|
22432de785
|
Add docs for AddressBus; minor refactorings
|
2014-08-17 13:07:22 +02:00 |
|
Ariejan de Vroom
|
4eeba4d940
|
Add package documentation
|
2014-08-17 10:31:28 +02:00 |
|
Ariejan de Vroom
|
36e18e5730
|
Merge pull request #4 from ariejan/issue_4_code_cleanup
Proper Golang packaging
|
2014-08-16 22:04:53 +02:00 |
|
Ariejan de Vroom
|
9ee72dc145
|
Clean up code / Refactorings
|
2014-08-16 21:54:06 +02:00 |
|
Ariejan de Vroom
|
6207a06423
|
Update README
[ci skip]
|
2014-08-16 11:43:55 +02:00 |
|
Ariejan de Vroom
|
955e7db2dc
|
Reorder tests for faster feedback.
|
2014-08-16 10:47:03 +02:00 |
|
Ariejan de Vroom
|
f607b92430
|
Add 6502 functional test listing
|
2014-08-16 10:39:51 +02:00 |
|
Ariejan de Vroom
|
33ca177f90
|
Implement remaining opcodes; tests
|
2014-08-16 10:37:56 +02:00 |
|
Ariejan de Vroom
|
f3f95dda39
|
Implement more opcodes, minor improvements
|
2014-08-14 21:31:04 +02:00 |
|
Ariejan de Vroom
|
9c8f47abbc
|
Implement ADC, including Carry, Overflow, Decimal
|
2014-08-13 22:42:26 +02:00 |
|
Ariejan de Vroom
|
c3ffb2e87b
|
Implement NOP instruction
|
2014-08-13 13:51:53 +02:00 |
|
Ariejan de Vroom
|
0fe91268ad
|
Add Cpu program loading
|
2014-08-13 11:49:49 +02:00 |
|
Ariejan de Vroom
|
c8d2f31a65
|
Add Guardfile for continuious testing
|
2014-08-13 11:49:33 +02:00 |
|
Ariejan de Vroom
|
e96ce1e84a
|
Add basic Cpu/Bus/Ram architecture.
|
2014-08-13 09:26:33 +02:00 |
|
Ariejan de Vroom
|
f88946a622
|
Use testify for cleaner tests
|
2014-08-13 06:19:44 +02:00 |
|
Ariejan de Vroom
|
1f7867cfb6
|
Add CI badge to README
[ci skip]
|
2014-08-12 21:50:52 +02:00 |
|
Ariejan de Vroom
|
57b940dce1
|
Add NewCpu()
|
2014-08-12 21:28:30 +02:00 |
|
Ariejan de Vroom
|
0eaa592103
|
Remove old prototype code.
This code can still be found in the `prototype` branch.
https://github.com/ariejan/i6502/tree/prototype
|
2014-08-12 20:58:07 +02:00 |
|
Ariejan de Vroom
|
afa7d0d3f6
|
Wip
|
2014-08-12 20:46:41 +02:00 |
|
Ariejan de Vroom
|
9e3c9454e8
|
Working Rx/Tx for serial/websockets
|
2014-08-11 14:40:21 +02:00 |
|
Ariejan de Vroom
|
b692c8a7b1
|
Working websockets
|
2014-08-11 12:04:55 +02:00 |
|
Ariejan de Vroom
|
12f64bf7d3
|
WIP
|
2014-08-11 10:15:56 +02:00 |
|
Ariejan de Vroom
|
fdb6f81bc8
|
Support indirect memory addressing mode
|
2014-08-09 10:38:49 +02:00 |
|
Ariejan de Vroom
|
e20df11fd7
|
Add README and LICENSE
|
2014-08-07 09:26:03 +02:00 |
|
Ariejan de Vroom
|
4a155cad33
|
Initial commit of the i6502 emulator.
|
2014-08-07 09:15:41 +02:00 |
|