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
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,22 @@
1
1
# Java 6502 Emulator
2
2
3
+
## Update: v2.10: Realistic Keyboard, Serial Emulation, and more command line args!
4
+
What an update! Thanks to lythd, the emulator now supports a realistic PS/2-like keyboard mode that can be enabled in the options pane. They've also added a serial emulator that can be turned on in a separate window. It's super cool!
5
+
6
+
Note that Wozmon is not running correctly through this serial interface yet, but we are working on the issue and will update when it's fixed.
7
+
8
+
We've also added some new command line arguments:
9
+
-`-windowWidth <int>` and `windowHeight <int>` do what they say on the tin, and should be a welcome change for those of you with differently sized monitors.
10
+
-`-f <path to ROM file>` will pre-load the ROM with the file specified. I finally got around to adding this one, and I hope you find it useful.
11
+
12
+
I'd also like to take this opportunity to note that this repo is showing its age. The code is an absolute mess since I wrote it back in high school, and I'd like to take some time to completely rewrite it from the ground up using actual OOP instead of the mess of magic numbers and duplicated function calls that builds the Swing UI.<br>
13
+
It will be a big undertaking, but seeing how popular this repo is getting I'm sure everyone would appreciate it.
14
+
15
+
(still) Coming soon!:
16
+
- More bug fixes, Wozmon
17
+
- Complete code refactor
18
+
- Other 65C02 instructions
19
+
3
20
## Update: v2.9: ACIA and Command line options!
4
21
Thanks to Steve Rubin, the emulator now supports ACIA communication through the command line! Like the VIA, the ACIA's address can be adjusted in the options menu.
0 commit comments