{{tag>ludique retrogaming retropie N64}} ====== Retropie: Emulation N64 ====== La Nintendo 64 est la console de 5ième génération sortie par Nintendo en 1996. Plusieurs émulateurs sont disponibles avec Retropie : * Mupen64Plus ; * lr-mupen64plus ; * lr-mupen64plus-next. Mupen64Plus présente les meilleures performances alors que les version lr-mupen* sont directement compatibles avec les configurations RetroArch et sont capable de lire directement les archives .zip ===== Améliorer l'émulation ===== Overclock de la Raspeberry Pi 3: * https://www.reddit.com/r/RetroPie/comments/67h2cv/pi3_overclock_for_n64_finally_eliminated_lag/ Modifier le fichier **/boot/config.txt**: arm_freq=1350 gpu_freq=550 core_freq=550 sdram_freq=550 over_voltage=6 v3d_freq=550 gpu_mem_1024=512 disable_splash=1 Voir également le lien: * https://github.com/RetroPie/RetroPie-Setup/wiki/Optimization-for-Nintendo-64 ===== Dépannage ===== L’émulateur refuse de se lancer quelle que soit la ROM choisie. Un log est produit ''/dev/shm/runcommand.log''. Le contenu est aprésenté ci-dessous: /opt/retropie/emulators/mupen64plus/bin/mupen64plus.sh: line 423: 6108 Segmentation fault SDL_VIDEO_RPI_SCALE_MODE=1 "$rootdir/emulators/mupen64plus/bin/mupen64plus" --noosd --windowed $RES --rsp ${RSP_PLUGIN}.so --gfx ${VIDEO_PLUGIN}.so --audio ${AUDIO_PLUGIN}.so --configdir "$configdir/n64" --datadir "$configdir/n64" "$ROM" ==== Proposition ==== Lors du lancement de n'importe quelle Rom, remplacer l’émulateur par défaut: * mupen64plus-auto -> lr-mupen64plus ==== La zone d'affichage n'utilise pas tout l'écran ==== Saisir directement la résolution d’affichage dans le fichier "/opt/retropie/configs/n64/mupen64plus.cfg" section ''[Video-General]'' ... [Video-General] # Use fullscreen mode if True, or windowed mode if False Fullscreen = True # If true, prevent frame tearing by waiting for vsync before swapping VerticalSync = True # Width of output window or fullscreen width ScreenWidth = 1920 # Height of output window or fullscreen height ScreenHeight = 1080 # Rotate screen contents: 0=0 degree, 1=90 degree, 2 = 180 degree, 3=270 degree Rotate = 0 ... ===== Références ===== * [[https://retropie.org.uk/forum/topic/14678/nintendo-64-roms-won-t-load/5|Impossible de charger les ROMs N64 (retropie.org.uk)(en)]] * [[https://retropie.org.uk/forum/topic/9448/mupen64plus-glide64-adjust-resolution-to-fill-entire-screen/8|Ajuster la résolution de Mupen64Plus pour utiliser tout l'écran (retropie.org.uk)(en)]]