mirror of https://github.com/bsnes-emu/bsnes.git
Merge c1976866a9
into b815744b4c
This commit is contained in:
commit
ba8347dc6d
53
README.md
53
README.md
|
@ -1,5 +1,6 @@
|
|||
bsnes
|
||||
=====
|
||||
# bsnes
|
||||
|
||||
[](https://github.com/bsnes-emu/bsnes/blob/master/LICENSE.txt)
|
||||
|
||||

|
||||
|
||||
|
@ -7,8 +8,13 @@ bsnes is a multi-platform Super Nintendo (Super Famicom) emulator, originally
|
|||
developed by Near, which focuses on performance,
|
||||
features, and ease of use.
|
||||
|
||||
Unique Features
|
||||
---------------
|
||||
## Community
|
||||
|
||||
- [Official git repository](https://github.com/bsnes-emu/bsnes)
|
||||
- [Discussion Forum](https://helmet.kafuka.org/bboard/forum.php?id=6)
|
||||
- [](https://discord.gg/B27hf27ZVf)
|
||||
|
||||
## Unique Features
|
||||
|
||||
- True Super Game Boy emulation (using the SameBoy core by Lior Halphon)
|
||||
- HD mode 7 graphics with optional supersampling (by DerKoun)
|
||||
|
@ -24,8 +30,7 @@ Unique Features
|
|||
- Optional higan game folder support (standard game ROM files are also fully supported!)
|
||||
- Advanced mapping system allowing multiple bindings to every emulated input
|
||||
|
||||
Standard Features
|
||||
-----------------
|
||||
## Standard Features
|
||||
|
||||
- MSU1 support
|
||||
- BPS and IPS soft-patching support
|
||||
|
@ -53,22 +58,38 @@ Standard Features
|
|||
- Multi-monitor support
|
||||
- Turbo support for controller inputs
|
||||
|
||||
Links
|
||||
-----
|
||||
|
||||
- [Official git repository](https://github.com/bsnes-emu/bsnes)
|
||||
- [Official Discord](https://discord.gg/B27hf27ZVf)
|
||||
|
||||
Nightly Builds
|
||||
--------------
|
||||
## Nightly Builds
|
||||
|
||||
- [Windows](https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-windows.zip)
|
||||
- [macOS](https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-macos.zip)
|
||||
- [Linux](https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-ubuntu.zip)
|
||||
- [FreeBSD](https://api.cirrus-ci.com/v1/artifact/github/bsnes-emu/bsnes/freebsd-x86_64-binaries/bsnes-nightly/bsnes-nightly.zip)
|
||||
|
||||
Preview
|
||||
-------
|
||||
## Compiling instructions
|
||||
|
||||
If you want to compile by yourself, it's also very easy to. Just follow these steps:
|
||||
|
||||
### Prerequisites
|
||||
|
||||
* Updated C/C++ compilation suite already installed and with enviroment paths ready for your operational system
|
||||
For Windows, we can suggest [MinGW] (http://mingw-w64.org/).
|
||||
Another good suggestion [MSYS2](https://www.msys2.org/). It also has versions for MacOS and Linux (and even come in some distributions).
|
||||
* (optional) [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git).
|
||||
|
||||
### Generating the executable
|
||||
|
||||
1. Open a command prompt in your directory of choice and clone the most recent version of the code in a directory of your choice.
|
||||
* you can get it ready manually just extracting the source code (that you can download just clicking in the "Code" button and choosing "download zip") in your directory of choice
|
||||
* if you have Git installed, you can do it with the command prompt/terminal:
|
||||
`git clone https://github.com/bsnes-emu/bsnes.git`
|
||||
|
||||
2. Go to `bsnes` folder with: `cd bsnes`.
|
||||
|
||||
3. Now you just need to put the command: `make` (for most of C/C++ compilation suites) or `mingw32-make`(if you're using Windows MinGW). The compilation will start.
|
||||
|
||||
4. The brand new compiled file will be at directory `./bsnes/out`. Enjoy!
|
||||
|
||||
## Preview
|
||||
|
||||

|
||||

|
||||
|
|
Loading…
Reference in New Issue