You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,6 @@ UNIMPLEMENTED FEATURES:
7
7
- LCD Memory (sorry, it's a character-level simulation)
8
8
- LCD Reads (always returns not busy)
9
9
- Every feature on the 65C22 that isn't writing to the LCD (will always read 0).
10
-
- Interrupts (the opcodes and functions are all there, but irq() and nmi() are never called)
11
10
12
11
Some might ask, why write an emulator in Java? And I would respond: "Because no one else would." Sure, Java is terribly slow (more than 1000x slower than the original!), and the fact that Java's ```byte```s and ```short```s are a pain to work with because they're signed, but it's the language I'm best in so I don't care ;)
13
12
@@ -22,6 +21,7 @@ Feel free to fork it, improve it, whatever, just link back to here. Enjoy!
22
21
- K/L - Decrement/Increment ROM Page
23
22
- R - Reset
24
23
- S - Toggle Slow Clock
24
+
- I - Trigger Interrupt (the CA1 pin on the VIA)
25
25
26
26
You can load ```.bin``` files into RAM or ROM using the File Pickers in the top right. It should be fully compatible with any binary compiled for the 6502 kit, except if it uses any unimplemented features. I might get to these sometime in the future. If I do, the repo will be updated.
0 commit comments