Mandarine (formely Citra-Enhanced) - Le Bottin des Jeux Linux

Mandarine (formely Citra-Enhanced)

🗃️ Specifications

📰 Title: Mandarine (formely Citra-Enhanced) 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 👁️ Visual: 2D & 3D
🏷️ Category: Emulation ➤ Engine ➤ Nintendo 🏝️ Perspective: Third & First person
🔖 Tags: Emulation; Multi-platform; NINTENDO; 3ds; HLE BIOS; libretro compatible; Local Multi; Online Multi; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2013-08-25 👫️ Played: Single & Multi
🐓️ Latest: 2024-10-13 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 1.1 / Dev: d16fa96 ❤️ Like it: 1. 🙏️⭐⭐⭐⭐⭐ (fantastic)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: GPL-2 ✨️ (temporary):
🐛️ Created: 2024-05-04 🐜️ Updated: 2024-11-05

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage: ✓
📱️ PDA support: ✓ ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 🦺️ Work in progress:
🎰️ ID: 16422

📖️ Summary

📜️[en]: A libre, multi-platform single-player/multi-player (local or online) Nintendo 3DS console emulator. It is capable of running over 400 games correctly, features HD (4K) mode, controller support, and online multiplayer for some games. 📜️[fr]: Un émulateur solo/multi (en local ou en ligne) libre et multi-plateforme de console Nintendo 3DS. Il est capable de faire fonctionner correctement plus de 400 jeux, propose le mode HD (4K), prend en charge les contrôleurs, et le multijoueur en ligne pour certains jeux.

🎥️ Videos


📰 Progress: (202404),


🕯️ How To: 💥️ (202409), 💥️ (202408), 💥️ (202408),


🎲️ Gameplay: 💥️ (202409), (202212), (202304),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) d(202409) d(202212) d(202304) d(202305) d(202302) d(202208) d(202207) ht(202409) ht(202408) ht(202408) ht(202212) ht(202404) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202212) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ ht(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Mandarine Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord] [Telegram]

