Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.66 KB

File metadata and controls

59 lines (40 loc) · 1.66 KB

NES Emulator

NES Emulator is a lightweight emulator for the Nintendo Entertainment System (NES) written in Rust.

Table of Contents

Introduction

This NES emulator project aims to provide a simple and efficient way to emulate the classic games from the Nintendo Entertainment System (NES) platform. It is designed to be lightweight and easy to use, allowing users to enjoy their favorite NES games on modern hardware.

Features

  • Accurate Emulation: Emulates the NES hardware accurately to ensure compatibility with a wide range of games.
  • High Performance: Optimized for performance to provide smooth gameplay even on low-end hardware.
  • Simple Interface: Provides a user-friendly interface for loading and playing NES games effortlessly.

Installation

To use NES Emulator, follow these steps:

git clone https://github.com/Davidcode-png/Nes-Emulator.git

cd Nes-Emulator
cargo run

Test

To run test,

cargo test

Demo

Alt Text

Contributing

We welcome contributions from the community to improve NES Emulator. To contribute, follow these steps:

Fork the repository and clone it locally. Create a new branch for your feature or bug fix. Make your changes and ensure that they work correctly. Commit your changes and push them to your fork. Submit a pull request with a clear description of your changes.

License

This project is licensed under the MIT License.