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
|
76e8801611
|
the terminal works
|
2017-07-29 16:11:14 -04:00 |
|
Luigi Thirty
|
4b9aa3cd59
|
Merge branch 'master' of github.com:Luigi30/FruitMachine-Swift
|
2017-07-29 03:13:44 -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
|
17f52a919e
|
Update README.md
|
2017-07-27 02:38:32 -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
|
6f1027f788
|
Update README.md
|
2017-07-21 03:28:28 -04:00 |
|
Luigi Thirty
|
3f4fa7c278
|
Merge branch 'master' of github.com:Luigi30/FruitMachine-Swift
|
2017-07-21 03:27:38 -04:00 |
|
Luigi Thirty
|
9bc97a7022
|
more opcodes
|
2017-07-21 03:25:48 -04:00 |
|
Luigi Thirty
|
d57b30ca68
|
Initial commit
|
2017-07-21 00:24:40 -04:00 |
|
Luigi Thirty
|
0d6988541d
|
cool
|
2017-07-20 02:50:28 -04:00 |
|
Luigi Thirty
|
0c73b4751b
|
Initial Commit
|
2017-07-19 23:44:57 -04:00 |
|