nes-cr
Version, currently master branch1 version
- master branchlatestJul 3, 2017
github.com/romeroadrian/nes.cr
NES emulator
54 stars
0 dependents
License: Apache License 2.0
Installation
# Add this to your shard.yml
dependencies:
nes-cr:
github: romeroadrian/nes.cr
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- Apache License 2.0
- Author
- Adrian Romero <work@romeroadrian.com.ar>
Dependencies
Runtime Dependencies
- crsfml2.4.5github: oprypin/crsfml
README
# nes.cr <img src="https://cloud.githubusercontent.com/assets/1090631/11979320/2cd2f75c-a971-11e5-8170-1b2f0fad207c.png" width="250"> ## Compile ``` make ``` ## Run ``` ./nes rom_file.nes ``` ## Controls: * Arrows: arrows * Z: A * X: B * O: Start * P: Select ## TODO * Audio (implement Nes APU) * More mappers (currently NROM and UNROM are supported) ## Issues Some graphical issues (vblank handling in PPU?)
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Jul 3, 2017
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/romeroadrian/nes.cr
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 1