PaulsCode Forum

Mupen64Plus AE => General Discussion => Topic started by: Paul on January 18, 2012, 08:46:05 PM

Title: Frequently Asked Questions (FAQ)
Post by: Paul on January 18, 2012, 08:46:05 PM
Where do I download the app or sourcecode?
I'm maintaining links to all the latest market release builds in this thread (http://www.paulscode.com/forum/index.php?topic=96.msg2243#msg2243).  The source code is available from the github repository (https://github.com/paulscode/mupen64plus-ae).  I also have source code archived from before the repository was created, and can provide it upon request for anyone who wants it for comparison or anything.

Why aren't there any games?
Mupen64Plus, AE is an emulator.  I am not in any way affiliated or associated with Nintendo.  Like all emulators, Mupen64Plus, AE does not come with games (which are called ROMs).  A ROM is a digital backup of a game cartridge.  You must own that game before you can legally use the ROM.  Therefore, for legal reasons, you must provide the ROMs yourself.   While it is easy to google up N64 ROM download sites, it is important to note that it is ILLEGAL to download a game that you do not own.  Your best bet to avoid any legal concerns is to simply backup your own N64 cartridges to ROM files and use those.  The process is fairly simple and doesn't cost much.  I've posted instructions in this thread (http://www.paulscode.com/forum/index.php?topic=810.msg7479#msg7479).

I have some ROMs, why aren't they showing up?
When run for the first time, Mupen64Plus checks for the folder n64/roms on your SD card.  If that doesn't exist it defaults to the SD card root folder.  If your ROMs are located somewhere else, you must navigate to whatever folder they are located in.  If you are using a 3rd-party app and don't know where the ROMs were saved, please contact the author of that app to find out where they were placed (or search for them).  Sometimes it is just easier to just transfer the ROMs to the phone from your PC.  That way you know where they are located.

Why is audio so glitchy?
This is actually not a problem with the audio.  Instead, it is caused by emulation not running fast enough (so the audio playback has to repeatedly "wait" for emulation to catch up).  It has been suggested that I should add some buffering, but this would not solve the problem either (it would just increase the time between the skips, which would be longer in duration as the audio had to re-buffer).  One possible fix would be to dynamically change the speed of playback to match the emulation, but this would only be good for minor cases (normal to extreme cases would result in noticeable pitch changes, which would be just as annoying as the skipping).  The only real solution is to improve the emulation speed.  This is something that will improve gradually over time as more and more optimizations are added to the code.  For a list of optimizations you can use now to improve speed a little, see this thread (http://www.paulscode.com/forum/index.php?topic=179.msg2854#msg2854).

Why are games so slow?
Slower phones (especially ARM6 600MHz phones, which are common), have a lot of trouble running this emulator currently.  Even on the most modern devices, many higher-end games (like Conker's Bad Fur Day)  will still run slow.   The emulation speed will improve gradually over time as more and more optimizations are added to the code, but it won't happen over night.  The main settings to check for improving speed are the video plugin (in the Plugins section), frameskip (in the Video settings.. each video plugin has their own frameskip settings), and screen resolution (in the Video settings).

How do I set up my external controller(s)?
See this thread (http://www.paulscode.com/forum/index.php?topic=877.0).

How does multiplayer work?
See this post (http://www.paulscode.com/forum/index.php?topic=877.msg8290#msg8290).

Directions don't work on Pokemon Stadium (and some other games)
Some games require the D-Pad.  The default button layout does not have the D-Pad visible.

How do I enable the D-Pad?
Settings->Input->Touchscreen->Button Layout, then choose Digital or Both.

Directions still don't work on Pokemon Snap
Pokemon Snap has a problem in the core.  There are cheats you can use to make the game semi-playable ("Enable All Levels", "Camera Movement Bugfix", and "Picture Selection Bugfix"), but the game is still not 100% at this time.

The buttons are too tiny! (or too large)
Settings->Input->Touchscreen->Button Scale.

Donkey Kong 64, DK walks through the walls and won't enter barrels
There is a bug in Dynarec with this game.  It is playable on fast phones with R4300 emulator set to Cached/ Pure Interpreter (see the plugins section).  Use gles2rice for the video plugin (plugins section) w/ Auto Frameskip enabled (video settings), and turn down volume if skippy.  In-game saves are broken, however, so be sure to save-state often and rotate through the save slots periodically so you don't lose all progress.

How do I stop the flickering in Paper Mario
Switch the video plugin to gles2glide64 (plugins section) and set framskip to "Never skip frames" (video settings).

How do I get Conker's Bad Fur Day to work?
Switch the video plugin to gles2rice (plugins section) and enable "Auto Frameskip" (video settings).

How do I use Hi-Res textures?
First you will need to download a Hi-Res texture pack for your game.  If it isn't already, compress it into a .zip format, then put it on your device's SD card.  Select gles2rice as the video plug-in (Settings->Plug-ins->Video->gles2rice), then import the texture pack (Settings->Video->Import texture pack).  Make sure "High resolution textures" is checked.

Is there a list of known bugs posted somewhere?
Bugs are currently scattered around several places.  I would like to have all bugs formally reported as an issue on the github repository here (https://github.com/paulscode/mupen64plus-ae/issues?sort=created&state=open).  If you have a bug to report, please do a little research to see if it has already been reported, and if not then open an issue on github.  Please include as much information about your device and settings as you can, which ROM and version you experience the bug with, and a link to a save-state file demonstrating the bug (if possible)

Why does picking a ROM crash the app back to the menu or home?
There are many causes for this behavior, so there isn't a single answer.  In a nutshell, it means the emulator had some sort of serious problem trying to either open or emulate the ROM, and had to shut down.  Your best bet is to enable crash reporting in Settings->Advanced, enter your paulscode.com username, perform whatever action causes the crash, and then POST A THREAD HERE ON THE FORUM so I can follow-up.  Random crash reports without context are not very useful, and just clutter the reporting system.  When you are finished testing, please disable crash reporting.

How do I map controller buttons?
Navigate to Settings->Input->Controller, press a button on the screen, then press the control you want to map it to.  The same procedure works for Player's 2 - 4 as well.

How do I add buttons or move them around on the touchscreen (or Xperia Play touchpad)?
A tutorial on customizing the touch layouts can be found in this thread (http://www.paulscode.com/forum/index.php?topic=95.msg2224#msg2224).  I will eventually write a Skin Maker app for creating custom layouts, but for now they must be created manually.  If you are not technically minded or artistic enough to create your own, other folks have posted links to custom layouts they've created, and they can be shared and used by anyone!  A list of custom layouts will be maintained in this thread (http://www.paulscode.com/forum/index.php?topic=221.msg3233#msg3233).  To use a custom layout, first unzip the file onto your device somewhere.  There is an option to use a new layout under Input->Touchscreen->Custom layout folder.  Click that and navigate to the folder containing the custom layout.  If the option is grey, choose "Custom" under "Touchscreen layout" to enable it.  Note: the custom layout ZIP file must be unzipped onto your device before you can use it.
Title: Re: Frequently Asked Questions (FAQ)
Post by: BHTGO on January 11, 2013, 08:42:09 AM
En Français :

Où puis-je télécharger l’application ou le code source ?
Paul met à jour les liens vers les dernières versions de l’application dans ce sujet (http://www.paulscode.com/forum/index.php?topic=96.msg2243#msg2243) (en anglais).
Le code source est quant à lui disponible sur le dépôt github (https://github.com/paulscode/mupen64plus-ae). Le code source prédatant la création du dépôt est également disponible sous forme d’archive sur demande à Paul pour quiconque souhaite s’en servir à des fins de comparaison ou autre.


Pourquoi n’y a-t-il aucun jeu ?
Mupen64Plus AE est un émulateur. L’équipe derrière sa conception n’est en aucun cas affilié ou associé à Nintendo. Comme tout émulateur, Mupen64Plus AE est livré démuni de jeux (appelés ROMs). Une ROM est une sauvegarde (backup) numérique d’un jeu sur cartouche. Vous devez posseder le jeu original sur cartouche pour pouvoir légalement utiliser une ROM. De ce fait et pour des raisons légales, vous devez vous procurer vos ROM vous-même. Et même s’il est facile de trouver des sites hébergeant des ROMs N64 à l’aide de Google, veuillez noter qu’il est ILLÉGAL de télécharger la ROM d’un jeu que vous ne possédez pas. Le meilleur moyen d’éviter tout problème juridique est encore de sauvegarder vos propres jeux N64 sous forme de ROM. La marche à suivre est simple et peu couteuse. Vous trouverez des instructions détaillées dans ce sujet (http://www.paulscode.com/forum/index.php?topic=810.msg7479#msg7479).

Je dispose de ROMs, pourquoi n’apparaissent-elles pas ?
Lorsqu’il est exécuté pour la première fois, Mupen64Plus vérifie le dossier n64/roms sur votre carte SD. Si ce dossier n’existe pas, l’application vérifie à la racine de votre carte SD. Si vos ROMs sont stockées ailleurs, vous devez sélectionner le chemin vers leur dossier. Si vous utilisez une application tierce et ne savez pas où sont sauvegardées vos ROMs, merci de contacter l’auteur de l’application en question pour savoir où sont vos ROMs (ou bien chercher leur emplacement vous-même). La technique la plus simple est encore de transférer vos ROMs depuis votre ordinateur dans un dossier que vous pouvez contrôler.

Pourquoi l’audio est-il si instable ?
En fait il ne s’agit pas d’un problème avec l’audio, mais plutôt d’un problème de vitesse d’émulation (l’émulation n’est pas assez rapide et la lecture audio doit constamment ‘attendre’ que l’émulation rattrape son retard). Il nous a été suggéré d’ajouter un système de buffering, mais cela ne résoudrait pas le problème pour autant (cela allongerait juste le temps entre les sautes audio, ces dernières seraient plus longue, le temps que le buffer se recharge). Une correction possible à ce problème serait de changer dynamiquement la vitesse de lecture audio afin qu’elle corresponde à la vitesse d’émulation mais ce ne serait valable que dans une minorité de cas (dans la majorité des jeux, cela résulterait dans des sons plus graves ou aigus aussi ennuyeux que les sauts de la piste son). La seule vraie solution serait d’améliorer la vitesse d’émulation. Cela s’améliorera avec le temps et les optimisations de l’application. Pour une liste complète des optimisations utilisables dès maintenant pour améliorer un peu la vitesse veuillez consulter ce sujet (http://www.paulscode.com/forum/index.php?topic=179.msg2854#msg2854).

Pourquoi les jeux sont-ils si lents ?
Les téléphones les plus lents (particulièrement ceux équipés de processeurs ARM6 à 600Mhz, les plus communs) éprouvent de grandes difficultés à faire tourner cette émulateur correctement à l’heure actuelle. Même sur certains appareils plus modernes, de nombreux jeux de grande qualité technique (tels que Conker’s Bad Fur Day) seront ralentis. La vitesse d’émulation va s’améliorer graduellement avec le temps et les optimisations, mais il s’agit d’un travail de longue haleine qui ne se réglera pas du jour au lendemain. Pour une liste complète des optimisations utilisables dès maintenant pour améliorer un peu la vitesse veuillez consulter ce sujet (http://www.paulscode.com/forum/index.php?topic=179.msg2854#msg2854).

Pourquoi les déplacements ne répondent-ils pas sur Pokémon Stadium (et autres jeux) ?
Certains jeux utilisent la croix directionnelle. Le thème des boutons virtuels par défaut n’inclus pas la croix directionnelle.

Comment puis-je activer la croix directionnelle alors ?
Rendez-vous dans Paramètres->Contrôles->Thèmes de commandes virtuelles puis sélectionnez un thème analogique.

Comment puis-je utiliser des textures en haute résolution ?
Tout d’abord il vous faudra télécharger un pack de textures haute résolution (Hi-Res) pour votre jeu. S’il ne l’est pas déjà, veuillez le compresser au format .zip, puis le sauvegarder sur votre carte SD. Ensuite sélectionnez le plug-in vidéo gles2rice (Paramètres->Plug-ins->Vidéo->gles2rice) et importez votre pack de textures (Paramètres->Vidéo->Importer pack de textures). Veillez à ce que « Textures haute résolution » soit coché.

Existe-il une liste de bugs répertoriés ?
Les bugs répertoriés sont actuellement étalés dans plusieurs discussions. Nous aimerions rassembler tous les bugs dans le dépôt github à cette adresse (https://github.com/paulscode/mupen64plus-ae/issues?sort=created&state=open). Si vous avez un bug à signaler, veuillez commencer par une petite recherche afin de vérifier s’il n’a pas déjà été répertorié et, si ce n’est pas le cas, ouvrir une tâche sur github. Merci d’indiquer autant de détails que possible sur votre appareil et configuration, quelle ROM et version était utilisée au moment du bug ainsi qu’un lien vers le fichier save-state montrant le bug (si possible).

Pourquoi sélectionner une ROM fait planter l’application et renvoie au menu ?
Il peut y avoir de nombreuses causes pour un plantage, il n’y a donc pas de réponse unique. Pour faire simple, cela signifie que l’émulateur a rencontré un sérieux problème en essayant d’ouvrir ou d’émuler la ROM et a du se fermer. Le meilleur moyen d’obtenir une correction ou réponse au problème est d’activer le rapport de plantages dans Paramètres ->Avancé, puis entrez votre pseudonyme de ce forum, réalisez à nouveau l’action qui a causé le plantage et POSTEZ UN SUJET SUR CE FORUM, afin que l’équipe puisse se pencher sur le problème. Les rapports de plantages sans contexte sont difficile à cerner et ne permettent pas d’être corrigés efficacement. Lorsque votre bug est corrigé, ou que le test est terminé, merci de bien vouloir désactiver le rapport de plantages.

Comment puis-je assigner les commandes ?
Entrez dans le menu Paramètres->commandes, puis appuyez sur un bouton à l’écran et sélectionnez la fonction que vous désirez assigner. La même procédure est à effectuer pour les joueurs 2 à 4.

Comment puis-je ajouter des boutons ou  déplacer les commandes virtuelles à l’écran (ou sur le pavé tactile du Xperia Play) ?
Un tutoriel sur la personnalisation des thèmes de commandes virtuelles peut être trouvé dans ce sujet (http://www.paulscode.com/forum/index.php?topic=95.msg2224#msg2224). Nous envisageons la création d’une application de création de thèmes de commandes virtuelles, mais pour l’instant ils doivent être créés manuellement. Si vous n’êtes pas à l’aise techniquement ou que vous ne vous sentez pas suffisamment l’âme d’un artiste pour créer la vôtre, d'autres utilisateurs partagent leurs thèmes personnalisés, la liste des thèmes disponibles est mise à jour dans ce sujet (http://www.paulscode.com/forum/index.php?topic=221.msg3233#msg3233). Pour utiliser un thème personnalisé, il est d'abord nécessaire de le dézipper sur sa carte SD. L'option pour utiliser un thème personnalisé est disponible dans Contrôles->Commandes virtuelles->Dossier de thème personnalisé. Cliquez sur cette dernière option puis sélectionnez le dossier contenant les thèmes personnalisés. Si l'option est grisée, choisissez 'Personnalisé' en dessous de 'Thème de commandes virtuelles' pour l'activer. Note : le thème perso doit être dézippé sur votre appareil pour être utilisable.
Title: Re: Frequently Asked Questions (FAQ)
Post by: ssssbbbb on January 21, 2013, 11:26:38 AM
How do I use debug mode on super Mario 64?
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on January 21, 2013, 11:50:50 AM
How do I use debug mode on super Mario 64?
Sorry I do not understand the question.  Is "debug mode" a game cheat, or are you trying to debug a problem?
Title: Re: Frequently Asked Questions (FAQ)
Post by: ssssbbbb on January 21, 2013, 12:24:34 PM
What I'm trying to say is when I use the debug mode cheat on super Mario 64 it does not tell me how to use it can you tell me how please
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on January 21, 2013, 12:32:01 PM
Oh, right.  I think that is one of the cheats that you activate with the Gameshark button.  I haven't implemented that, but will in an update very soon.
Title: Re: Frequently Asked Questions (FAQ)
Post by: ssssbbbb on January 22, 2013, 08:01:01 PM
How do I use gameshark?
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on January 22, 2013, 08:12:27 PM
It's not possible yet.  I'm adding this in an update in the near future.
Title: Re: Frequently Asked Questions (FAQ)
Post by: andrewiiee on February 10, 2013, 09:51:13 PM
I try to play Mario Party on my  Nexus and during the interactive player screen on the game board is off to the side and not centered on the screen
Title: Re: Frequently Asked Questions (FAQ)
Post by: geraldevans12 on May 09, 2013, 01:34:32 PM
IO Error keeps popping up when i try to play a ROM....
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on May 09, 2013, 06:58:15 PM
IO Error keeps popping up when i try to play a ROM....

Begin by unplugging the USB cable if it is plugged in

With the cable disconnected, do the following steps:

1) Reboot your phone
2) Launch the app and select Settings->Advanced->Reload app resources
3) Select Settings->Reset
4) Launch Mario64 and see if it still has the problem

Finally, (if desired) connect the USB cable and launch Mario64 again to see if the problem reappears

Let me know where it fails in the process.
Title: Re: Frequently Asked Questions (FAQ)
Post by: xperia64 on May 09, 2013, 07:42:36 PM
Make sure its unzipped.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on May 09, 2013, 07:51:04 PM
Good point..  Another cause for an IO error is if your storage space is running low, and there isn't enough room to unpack the ROM when you launch it.  Unzipping it will solve that problem.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Ajinferno on May 15, 2013, 02:00:30 PM
Hey paul. I don't know if i'm alone on this one, but when I play super smash bros., most of the characters' eyes aren't there, or lower than they're supposed to be (on their chins). I thought i might have just downloaded a bad file, so i downloaded another ssb rom from a different site, and nothing changed. The game is really great, it just kinda bothers me that they're missing eyes.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on May 15, 2013, 02:07:13 PM
smash bros ... missing eyes

That's a bug specific to gles2n64.  Switch the video plug-in to gles2rice (plugins section) and enable Auto Frameskip (video settings).  If you have frozen video problems, disable Auto Frameskip (will be slower though).
Title: Re: Frequently Asked Questions (FAQ)
Post by: Ajinferno on May 15, 2013, 02:18:07 PM
Will try. Thanks paul.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Ajinferno on May 15, 2013, 02:32:38 PM
So i did as you told me, and now the screen is partial and overlapping, and it froze when i enabled auto frame skip, so I disabled it. (http://i.imgur.com/s2rIXjp.png)
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on May 15, 2013, 05:05:15 PM
That problem only happens for certain devices.  Enable Stretch Screen to get rid of junk graphics on the side (will skew aspect ratio, but at least the screen won't look jumbled).  For Auto Frameskip, you might be able to get into the game with it disabled, leave and re-enable it, then resume.  A little round-about but could be useful if there is a lot of lag with Auto Frameskip disabled.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Revamp on July 06, 2013, 08:09:23 PM
I just installed it, but when I try opening it for the first time, it says "error extracting app data". It tells me to unplug the USB, but there isn't one plugged in. I do have enough memory for it, I have an external SD card, and I already tired rebooting. Any solution? My phone is an LG Optimus 2X
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on July 06, 2013, 09:24:05 PM
@Revamp - Here's an updated version of the app that includes some additional diagnostics:
https://dl.dropboxusercontent.com/u/3899306/mupen64plus-asset-extraction-diagnostics.apk

You'll have to uninstall your current version first.  Try launching this version and let us know what the gist of the error messages is.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on July 06, 2013, 10:07:17 PM
Thanks, Littleguy.  We are out of town this weekend, so I wouldn't have been able to build the test until Monday myself.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Revamp on July 07, 2013, 10:35:28 AM
Unlike the other, this one gets to 98-100%, but the same results.
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on July 07, 2013, 11:19:04 AM
Yes, but what are the error messages at the end?  It should say something like
 - Failed to open output file ....
 - Failed to extract asset ... to file ...
 - Failed to close output file ...
 - Failed to close asset ...

If it doesn't say any of those things, let us know that too.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Revamp on July 07, 2013, 12:25:55 PM
Failed to extract asset mupen64plus_data... To file /mnt/sdcard/Android/data...
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on July 07, 2013, 01:05:58 PM
Thanks.  By any chance are you running Android 2.2 or lower?

@Paul - this is a general IOException.  This means the output file stream was successfully opened, but there was a failure in one of the following places:
 - opening the compressed input stream
 - reading the input stream
 - writing the output stream
 - flushing the output stream

Title: Re: Frequently Asked Questions (FAQ)
Post by: Revamp on July 07, 2013, 01:09:57 PM
2.2
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on July 07, 2013, 01:12:10 PM
That's it then.  Paul just discovered a problem with extracting assets in 2.2 and lower.  We'll have a solution for it in the next release.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Revamp on July 07, 2013, 01:13:46 PM
When do you think that will be? Should I just update?
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on July 07, 2013, 01:17:50 PM
Release date is up to Paul, but once I fix the problem I'll post a test version here for you to try.  Hopefully I can get to it today.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on July 07, 2013, 02:24:52 PM
I'll publish Monday or Tuesday evening, unless we need additional time for testing.
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on July 07, 2013, 07:41:25 PM
@Revamp - Try this one and let us know if it works or not.  Thanks :)
https://dl.dropboxusercontent.com/u/3899306/mupen64plus_2_2_test.apk
Title: Re: Frequently Asked Questions (FAQ)
Post by: Revamp on July 08, 2013, 03:16:21 AM
Works fine. Thanks a lot, guys!
Title: Re: Frequently Asked Questions (FAQ)
Post by: pljlb@hotmail.com on October 15, 2013, 04:46:28 PM
How do I changed control mapping, when I do select a button. For example on starfox I wanted to change down and up intverted.. to up, down.. its says select mapping but I cant scroll or select new map button for that direction. .
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on October 15, 2013, 05:11:37 PM
Are you talking about the Mupen64Plus mapping screen (Settings -> Input -> Controller)?  If so, then you just need to tap the icon corresponding to N64 button you wish to map.  A dialog will popup, then just press the physical button/stick you want to map it to.
Title: Re: Frequently Asked Questions (FAQ)
Post by: pljlb@hotmail.com on October 15, 2013, 05:21:48 PM
The only thing that pops up is a mini controller, would I select unmap
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on October 15, 2013, 05:26:55 PM
When it pops up, press the button or stick on your ccontroller that you want to map it to.  You are using a controller, correct?
Title: Re: Frequently Asked Questions (FAQ)
Post by: pljlb@hotmail.com on October 15, 2013, 05:37:50 PM
Thx for reply,  as far as controller no, im using my touchscreen, is that why not able to remap..??
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on October 15, 2013, 07:59:06 PM
No you can't remap the touchscreen that way.  That's for controllers only, hence the word 'controller' in the menu.  To remap the touchscreen you would have to make a new skin.  Use the forum search tools tto read how.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Mikhail on February 01, 2014, 08:57:46 AM
By the way why when executing roms does it place a empty folders named the same as the rom into

storage/emulated/0/mupen64plus
storage/emulated/legacy/mupen64plus
storage/sdcard0/mupen64plus

at first I thought was a temporary file cache for when it converts .n64 & .v64 to .z64 prior to loading games but all my roms are .z64 anyway and zipped roms are unzipped to

storage/emulated/0/Android/data/paulscode.android.mupen64plusae/tmp
storage/emulated/legacy/Android/data/paulscode.android.mupen64plusae/tmp
storage/sdcard0/Android/data/paulscode.android.mupen64plusae/tmp

also is their any befuddled reason why we have two folders for storage can't everything be unified to be placed into
Android/data/paulscode.android.mupen64plusae including the save folders.
Title: Re: Frequently Asked Questions (FAQ)
Post by: xperia64 on February 01, 2014, 10:19:21 AM
Because saves would be lost if the user uninstalls/wipes data. Also, storage/emulated/0, storage/emulated/legacy and storage/sdcard0 all point to your device's internal storage.
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on February 01, 2014, 11:29:31 AM
And just to elaborate a little more

<sdcard>/Android/data/paulscode...
is a special folder, which Android automatically erases when you uninstall the game.  We use that location for app files that the ordinary user should never touch.  Rom databases, cheat databases, etc.  We make it accessible though to allow the possibility for expert testers and developers to modify the data when debugging.

<sdcard>/mupen64plus/
is for user-generated data that should never be erased when you uninstall.  Game saves, autosaves, slot saves, SRAM data, controller profiles, etc.  In version 3 this will also include custom cheats, custom touchscreens, custom emulation profiles, cover art, and maybe more.

<sdcard>/mupen64plus/SomeGame.z64/...
is for manual saves related to SomeGame.z64 (the rom itself could be located anywhere).  That way when you're in-game and you load a manual save, you see only the saves related to SomeGame.z64, and not SomeOtherGame.v64 or whatever.  Simply naming the folder to match the rom name is not perfect though, and in version 3 the game-specific save directories will probably be structured and named a little differently.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Mikhail on February 01, 2014, 02:15:39 PM
In that case then shouldn't the hires_texture folder be located in
mupen64plus/hires_texture
instead of paulscode.android.mupen64plusae/data/hires_texture
maybe it is already idk, wasn't their a folder location regression in 2.4.0?
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on February 01, 2014, 02:53:30 PM
Yes, hi-res textures will be in the user-controlled directory in version 3.  I can't remember where it is in the 2.4.x branch.
Title: Re: Frequently Asked Questions (FAQ)
Post by: jacob_sinn on April 27, 2014, 02:12:46 PM
Does anyone know why when i try to start up a rom, it will boot me back to the home screen ?
I would like to use this emulator, but i cant get it to work!
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on April 28, 2014, 07:40:36 AM
Could be a bad rom.  What are you trying to play?  Try some popular games first, like super mario 64, LoZ, mario kart, etc. just to be sure your installation is fine.
Title: Re: Frequently Asked Questions (FAQ)
Post by: irenita08 on May 29, 2014, 08:34:24 PM
Hi, how i can quit the music of the roms? pls help me   :)
Title: Re: Frequently Asked Questions (FAQ)
Post by: JSA831 on June 26, 2014, 08:32:11 PM
My ROM files aren't working. I choose the file I want to play then I press resume on the next page and it says.launching emulator then it brings me back to the home screen. Please help me
Title: Re: Frequently Asked Questions (FAQ)
Post by: littleguy on June 27, 2014, 12:36:05 PM
Very likely they are bad roms or not the right format.  The filename should end in .v64, .n64, or .z64.  If it ends in .7z or .rar, you'll have to "unzip" the file first using a third-party app.  (You can also do the unzipping on a PC if you prefer).  Also Mupen can handle some .zip files automatically, but it's still safer just to unzip it yourself and point mupen to the .n64, .v64, .z64 instead.
Title: Re: Frequently Asked Questions (FAQ)
Post by: David on August 22, 2014, 01:06:50 PM
Hey.

I tried mapping the down volume key and up volume key to the L and R Buttons respectively, in order to play Super Mario 64 on my Nexus 5. Problem is the Z button is not triggered in game by the down volume key. Weird. The Up volume key assigned to the R button works fine.

Since the R key is no so critical in terms of reflexes I considered mapping the up volume key to the Z button instead. But apparently the problem was not exclusive of the down volume key, the up volume key does not trigger the Z button either in game.

This is very weird considering that when testing the keys highlight and respond well, except ingame. This boggles my mind.

Anyone know why this could be?
Title: Re: Frequently Asked Questions (FAQ)
Post by: jamjam on August 26, 2014, 06:45:59 PM
I have given you a 5 star rating on google, this is an excellent app, i would like it if it didnt ask me to give a 5 star rating every time i open it tho, if this is possible, thank you very much 😊
Title: Re: Frequently Asked Questions (FAQ)
Post by: Paul on September 04, 2014, 03:21:18 PM
The app does not ask for a rating when you open it.  I'm guessing you have one of the ripoffs.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Headhunter9002 on March 01, 2015, 01:53:30 AM
Hello Paul by the way epic emulator but I have a glitch that happens to me on Zelda ocarina of time were I go to the temple of time after getting the 3 spiritual stones and I'm in the court yard about to enter and the whole app crashes, not just the ROM. So if you know a way to fix this please reply. Also I have to mention it makes the game impossible to progress so if there is no fix I cannot play :(.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Headhunter9002 on March 01, 2015, 03:24:17 AM
The app does not ask for a rating when you open it.  I'm guessing you have one of the ripoffs.
It's the one off of google play store
Title: Re: Frequently Asked Questions (FAQ)
Post by: RagDrag on August 01, 2015, 09:18:46 PM
I don't know why but when I first got the emulator I tried pokemon snap and it wouldn't let me move the camera. Somebody please help.
Title: Re: Frequently Asked Questions (FAQ)
Post by: Noonski on March 22, 2016, 12:48:32 PM
Have you considered baking in a simple VR/cardboard mode? Simple split screen.
Title: Re: Frequently Asked Questions (FAQ)
Post by: fzurita on March 22, 2016, 04:14:34 PM
Yeah, that question has been asked before. It's on the to-do list.
Title: Re: Frequently Asked Questions (FAQ)
Post by: matthuff714 on April 07, 2017, 05:18:21 PM
Hey guys, I bought a N64 Controller adapter (for PC USB) so I could plug my old controller into my phone and use it for the emu. I also got a small Samsung adapter to plug the USB connection into my charging port. It's all hooked up, but it's not reading my controller.

I have Android 5.1.1 on my Samsung Galaxy Core Prime, and version 2.4.4 of the Mupen64 Plus AE. The controller I'm using is an original 1998 N64 Controller.

Any suggestions?
Title: Re: Frequently Asked Questions (FAQ)
Post by: fzurita on May 07, 2017, 09:52:50 AM
Try the latest version of the app. Mupen64plus FZ in the play store:

https://play.google.com/store/apps/details?id=org.mupen64plusae.v3.fzurita
Title: Re: Frequently Asked Questions (FAQ)
Post by: nonimf on May 18, 2017, 07:12:20 PM
Quote
How do I map controller buttons?
Navigate to Settings->Input->Controller, press a button on the screen, then press the control you want to map it to.  The same procedure works for Player's 2 - 4 as well.

Im using my android phone (galaxy7) and the default button configuration in the "Android Gamepad" profile assigns the "fire" button as "Z" - which is located directly above the joystick controls, thus making games unplayable (particularly in vertical mode as the Z button is located way above at the top of the screen- but this is a side issue).

I try to create a new controller profile but while it allows me to "unmap" a button it doesnt allow me to add a function. I just get a box that says "Press a button,key, or joystick to map....  Current Mappings: [tiny png image of a n64 controller] and then two options "unmap" and "cancel."

What am I missing here? Since other people presumably play this on their phones given that its on GooglePlay.
Title: Re: Frequently Asked Questions (FAQ)
Post by: fzurita on May 18, 2017, 09:16:36 PM
So, once that box that says to press a button on your controller shows up, what happens when you press a button?

What controller do you have?
Title: Re: Frequently Asked Questions (FAQ)
Post by: nonimf on May 19, 2017, 01:42:11 PM
But its the controls for the Android Gamepad, which I take to mean that the touchpad of the phone/tablet is used.  No botton options appear, I guess it assumes im using an external controller, but there aready are gamepad profiles cor those, what is the Anroid Gamepad profile for? I just want to use my phone (game/controls work its just the conttol defaults are all wierd)
Title: Re: Frequently Asked Questions (FAQ)
Post by: fzurita on May 19, 2017, 08:06:38 PM
Ok, go to profiles them controller profiles. Use the top menu to create a profile. Give it a name and hit ok. You will be able to map buttons there.
Title: Re: Frequently Asked Questions (FAQ)
Post by: AngelicChaos on June 02, 2017, 11:15:23 PM
Hey ya'll, new here, so be gentle!

Just installed MegaN64 and it is fantastic I must say. Thanks to whoever nailed that. The only thing I'm having an issue with is with my PS3 controllers. I use one of those USB -> Android Port devices to plug my PS3 controller into. I am running the latest version of Samsung Galaxy Edge 7, and I've tried various PS3 controllers, and all of them seem to work perfectly except they don't respond correctly to moving the joystick down. Either it will trigger un-continuously when pressed all the way down, or simply won't register at all.

I tried restarting and unplugging, tried running game mode stuff, tried my PS4 controller but that seems not to work at all.

Any thoughts would be cool  8)