Libretro_mupen64plus_Next

Présentation

Libretro_Mupen64Plus-Next est un port moderne de Mupen64Plus, un émulateur Nintendo 64.
Mupen64Plus-Next pour libretro utilise GLideN64 comme plugin graphique par défaut, bien que les prises Angrylion et ParaLLEl-RDP soient également disponibles.

En quoi est-ce différent de Parallel-N64 ?
Parallel-N64 a été mis à la disposition de la base de code autonome Mupen64Plus il y a un certain nombre d’années, et elle a divergé assez significativement depuis lors. En outre, le plugin graphique GLideN64 n’est pas disponible dans Parallel-N64.
Ce noyau présente les dernières améliorations de précision en amont, ainsi que les améliorations les plus récentes et les plus importantes du GLideN64 et les derniers développements LLE dans ParaLLEl-RDP/RSP. Appui remarquable à Hires Textures.

Le noyau de Meteor a été rédigé par :

  • m4xw
  • gillou
  • gotz
  • Hacktarux
  • Équipe Mupen64Plus

Licence

Ce core est un émulateur « Open-Source » sous licence GPLv2.


Compatibilité

x86x86_64Matériel minimum conseilléCommentaires

Fonctionnalités

FonctionnalitéSupporté
Redémarrage
Captures d’écran
Sauvegardes
Sauvegardes instantanées
Rembobinage
Options du core
RetroAchievements
Cheats RetroArch
Controls
Remapping
Vibration
Subsystem

BIOS

Aucun bios n’est requis.


Roms

Extensions supportées

Les roms doivent avoir les extensions suivantes :

  • .n64
  • .v64
  • .z64
  • .bin
  • .u1
  • .ndd
  • .gb
  • .zip
  • .7z

Ce système supporte les roms compressées au format .zip/.7z. Attention toutefois, il ne s’agit que d’une archive.

Les fichiers contenus dans les .zip/.7z doivent correspondre aux extensions citées précédemment.
De plus, chaque fichier .zip/.7z ne doit contenir qu’une seule rom non-compressée.


Emplacement

Placez les roms comme ceci :

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 n64
┃ ┃ ┃ ┃ ┣ 🗒 jeu.zip

Les roms au format No-Intro sont vivement conseillées.

Pour plus d’information sur les roms, rendez-vous sur ce tutoriel !


Configuration avancée de l’émulateur

Pour pouvoir conserver vos configurations personnalisées lors d’une mise à jour, nous vous conseillons d’utiliser notre fonctionnalité Surcharges de configuration.

Accéder aux options

Vous pouvez configurer diverses options de deux façons différentes.

  • Via le menu RetroArch :

┣ 📁 Menu RetroArch
┃ ┣ 📁 Options du core
┃ ┃ ┣ 🧩 Name_option

  • Via le fichier retroarch-core-options.cfg:

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg


Options du core

