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
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,18 @@
1
1
# Java 6502 Emulator
2
-
2
+
3
+
## Update: v2.5: Keyboards are _SO_ hot right now.
4
+
Look at that another update so quickly! This update has a bunch of bug fixes like actually being able to save preference files and more accurate clock speed calculations. It also comes with a very simple keyboard interface, detailed below:
5
+
6
+
- The "Keyboard mode" button, activated with the mouse, toggles the keyboard between controlling the emulator and sending keystrokes to the CPU.
7
+
- When in typing mode, pressing a key on your computer's keyboard will write the <ins>**ASCII CODE**</ins> of that key to the memory location specified in the options menu (default is $3fff).
8
+
- Each key will also trigger <ins>**ONE (1)**</ins> interrupt to CA1.
9
+
10
+
I have chosen to implement the keyboard in this way for simplicity. Maybe one day I will implement a more realistic emulation of a PS/2 interface like the one from Ben's videos but this works pretty well for now. I was able to make a very simple shell/text editor using it.
11
+
12
+
Enjoy, and see you soon!
13
+
-Dylan
14
+
15
+
Note: when upgrading to a new version, your saved preferences from a previous version will not work anymore. Delete them and start anew.
3
16
4
17
## Update: v2.1 is here!
5
18
Whoa! Almost a year after the last update it's back and better than ever! The emulator now includes a GPU (with Ben's bitmap and a custom character mode) and SO MUCH customizability!
0 commit comments