GithubHelp home page GithubHelp logo

lmmenge / mesnemu Goto Github PK

View Code? Open in Web Editor NEW
223.0 223.0 75.0 7.64 MB

Super Nintendo Entertainment System (SNES) / Super Famicom emulator (based on SNES9X) for iOS (iPhone/iPad)

Objective-C 2.46% Objective-C++ 3.92% C 24.41% C++ 63.49% HTML 1.98% Shell 0.93% Gettext Catalog 2.77% CSS 0.03%

mesnemu's People

Contributors

b3ll avatar lmmenge avatar robmsantos avatar woodyslum avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mesnemu's Issues

Why has the "Open In..." feature been removed?

I've been using this app for a bit and I was a bit confused/upset on why this feature was removed, as that was one of the best features, made it quick and easy to download ROMs on-device.

Add support for other iCade-like controllers (Submit your info here)

Many iCade-like controllers (controllers that connect to iOS devices as if they were bluetooth keyboards) have different key maps for their buttons. Take for instance the iCade 8-Bitty: it's different enough from the original iCade that some games are nearly unplayable on this controller.

So in order to add support to various iCade-like controllers, I need your help: if you have an iCade-like controller that is not currently supported by MeSNEmu and you want it supported, please follow these instructions and support for it will be added ASAP:

  • Pair your bluetooth controller with an iOS device;
  • Make sure your device's keyboard layout is set to US (QWERTY);
  • Open Notes;
  • Enter the following button sequence matching, as best as you can, the SNES button layout: Up, Right, Down, Left, Select, Start, Y, B, X, A, L, R;
  • Copy the text generated (there should be 24 letters) and comment it here along with the controller make and model.

The button sequence you press is very important, since some controllers don't have the exact same layout as a SNES controller. Please try to match it as closely as possible for the best gameplay experience. Below is a picture of a SNES controller. The L and R buttons are on the shoulders of the controller:
snes-controller

Button Problems

Could you fix the buttons? The layout is quite inconvenient (instead of y x, b a, it'd be easier if it was x a, y b) or give us an option to change the layout within the application?
And can you also make it possible to hold more than one button at once (can't run and jump in platformers, or hold an item and jump).

Now It support IOS 11! :D

It's incompatible with IOS 11, I try to make this project compatible for the architecture arm64 but I found multiples errors, principally of type "cast int".

  • Cast from pointer to smaller type 'pint' (aka 'int') loses information

How can I resolve that?

Thank you!

No sound on IOS9

Sound doesn't seem to work on IOS 9 using 16687c. I'm testing on an Ipad air 2 with xcode 7. Is there something I should enable?

SIOS won't open on iPad

Ever since I updated my iPad to iOS 7.0.6, I am unable to open the SIOS app that I have downloaded. I am also unable to close it correctly, so when I click on it, it immediately shuts down. I don't really want to uninstall it, so I don't lose my progress.

Any suggestions would be great!

Bluetooth Keyboard Support

There is support for controllers, but not keyboards. I'm not sure if it could be added as a "controller" or not.

Compatible with NES Roms?

Hello, the current emulator nestopia for NES roms iOS is very slow on iPhone 4. I tried MeSNEmu and the speed is very good for SNES roms. Interface is also good. Can you add a feature to also run NES roms?

Build Not Compatible with Xcode 5.1.1

When compiling the app in the latest version of Xcode (5.1.1), the build fails with the following error:

Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

App Crashes :(

Hello, I just want to say that I love how the app has a variety of features, and how it is just perfect in so many ways. But I'm having a small issue: I'm on an iPhone 4S with iOS 8.0.2, and I've installed MeSneMu a few days ago. As with most emulators, I changed the date of my phone back to 2012, and it worked just fine. One day after, though, when I attempted to open the app, it simply crashed. I checked, and everything was normal: the date was set to 2012. But the app wouldn't open. What should I do. Thanks a lot for your time! By the way, I'm from Brazil as well, so if you prefer to type in Portuguese, feel free to.

Airplay support

It would be more enjoyable to enjoy this great emulator via actual airplay support, i.e. Hiding the input on the screen (even combining that with the new controller support?)

ROM location undefined

So I have MeSNEmu on my iPhone, but nowhere does it say where in the filesystem the ROM files are supposed to be placed. I read all the README. Please advise.

"Hi-res" (Eg: Secret of Mana 1 and 2) games do not display properly on iOS port

In the windows port faq:

Q: Why doesn't Snes9x display SD3/Secret of Mana/other hi-res games properly?
A: Some games had resolution changes at certain parts during the game that
affect the pixel size of what is shown on screen. Due to the way this is handled
some games require specific options to keep "right". First, make sure that
Hi-res support is selected in the option menus, that option can slow down
performance on slower machines, although it is now on by default. Second, it is
recommended your filter option is set to anything except "none." "Simple 2X" is
a good choice. Note: In the event the "Hi-res" option is greyed out, make sure
your display resolution is at least 512 x 480

Is there is a work around for the iOS port?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.