Luigi Thirty
|
447b39a2d0
|
it runs Integer BASIC! (but can't load cassettes so it's just hardcoded to load it at $E000)
|
2017-07-29 22:48:37 -04:00 |
|
Luigi Thirty
|
906fe20761
|
why aren't view refreshing!
|
2017-07-29 02:56:06 -04:00 |
|
Luigi Thirty
|
0c75e6f75e
|
graphics... sort of
|
2017-07-27 19:22:13 -04:00 |
|
Luigi Thirty
|
dd8301ccab
|
started implementing the 40x24 video terminal. can draw characters from the character generator ROM anywhere on the screen, plus support routines for finding offsets of character cells.
|
2017-07-27 02:28:52 -04:00 |
|
Luigi Thirty
|
2903eac409
|
adding read and write override handlers i guess?
|
2017-07-26 00:44:53 -04:00 |
|
Luigi Thirty
|
fb950c6cec
|
cleaning up code
|
2017-07-25 23:33:26 -04:00 |
|
Luigi Thirty
|
7eb1982c5f
|
passes all Klaus tests up to decimal test
|
2017-07-25 23:18:47 -04:00 |
|
Luigi Thirty
|
4a15c6aff5
|
passes Klaus tests up to the ADC test - not sure why yet
|
2017-07-25 19:32:41 -04:00 |
|
Luigi Thirty
|
a10296d118
|
working on passing the klaus tests - works up to the JSR test
|
2017-07-25 03:56:31 -04:00 |
|
Luigi Thirty
|
3c04503525
|
adding a basic debug console and fixing issues with branch instructions
|
2017-07-24 23:25:55 -04:00 |
|
Luigi Thirty
|
a0d28938b7
|
debugging!
|
2017-07-24 03:29:12 -04:00 |
|
Luigi Thirty
|
028574d142
|
typo
|
2017-07-23 20:40:59 -04:00 |
|
Luigi Thirty
|
dc0d454a12
|
more instructions work
|
2017-07-23 20:40:48 -04:00 |
|
Luigi Thirty
|
eb9f02758b
|
more instructions, just need ADC/SBC and the shift instructions now
|
2017-07-23 14:50:46 -04:00 |
|
Luigi Thirty
|
da828a5d36
|
some more opcodes and refactoring
|
2017-07-23 01:29:09 -04:00 |
|
Luigi Thirty
|
780f722955
|
added STA/STX/STY, CMP/CPX/CPY (todo: check if CMP works)
|
2017-07-22 21:46:26 -04:00 |
|
Luigi Thirty
|
f3bbb0413e
|
started on the disassembler
|
2017-07-22 15:46:02 -04:00 |
|
Luigi Thirty
|
87d5584eee
|
working
|
2017-07-22 03:11:14 -04:00 |
|
Luigi Thirty
|
e1a6a0c1b3
|
JMP works now yay
|
2017-07-21 22:13:53 -04:00 |
|
Luigi Thirty
|
944f51a186
|
added missing flag settings
|
2017-07-21 03:31:52 -04:00 |
|
Luigi Thirty
|
9bc97a7022
|
more opcodes
|
2017-07-21 03:25:48 -04:00 |
|
Luigi Thirty
|
0d6988541d
|
cool
|
2017-07-20 02:50:28 -04:00 |
|