Skip to content

npe9/mm5-nes

Repository files navigation

MMC5 Dev

A development tool for working with Nintendo Entertainment System (NES) games using the MMC5 mapper.

Features

  • ROM loading and analysis
  • Tile editing
  • Code editing
  • Project management

Requirements

  • macOS 12.0 or later
  • Xcode 14.0 or later
  • Swift 5.7 or later

Installation

  1. Clone the repository:
git clone https://github.com/npe9/mm5-nes.git
cd mm5-nes
  1. Build the project:
swift build
  1. Run the application:
swift run MMC5Dev

Running Tests

To run the UI tests:

./run_ui_tests.sh

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published