OptionsValeur des optionsVariable (pour surcharge)Valeurs des variables
CPU CorePure Interpreter / Cached Interpreter / Dynarecmupen64plus-cpucorepure_interpreter / cached_interpreter / dynarec_recompiler
RDP PluginGLideN64mupen64plus-rdp-plugingliden64
RSP PluginHLEmupen64plus-rsp-plugin
4:3 Resolution320x240 / 640x480 ✅ / 960x720 / 1280x960 / 1440x1080 / 1600x1200 / 1920x1440 / 2240x1680 / 2560x1920 / 2880x2160 / 3200x2400 / 3520x2640 / 3840x1880mupen64plus-43screensize320x240 / 640x480 / 960x720 / 1280x960 / 1440x1080 / 1600x1200 / 1920x1440 / 2240x1680 / 2560x1920 / 2880x2160 / 3200x2400 / 3520x2640 / 3840x1880
Wide Resolution640x360 (16:9) / 960x540 (16:9) ✅ / 1280x720 (16:9) / 1706x720 (64:27) / 1366x768 (16:9) / 1920x810 (64:27) / 1920x1080 (16:9) / 2560x1080 (64:27) / 2560x1440 (16:9) / 3141x1440 (64:27) / 3840x2160 (16:9) / 4096x2160 (17:9) / 5120x2160 (64:27) / 7680x3240 (64:27) / 7680x4320 (16:9) / 10240x4320 (64:27)mupen64plus-169screensize640x360 / 960x540 / 1280x720 / 1706x720 / 1366x768 / 1920x810 / 1920x1080 / 2560x1080 / 2560x1440 / 3141x1440 / 3840x2160 / 4096x2160 / 5120x2160 / 7680x3240 / 7680x4320 / 10240x4320
Aspect RatioOriginal (4:3) / Wide (Stretched) / Wide (Ajusted)mupen64plus-aspect4:3 / 16:9 / 16:9 adjusted
Native Resolution FactorDésactivé ✅ / 1x / 2x / 3x / 4x / 5x / 6x / 7x / 8xmupen64plus-EnableNativeResFactor0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8
Threaded RendererActivé / Désactivémupen64plus-ThreadedRendererTrue / False
Bilinear filtering mode3point / standardmupen64plus-BilinearMode3point / standard
Hybrid FilterActivé ✅ / Désactivémupen64plus-HybridFilterTrue / False
DitheringActivé / Désactivémupen64plus-DitheringPatternTrue / False
Dithering QuantizationActivé / Désactivémupen64plus-DitheringQuantizationTrue / False
Image Dithering ModeDésactivé ✅ / Bayer / Magic Square / Blue Noisemupen64plus-RDRAMImageDitheringModeFalse / Bayer / MagicSquare / BlueNoise
MSAA level0 ✅ / 2 / 4 / 8 / 16mupen64plus-MultiSampling0 / 2 / 4 / 8 / 16
FXAA0 ✅ / 1mupen64plus-FXAA0 / 1
LOD EmulationDisbaled / Activémupen64plus-EnableLODEmulationFalse / True
Framebuffer EmulationDésactivé / Activémupen64plus-EnableFBEmulationFalse / True
Copy auxiliary buffers to RDRAMDésactivé ✅ / Activémupen64plus-EnableCopyAuxToRDRAMFalse / True
Color buffer to RDRAMDésactivé / Sync / DoubleBuffer ✅ / TripleBuffermupen64plus-EnableCopyColorToRDRAMOff / Sync / Async / TripleBuffer
Depth buffer to RDRAMDésactivé / Software ✅ / FromMemmupen64plus-EnableCopyDepthToRDRAMOff / Software / FromMem
Background ModeStripped / OnePiecemupen64plus-BackgroundModeStripped / OnePiece
Hardware per-pixel lightingDésactivé ✅ / Activémupen64plus-EnableHWLightingFalse / True
Continuous texrect coordsDésactivé ✅ / Auto / Forcemupen64plus-CorrectTexrectCoordsOff / Auto / Force
Native res. 2D texrectsDésactivé ✅ / Unoptimized / Optimizedmupen64plus-EnableNativeResTexrectsDisabled / Unoptimized / Optimized
Less accurate blending modeDésactivé / Activémupen64plus-EnableLegacyBlendingFalse / True
GPU shader depth writeDésactivé ✅ / Activémupen64plus-EnableFragmentDepthWriteFalse / True
Cache TexturesDésactivé / Activémupen64plus-EnableTextureCacheFalse / True
OverscanDésactivé / Activémupen64plus-EnableOverscanDisabled / Activé
Overscan Offset (Top)0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50mupen64plus-OverscanTop0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50
Overscan Offset (Left)0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50mupen64plus-OverscanLeft0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50
Overscan Offset (Right)0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50mupen64plus-OverscanRight0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50
Overscan Offset (Bottom)0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50mupen64plus-OverscanBottom0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50
Max texture cache size1500 / 4000 / 8000mupen64plus-MaxTxCacheSize1500 / 4000 / 8000
Texture filterNone ✅ / Smooth filtering 1 / Smooth filtering 2 / Smooth filtering 3 / Smooth filtering 4 / Sharp filtering 1 / Sharp filtering 2mupen64plus-txFilterModeNone / Smooth filtering 1 / Smooth filtering 2 / Smooth filtering 3 / Smooth filtering 4 / Sharp filtering 1 / Sharp filtering 2
Texture EnhancementNone ✅ / As Is / X2 / X2SAI / HQ2X / HQ2XS / LQ2X / LQ2XS / HQ4X / 2xBRZ / 3xBRZ / 4xBRZ / 5xBRZ / 6xBRZmupen64plus-txEnhancementModeNone / As Is / X2 / X2SAI / HQ2X / HQ2XS / LQ2X / LQ2XS / HQ4X / 2xBRZ / 3xBRZ / 4xBRZ / 5xBRZ / 6xBRZ
Don’t filter background texturesDésactivé / Activémupen64plus-txFilterIgnoreBGFalse / True
Use High-Res texturesDésactivé ✅ / Activémupen64plus-txHiresEnableFalse / True
Use High-Res Texture Cache CompressionDésactivé / Activémupen64plus-txCacheCompressionFalse / True
Use High-Res Full Alpha ChannelDésactivé ✅ / Activémupen64plustxHiresFullAlphaChannelFalse / True
Use extended Texture StorageDésactivé ✅ / Activémupen64plus-EnableEnhancedTextureStorageFalse / True
Use alternate method for High-Res ChecksumsDésactivé ✅ / Activémupen64plus-EnableHiResAltCRCFalse / True
Use enhanced Hi-Res StorageDésactivé ✅ / Activémupen64plus-EnableEnhancedHiResStorageFalse / True
INI BehaviourPrioritize INI over Core Options ✅ / Prioritize Core Options over INI / Disable INImupen64plus-GlideN64IniBehaviourlate / early / disabled
Frame DuplicationDésactivé ✅ / Activémupen64plus-FrameDupingFalse / True
FramerateOriginal ✅ / Fullspeedmupen64plus-FramerateOriginal / Fullspeed
VI Refresh (Overclock)Auto ✅ / 1500 / 2200mupen64plus-virefreshAuto / 1500 / 2200
Analog Deadzone (percent)0 / 5 / 10 / 15 ✅ / 20 / 25 / 30mupen64plus-astick-deadzone0 / 5 / 10 / 15 / 20 / 25 / 30
Analog Sensitivity (percent)50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 ✅ / 105 / 110 / 115 / 120 / 125 / 130 / 135 / 140 / 145 / 150mupen64plus-astick-sensitivity50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 / 105 / 110 / 115 / 120 / 125 / 130 / 135 / 140 / 145 / 150
Right C ButtonC1 ✅ / C2 / C3 / C4mupen64plus-r-cbuttonC1 / C2 / C3 / C4
Left C ButtonC1 / C2 ✅ / C3 / C4mupen64plus-l-cbuttonC1 / C2 / C3 / C4
Down C ButtonC1 / C2 / C3 ✅ / C4mupen64plus-d-cbuttonC1 / C2 / C3 / C4
Up C ButtonC1 / C2 / C3 / C4mupen64plus-u-cbuttonC1 / C2 / C3 / C4
Independent C-buttons ControlsDésactivé ✅ / Activémupen64plus-alt-mapFalse / True
Disable Expansion PakDésactivé ✅ / Activémupen64plus-ForceDisableExtraMemFalse / True
Ignore emulated TLB ExceptionsDon't Ignore ✅ / Ignore TLB Exceptions if not using TLB / Always Ignore TLB Exceptionsmupen64plus-IgnoreTLBExceptionsFalse / OnlyNotActivé / AlwaysIgnoreTLB
Player 1 Paknone / memory ✅ / rumble / transfertmupen64plus-pak1none / memory / rumble / transfert
Player 2 Paknone ✅ / memory / rumble / transfertmupen64plus-pak2none / memory / rumble / transfert
Player 3 Paknone ✅ / memory / rumble / transfertmupen64plus-pak3none / memory / rumble / transfert
Player 4 Paknone ✅ / memory / rumble / transfertmupen64plus-pak4none / memory / rumble / transfert
Count Per Op0 ✅ / 1 / 2 / 3 / 4 / 5mupen64plus-CountPerOp0 / 1 / 2 / 3 / 4 / 5

Liens externes

Laisser un commentaire