🐝️ Related
[Wikipedia (Citra) [fr] [en] [de]]
[Wikipedia (Nintendo 3DS) [fr] [en] [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Mr. Sujano (202404)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Mandarine (formely Citra-Enhanced)
🦊️ What's: A libre Nintendo 3DS emulator
🏡️ -
🐣️ https://github.com/mandarine3ds
🔖 #LinuxEmulation #Nintendo #3ds
📦️ #Libre #AppIm
📖 Our entry: (homeless)

Dev ----------------------------------------
🥁️ Update: -
⚗️ -
📌️ Changes: https://github.com/mandarine3ds/mandarine/releases
🦣️ From: -
🛜️ https://github.com/mandarine3ds/mandarine/releases.atom

Stable -------------------------------------
🕵‍♂️️ 1.1: 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 1.1
⚗️ Consistent version 🦍️
📌️ Changes: https://github.com/mandarine3ds/mandarine/releases
🦣️ From: 🛜️ https://github.com/mandarine3ds/mandarine/releases.atom

💥️🕯️https://www.youtube.com/embed/MYt44SuAjdU
💥️🕯️https://www.youtube.com/embed/SZH4hTKYF5s
💥️🎮️ https://www.youtube.com/embed/_-wcznjOHig
🎮️ https://www.youtube.com/embed/9bYOegIpeBo

🕶️ A view of the user interface at the start of Legend Of Zelda, A Link Between Worlds: Link is in his father's forge, where he is asked to return a sword he has forgotten to his customer.

📚️ Mandarine (formely Citra-Enhanced) is a libre, multi-platform single-player/multi-player (local or online) Nintendo 3DS console emulator. It is capable of running over 400 games correctly, features HD (4K) mode, controller support, and online multiplayer for some games.

📕 Description [en]

📜️ "A libre Nintendo 3DS emulator" 📜️

A Nintendo 3DS Emulator

This fork is just Citra with tweaks/additions which should result in better performance than the original Citra Feel free to download this build and test it, if you run into any bugs please open an issue on GitHub or contact me on the Discord / Telegram

📕 Description [fr]

Un émulateur Nintendo 3DS libre, par la Mandarine Team.
En C++/Kotlin.

Mandarine (ex Citra-Enhanced) est un émulateur solo/multi (en local ou en ligne) libre et multi-plateforme de console Nintendo 3DS. Il est capable de faire fonctionner correctement plus de 400 jeux, propose le mode HD (4K), prend en charge les contrôleurs, et le multijoueur en ligne pour certains jeux.

Un émulateur Nintendo 3DS

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.
💡 Nota : le format AppImage est compressé 2 fois, décompressez-le jusqu'à obtenir le binaire citra-qt.AppImage que vous pourrez ensuite lancer.

💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.



🚀️ LANCEMENT DE L'ÉMULATEUR

▸ AppImage :
• Si vous installé le jeu à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

☝️ Nota :
• Pour lancer l'émulateur, lancez le binaire "mandarine-qt.AppImage".
• Pour pouvoir jouer à une ROM elle doit être décryptée (decrypted) et au format .3ds
• Cet émulateur comporte son propre BIOS, il n'est pas nécessaire d'obtenir celui de la console originale



📑️ PARAMÉTRAGE

Paramétrage des périphériques d'entrées :
• Gamepad de test : Microsoft Xbox Elite Wireless Controller Series 2.
• Pour une meilleure expérience, commencez par paramétrer ses actions avant de jouer.

• L'émulateur reconnaît nativement le gamepad connecté (voir la section “Controllers” dans le menu Sandwich).
• Sous l'interface principale, menu “Emulation” ➜ Configurer... ➜ onglet “Contrôles” ➜ cliquez sur le bouton “Configuration automatique” en bas de la fenêtre (il demande ensuite d'appuyer sur une touche et c'est terminé !).

Paramétrage du son :
• Rien à modifier (pour info).

Paramétrage du graphisme :
(Suggestion, c'est une affaire de goût :)

• Sous l'interface principale, menu “Voir" ➜ "Disposition de l'écran" ➜ "Un seul écran".
• Sous l'interface principale, menu “Emulation” ➜ Configurer... ➜ onglet "Général" ➜
onglet "Interface"
⊡ Langue de l'interface : "French (France)" (permet d'avoir le jeu en Français)

• Sous l'interface principale, menu “Emulation” ➜ Configurer... ➜ onglet “Vidéo” ➜

onglet Améliorations :
⊡ Définition interne: 4x Native (1600x960)
⊡ ✅️ Activer le filtrage linéaire
⊡ Nuanceur de post traitement : none (builtin)
⊡ Filtrage des textures : Anime4K (j'ai essayé d'autres réglages, je ne vois pas de différence)
⊡ Stéréoscopie : (laissez "Désactivé")

onglet Layout :
⊡ Screen layout : "Single Screen"
(le reste est désactivé / inchangé)

onglet Avancé :
⊡ API graphique : OpenGL ou Vulkan (je ne vois pas de différences)
Moteur de rendu :
⊡ ✅️ Activer le nuanceur matériel
⊡ ✅️ Activer le nuanceur JIT
Avancé :
⊡ Echantillonage de texture : "Contrôlé par le jeu"
(le reste est inchangé)


Installation d'un jeu :
• Glissez-déposez le fichier compressé du jeu sur l'interface de l'émulateur : le jeu se lance automatiquement.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 4 Mai 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Tests et prise d'une copie d'écran.
⚬ Mise à jour : le 30 Octobre 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 20 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution, et prise d'une copie d'écran


🫕️ Installation :
▸ (✔ v.1.1, v. 1.0) Paquet AppImage : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce au livrable AppImage.
🟠️ Pour jouer il est nécessaire de lancer (par glisser déposer sur l'interface) des ROMs de jeux décryptées (l'émulateur ne sait pas les décrypter nativement).


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface élégante, de très grande qualité, complète, très soignée, mature, efficace, bien organisée, correctement traduite, avec des tonnes d'options que je n'énumère pas pour l'instant,
🟢️ Elle offre notamment une pléthore de paramétrages, un redimensionnement de sa fenêtre par glisser-déposer, le choix du moteur graphique (Vulkan, OpenGL), le support des thèmes, des emplacements de sauvegarde (d'état), le BIOS HLE (=BIOS compatible et libre, permettant de se passer de BIOS externe), une vitesse d'émulation modulable,

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier ou au gamepad.
🟢️ Il/Elle bénéficie de contrôles simples, d'un excellent support du gamepad (à bon escient, bonifiant son gameplay), d'un pré-réglage automatique du gamepad par appui sur une seule touche (excellent),
🟢️ Cet émulateur est clairement adapté pour être joué au gamepad.

‣ 👤️ Solo
🟢️ Son interface permet notamment le jeu solo,

‣ 👥️ Multi-joueur / Développement collaboratif
🟢️ Son interface supporte le jeu multi-joueurs en ligne via un client lobby, avec des salons de jeux,


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un émulateur solo/multi (en local ou en ligne) de console Nintendo 3DS.

‣ 🐮️ Spécificités
⚪️ Il est capable de faire fonctionner correctement plus de 400 jeux, propose le mode HD (4K), prend en charge les contrôleurs, et le multijoueur en ligne pour certains jeux.


🧪️ Tests effectués :

‣ 🧫️ Conditions du test, objectif(s)
‣ 🏕️ Avec un contenu Commercial : ✔ tested
‣ 👤️ Solo : ✔ tested
‣ 👥️ Multi-joueur : (🧪️not_tested)


‣ 🎲️ Résultat des tests

‣ 👤️ Solo : (⭐⭐⭐)
‣ 🏕️ Avec un contenu Commercial :
🔍️ Legend Of Zelda, A Link Between Worlds : (⭐⭐⭐)
🟢️ Un jeu superbe. Je n'ai testé que le début, pour vérifier le fonctionnement du jeu et de l'émulateur.
🟢️ Il fonctionne bien. Quelques micro-coupures de son à certains moments, mais pas très souvent et donc finalement pas gênantes.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟠️ Dommage que l'émulateur ne sache pas décrypter nativement les ROMs.
🟢️ A condition de lancer des ROMs décryptées, c'est un excellent émulateur !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !