📰 Title: | ntremu | 🕹️ / 🛠️ Type: | Tool |
---|---|---|---|
🗃️ Genre: | Emulation | 👁️ Visual: | 2D & 3D |
🏷️ Category: | Emulation ➤ Engine ➤ Nintendo | 🏝️ Perspective: | Third & First person |
🔖 Tags: | Emulation; NINTENDO; nds; BIOS ROM required; Multi-platform; Keyboard; Controller | ⏱️ Pacing: | Real Time |
🐣️ Approx. start: | 2023-12-24 | 👫️ Played: | Single |
🐓️ Latest: | 2024-10-19 | 🚦 Status: | 04. Released (status) |
📍️ Version: | Latest: 1.0 / Dev: 3d4ae85 | ❤️ Like it: | 9. ⏳️ |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 7. ⏳️ |
🏛️ License: | Code : / Artwork: Commercial | ✨️ (temporary): | |
🐛️ Created: | 2024-11-17 | 🐜️ Updated: | 2024-11-17 |
📦️ Package name: | ..... 📦️ Arch: | ||
---|---|---|---|
📄️ Source: | ..... 📦️ RPM: | ||
⚙️ Generic binary: | ..... 📦️ Deb: | ||
🌍️ Browser version: | ..... 📦️ AppImage: | ||
📱️ PDA support: | ..... 📦️ Flatpak: | ||
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 💥️ New | 👻️ Temporary: | |
---|---|---|---|
💡 Lights on: | 👔️ Already shown: | ||
🎨️ Significant improvement: | 💭️ New version published (to be updated): | ||
🎖️ This work: | 🚧️ Some work remains to be done: | ||
👫️ Contrib.: | goupildb | 🦺️ Work in progress: | |
🎰️ ID: | 16462 |
📜️[en]: | A libre, multi-platform Nintendo DS emulator. It offers compatibility with many games (though some may still be buggy) and most hardware, 2d/3d graphics, audio, a debugger, a free camera, DLDI support, and a JIT recompiler (see branch). The recompiler currently only supports x86-64, but ARM64 is planned. It requires an external BIOS to operate. | 📜️[fr]: | Un émulateur libre et multi-plateforme de Nintendo DS. Il offre notamment la compatibilité avec de nombreux jeux (néanmoins certains peuvent encore être bogués) et la plupart du matériel, des graphismes 2d/3d, de l'audio, un débogueur, une caméra libre, le support DLDI, et un recompilateur JIT (voir la branche). Le recompilateur ne supporte actuellement que x86-64 mais ARM64 est prévu. Il nécessite un BIOS externe pour fonctionner. |
---|
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] [Changelog 1 2 3]
💰 Commercial
• (empty)
🍩️ Resources
• (empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (ctremu Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Burhan Rajgara (burhanr13) 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]
🐝️ Related
📦️ 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: [Site (date)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: ntremu
🦊️ What's: A libre Nintendo DS emulator
🏡️ -
🐣️ https://github.com/burhanr13/ntremu
🔖 #LinuxEmulation #Nintendo
📦️ #Libre #Bin
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🥁️ Update: 1.0
⚗️ Major release (Stable) 🍎️
📌️ Changes: https://github.com/burhanr13/ntremu/releases
🦣️ From: 🛜️ https://github.com/burhanr13/ntremu/releases.atom
🕶️ A view of the Pokémon SoulSilver version start page on the ntremu emulator interface.
📚️ ntremu is a libre, multi-platform Nintendo DS emulator. It offers compatibility with many games (though some may still be buggy) and most hardware, 2d/3d graphics, audio, a debugger, a free camera, DLDI support, and a JIT recompiler (see branch). The recompiler currently only supports x86-64, but ARM64 is planned. It requires an external BIOS to operate.
📜️ "A libre Nintendo DS emulator" 📜️
Nintendo DS Emulator. Can play many games, but some may still be buggy. Has generally complete 2d/3d graphics, audio, and most of the hardware. Has some cool features like debugger, free camera, DLDI support, and JIT recompiler (see branch). Recompiler currently supports x86-64 only but ARM64 is planned.
Building
This project requires SDL2 as a dependency to build and run. To build use make or make release to build the release version or make debug for debugging symbols. I have tested on both Ubuntu and MacOS.
Usage
You need 3 files from the DS to run the emulator: arm7 bios (bios7.bin), arm9 bios (bios9.bin), and the firmware (firmware.bin). You can use the -p argument to pass a path where these files are located, or it will use current directory by default. You can pass the -b option to boot from the firmware rather than booting a game directly.
To run a game just run the executable with the path to the ROM (.nds file) as the last command line argument, or pass -h to see other command line options.
The keyboard controls are as follows: (see the site)
You can also connect a controller prior to starting the emulator.
Credits
• GBATEK
• melonDS
• Emulator Development Discord Server
Un émulateur libre de Nintendo DS, par la ntremu Team, initié par Burhan Rajgara (burhanr13).
En C.
ntremu est un émulateur libre et multi-plateforme de Nintendo DS. Il offre notamment la compatibilité avec de nombreux jeux (néanmoins certains peuvent encore être bogués) et la plupart du matériel, des graphismes 2d/3d, de l'audio, un débogueur, une caméra libre, le support DLDI, et un recompilateur JIT (voir la branche). Le recompilateur ne supporte actuellement que x86-64 mais ARM64 est prévu. Il nécessite un BIOS externe pour fonctionner.
Un émulateur Nintendo DS. Peut jouer à de nombreux jeux, mais certains peuvent encore être bogués. Possède généralement des graphismes 2d/3d complets, de l'audio et la plupart du matériel. Possède des fonctionnalités intéressantes comme un débogueur, une caméra libre, le support DLDI, et un recompilateur JIT (voir la branche). Le recompilateur ne supporte actuellement que x86-64 mais ARM64 est prévu.
Construction
Ce projet nécessite SDL2 comme dépendance pour être construit et exécuté. Pour le construire, utilisez make ou make release pour construire la version release ou make debug pour déboguer les symboles. J'ai testé sur Ubuntu et MacOS.
Utilisation
Vous avez besoin de 3 fichiers du DS pour faire fonctionner l'émulateur : arm7 bios (bios7.bin), arm9 bios (bios9.bin), et le firmware (firmware.bin). Vous pouvez utiliser l'argument -p pour passer un chemin où ces fichiers sont situés, ou il utilisera le répertoire courant par défaut. Vous pouvez passer l'option -b pour démarrer à partir du firmware plutôt que de démarrer un jeu directement.
Pour lancer un jeu, il suffit de lancer l'exécutable avec le chemin vers la ROM (fichier .nds) comme dernier argument de la ligne de commande, ou de passer l'option -h pour voir les autres options de la ligne de commande.
Les commandes au clavier sont les suivantes : (voir le site)
Vous pouvez également connecter un contrôleur avant de lancer l'émulateur.
Crédits
• GBATEK
• melonDS
• Serveur Discord de développement de l'émulateur