Skip to content

Commit 0c88844

Browse files
authored
Update README.md
1 parent 4040665 commit 0c88844

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,22 @@ Enjoy the new features!
4141
This is a project I started because I wanted a place to write and test code for my Ben Eater 6502 kit. After seeing some other emulators written in C++ ~~(by sane people)~~, I tried downloading them but had trouble building them. So, I figured I would just write my own. It was a fun process, and was greatly helped by [OneLoneCoder's NES Emulator Tutorial](https://github.com/OneLoneCoder/olcNES). The LCD simulator was 100% me, and I'm proud of it.
4242

4343
UNIMPLEMENTED FEATURES:
44-
- All 65c02-specific features (it is functionally a regular 6502 target when compiling code).
4544
- DECIMAL MODE
46-
- LCD Memory (sorry, it's a character-level simulation)
47-
- LCD Reads (always returns not busy)
48-
- Most features on the 65C22 (will always read 0).
45+
- LCD Character Memory (sorry, it's a character-level simulation)
46+
- Many features on the 65C22
4947

5048
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 ;)
5149

5250
Feel free to fork it, improve it, whatever, just link back to here. Enjoy!
5351

5452
**The font isn't mine!**
5553

54+
## How to Run:
55+
If you download the JAR file from the releases page, you should be able to double-click it and run it. If, for some reason, that doesn't work, you can run it from the command line with:
56+
```
57+
java -jar <path to JAR file>
58+
```
59+
5660
## Controls
5761
- C - Toggle Clock
5862
- Space - Pulse Clock

0 commit comments

Comments
 (0)