
Home page is being mantained from the repo itself, and it is here: https://juanchogithub.github.io/truchiemu/
Download and install from my releases page: https://github.com/JuanchoGithub/truchiemu/releases
The ultimate retro gaming experience, beautifully reimagined for macOS.
TruchiEmu is a modern, high-performance emulator built from the ground up with SwiftUI. It brings your favorite classic consoles to life with a stunning interface, immersive visuals, and effortless library management.
8bShader.mov
Forget clunky, outdated menus. TruchiEmu features a polished, native macOS interface. Browse your collection with high-quality box art, detailed game information, and a seamless, modern navigation experience.
Sonic.Waterfall.mov
Relive the golden age of gaming with advanced Metal-powered shaders. Whether you want the warm glow of a classic CRT, the sharp look of an LCD, or custom scanline effects, TruchiEmu makes every pixel feel authentic.
17 accent color themes named after gaming legends โ Samus, Joker, Protoss, Kirby, and more. Each theme adapts its accent for both light and dark mode. Pick a built-in palette or choose any color with the Custom theme.
- Gaming themes: Mario, Sonic, Kratos, Kirby, Zelda, Pikachu, Master Chief, lots of others
- Tinted surfaces & accent toolbars: Subtle theme blending across every window
Getting started is a breeze. Our guided setup wizard walks you through your first launch, and our automated library services handle the heavy liftingโsyncing metadata and downloading beautiful box art for your entire collection.
Take your nostalgia to the next level. TruchiEmu supports RetroAchievements, allowing you to earn trophies and compete for glory while playing the classics.
Every interaction is designed to be smooth and joyful. From polished transitions to celebratory confetti moments, TruchiEmu brings a touch of magic to your retro gaming sessions.
- Multi-System Powerhouse: One app, countless classics. Support for NES, SNES, N64, GBA, Genesis, DOS, ScummVM, and more.
- Seamless Library Management: Organize your games into custom categories and enjoy a clutter-free experience.
- Advanced Save States: Never lose your progress with intuitive, slot-based save and load functionality.
- Pro-Grade Controller Support: Full gamepad mapping with per-system configurations for a true console feel.
- Customizable Visuals: Fine-tune your experience with custom shaders and bezel support.
Basically everything that LibRetro supports, should be supported by TruchiEmu. Some cores might be a little bit trickier (Dreamcast I hate you) than others, but most should work.
In this initial version, DOSBOX and SCUMMVM do not capture the mouse/keyboard yet, so they work, but you cannot play yet.
- Download & Install: Get the latest release from https://github.com/JuanchoGithub/truchiemu/releases
- Run the Setup Wizard: Follow the on-screen instructions to configure your library.
- Add Your Games: Simply drag and drop your ROM files into the app to begin your journey.
- Start Playing: Pick a game, choose your favorite shader, and enjoy!
If you want to build TruchiEmu from source:
-
Clone the repository:
git clone https://github.com/JuanchoGithub/truchiemu.git cd truchiemu -
Generate the project:
xcodegen generate
-
Build in Xcode:
open TruchiEmu.xcodeproj
MIT, etc, thanks to LibRetro and a countless other teams around the web.
ยฉ 2026 TruchiEmu
Now for some more media: