Skip to content

Commit

Permalink
update process
Browse files Browse the repository at this point in the history
  • Loading branch information
xxrlzzz committed Mar 12, 2022
1 parent e3e9b08 commit 5145935
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ serde_json = "1.0.59"
sfml = "0.16.0"
ini = "1.3.0"
queues = "1.0.2"
portaudio = "*"
portaudio = "*"
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@ Hello, this is a NES Emulator base on [SimpleNES](https://github.com/amhndu/Simp

## Build

We use [SFML](https://docs.rs/sfml/latest/sfml/) binding on c++ to show game window, so SFML 2.5 and CSFML 2.5 must be installed.
We use [SFML](https://docs.rs/sfml/latest/sfml/) binding on c++ to show game window, and also use [portaudio](https://docs.rs/portaudio/0.7.0/portaudio/) to play music. Those dependencies are required to build this project.

Note due to the performance issue, you should run in release mode to get enough frame rate to fresh screen.

## TODO

1. Audio support # DONE
2. More Rom type support
3. Pause/Resume/Save
- [x] Audio support
- [ ] More Rom type support
- [ ] Test more nes games and upload result.
- [x] Pause/Resume/Save

0 comments on commit 5145935

Please sign in to comment.