Skip to content

SourMesen/Mesen2

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
Lua
 
 
 
 
 
 
UI
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Mesen

Mesen is a multi-system emulator (NES, SNES, Game Boy and PC Engine) for Windows, Linux and macOS built in C++ and C#.

Releases

The latest release is available from the releases page.

Development Builds

Mesen

Latest development builds:
Windows
Linux

macOS: Dev builds aren't available for ARM Macs. It's recommended to build it yourself by running make. The macOS build is still experimental and a number of issues/bugs/limitations remain, but it seems to be usable for the most part.

Requirements

To run Mesen, the following prerequisites must be installed:

Windows: .NET 6 Runtime
Linux: .NET 6 Runtime, SDL2
macOS: .NET 6 Runtime, SDL2

Compiling

See COMPILING.md

License

Mesen is available under the GPL V3 license. Full text here: http://www.gnu.org/licenses/gpl-3.0.en.html

Copyright (C) 2023 Sour

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.