Skip to content

Commit dd55d25

Browse files
authored
Update README.md
1 parent 3d078c6 commit dd55d25

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# 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.
316

417
## Update: v2.1 is here!
518
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

Comments
 (0)