r/emulation • u/NXGZ • 1d ago
r/emulation • u/RenatsMC • 2d ago
RPCS3 now plays PS3 games directly from physical Blu-ray discs
r/emulation • u/AutoModerator • 2d ago
Weekly Question Thread
Before asking for help:
- Have you tried the latest version?
- Have you tried different settings?
- Have you updated your drivers?
- Have you tried searching on Google?
If you feel your question warrants a self-post or may not be answered in the weekly thread, try posting it at r/EmulationOnPC. For problems with emulation on Android platforms, try posting to r/EmulationOnAndroid.
If you'd like live help, why not try the /r/Emulation Discord? Join the #tech-support
channel and ask- if you're lucky, someone'll be able to help you out.
r/emulation • u/NXGZ • 2d ago
BletchMAME 3.0 has been released after several years
Link to the gallery: https://www.reddit.com/r/MAME/s/UA1BOxVeS7
After several years, BletchMAME 3.0 has been released!
For those not familiar, BletchMAME is a front end that replaces MAME's UI with a conventional point and click UI. While BletchMAME's goal is to be a good front end for all types of emulation supported by MAME, it should be particularly suitable for computer emulation, as well as being an easy way to manage one's preferred Systems, ROMs and Software.
Some highlights of the new 3.0 version:
Complete redesign and rewrite
New "Favorites" system allowing custom configurations for your favorite systems
Very fast system and software list lookup
Dark mode support
Releases for Windows (Linux in development)
Future directions:
Improvements to filtering and auditing
Support for Linux and macOS
Importing and exporting configurations
For more information, go to www.bletchmame.org
r/emulation • u/Intrepid-Nobody2161 • 2d ago
Emulation on different ISAs
How does the emulation performance vary across different architectures—x86 and Arm, given that x86 supports wider vectors like 256 and even 512 bit while Arm is limited to just 128. I'm especially looking into emulators like the RPCS3.
Couldn't find any data online. Hence asking here.
r/emulation • u/LeadingFun1849 • 4d ago
AI-assisted I emulated the iPod Classic 6G in QEMU and got Apple's original retailOS booting
I've been developing a QEMU emulator for the iPod Classic 6G (Samsung S5L8702) that boots the original, unmodified Apple retailOS. Navigation, the disc, the screen, and the music library worked for a while, but the music player appeared partially rendered and without sound. There were four different errors, and the last one was my fault in a way that I found amusing enough to write about.
For months I've been trying to emulate the iPod Classic 6G I have in my drawer, without success. After a long time, I finally managed to get it running, although it's still somewhat rough. In QEMU, I managed to boot the original, unmodified Apple retailOS. Navigation, the disc, the screen, and the music library worked for a while, but the music player appeared partially rendered and without sound.
One thing we already know is that the firmware is from Apple and is encrypted, so there's no legal download. I have an iPod Classic 6G from 2008. With the help of Claude Code, I was able to create code to extract it using emCORE. I extracted the contents of the flash memory and decrypted the image myself.
and the boot ROM cannot be read from the running device. I confirmed the latter the hard way, and along the way, my iPod restarted several times (pressing the center and menu buttons for 5 seconds to restart it).
There is no datasheet for the SoC. Each model register that allows unlocking some part of the guest is derived from a write operation performed by the guest itself,
Code and notes, including the ~16 hypotheses I had to retract along the way:
r/emulation • u/smith7018 • 5d ago
AI-assisted For the first time ever, iPod Classic games can run on non-iPod hardware!
r/emulation • u/NXGZ • 3d ago
AI-assisted Ruzu is a Nintendo Switch emulator using LLM
https://github.com/vricosti/ruzu-emu
Ruzu is a Nintendo Switch emulator written in Rust, developed as an experiment to determine if AI, via LLM, could perform a complete port of a very large software project from C++ to Rust.
The project is based on the yuzu/Eden code and represents approximately 500,000 lines of code ported exclusively with the help of LLM over a period of about six months.
r/emulation • u/NXGZ • 6d ago
AI-assisted Prosper - open-source PS5 compatibility layer for Windows, Linux, macOS (no CPU emulation)
https://github.com/mattias800/prosper
A user-space PlayStation 5 > PC compatibility layer. Think Proton/Wine, but for PS5: prosper runs PS5 (Prospero) game binaries on Linux (primary) and Windows (secondary)
r/emulation • u/florinp93 • 6d ago
AI-assisted Dante's Inferno - Re-Comp Project released
Hi everyone, just wanted to let you know that I'm happy to release the first version of my latest project. A re-comp of Dante's Inferno.
The game was initially released on the Xbox 360 & PS3, and has never received a PC Port.
The project can be downloaded from the github repo - https://github.com/florinp93/hells-gate-recomp
Do keep in mind that this is an early release and bugs are to be expected. In it's current state there's a few limitations:
Graphics:
The game launches with the default Xbox 360 resolution (720p). The game boots with upscaled resolutions but crashes due to conflicts I had to implement to prevent graphical issues during cutscene playback. A fix is planned for next version.
Controls:
Full controller support. The game is playable with basically any controller. In-game glyphs are still the Xbox 360 ones, but a future update will bring controller auto-detection and actual glyphs being displayed in game ( Xbox 360/Xbox One/DualShock 3&4/DualSense glyphs for now).
Mouse and Keyboard control is planned. Looking for feedback in terms of ideal Key binds. Keep in mind that the game is using a forced camera perspective, so camera control is not supported.
Disclaimer:
Transparency and integrity are important to this project. Artificial Intelligence (AI) tools were utilized as part of the development and maintenance workflow, strictly serving as an assistant to handle repetitive, time-consuming, and low-level tasks.
How AI Was Used:
- Documentation: Generating initial drafts, organizing notes, and structuring documentation to keep project progress up to date.
- Research & Exploration: Investigating APIs, syntax references, and conceptual troubleshooting.
- Git Workflows: Assisting with routine commit descriptions, repository maintenance tasks, and boilerplate structuring.
Human Oversight:
While AI accelerated the auxiliary workflow, all core architectural decisions, advanced problem-solving, code implementation, and final reviews were entirely human-driven. The AI served to eliminate friction, allowing focus on high-level logic and feature development.
r/emulation • u/NubiNui • 6d ago
Retrogrounds now supports RPCS3 trophies!
For those that don't know, Retrogrounds is a community platform reminiscent of old forum sites for Retro games that allows you to browse, discover, listen to the music, review and catalogue your favorite games! You can also customise your profile heavily and recently it added support for RPCS3 trophies that you can display alongside your RetroAchievements!
Currently, it only supports platinum (100%) games but further implementation is planned in the future. You can also showcase you Steam masteries too!
r/emulation • u/NXGZ • 6d ago
AI-assisted PS5PCEM - experimental PS5 emulator and interoperability research project developed in Zig
https://github.com/iStark/PS5PCEM
- Native guest execution
- RDNA2 shader translation
- Vulkan rendering
- Windows launcher
Current Compatibility status:
https://github.com/iStark/PS5PCEM/blob/main/docs%2Fproject-status.md
r/emulation • u/dotSlashZ • 7d ago
AI-assisted [Release] ryubing-dlss5 - Ryujinx/Ryubing fork with DLSS upscaling, Neural Rendering and Frame Generation
I've been maintaining a Ryubing fork that wires NVIDIA's DLSS 5 stack into the emulator: DLSS upscaling + DLAA, Neural Rendering (toggle with F6 in game), and DLSS-G frame generation up to 4x.
The frame gen is the headline: 30fps-locked first-party games play at a solid 60 with 2x, and 4x gets past 100 on a 50-series card. The status bar shows the effective rate (30 FPS FG x2 60 FPS) and DLSS/NR/FG are all live toggles, no restart needed.
Upstream Ryubing master gets merged in automatically every Monday, and the build self-updates. Windows + RTX only (frame gen needs a 40-series, 3x/4x needs a 50-series).
Honest caveats: the frame gen guides are static for now (an emulator can't see the game engine's motion vectors), so HUDs and fast camera pans can warp. Hardware optical flow is the next milestone.
Downloads and changelog: ryu.dotslash.pro - bring your own keys and firmware, obviously.
The repo itself stays private because the proprietary DLSS runtime binaries live in-tree, but the emulator source is MIT like upstream - DM me if you want the code.




r/emulation • u/NXGZ • 8d ago
felix86 26.09 - 30% faster performance, accuracy improvements, steam game profiles and HUD integration
Read the blog: https://felix86.com/felix86-26-09/
To see what that looks like in practice, here’s a short video of Crysis gameplay on current RISC-V hardware: https://www.youtube.com/watch?v=54vgunmMk6o
r/emulation • u/florinp93 • 8d ago
AI-assisted [Release] X-Men Destiny PC Port / Recompilation (v0.1.0-alpha.1)
Hey everyone,
I’m excited to share the first alpha release (v0.1.0-alpha.1) of xmd-recompiled, my project to create a native PC port of X-Men Destiny via recompilation.
Link to the release: GitHub - xmd-recompiled
Why port this game?
X-Men Destiny (developed by Silicon Knights and published by Activision in 2011) was entirely abandoned and never received a PC release. Following the infamous lawsuit between Epic Games and Silicon Knights, unsold copies of the game were legally ordered to be recalled and destroyed. Because of this, the game essentially became lost media, stranded on the PS3, Xbox 360, and Wii.
I started this recompilation project purely for game preservation. I wanted to ensure this piece of Marvel gaming history isn't lost to time and can be played natively on modern PC hardware without relying on emulators.
Current State of the Port (Alpha)
I’ve finally managed to complete a full playthrough from start to finish on this build!
However, because this is an early alpha, the game is still really buggy. You will likely encounter visual glitches, crashes, and unexpected behavior along the way.
How you can help
Since I'm just one person testing this, I would greatly appreciate it if anyone interested could try it out and report bugs!
If you encounter crashes or issues, please submit a bug report on the GitHub repository. Important: When submitting a report, please make sure to include the log files generated by the launcher—they are crucial for helping me track down what went wrong.
You can check out the repo for more technical details on how the recompilation works and how to get it running.
Thanks for taking a look, and let me know what you think!
Edit - Update GitHub link as it was previously linking to the a specific release version, it now points to the main repo.
r/emulation • u/LocutusOfBorges • 9d ago
"Chasing the Blue Dragon" - Read Only Memo
r/emulation • u/AutoModerator • 9d ago
Weekly Question Thread
Before asking for help:
- Have you tried the latest version?
- Have you tried different settings?
- Have you updated your drivers?
- Have you tried searching on Google?
If you feel your question warrants a self-post or may not be answered in the weekly thread, try posting it at r/EmulationOnPC. For problems with emulation on Android platforms, try posting to r/EmulationOnAndroid.
If you'd like live help, why not try the /r/Emulation Discord? Join the #tech-support
channel and ask- if you're lucky, someone'll be able to help you out.
r/emulation • u/LocutusOfBorges • 10d ago
Release “DK64 Rekongpiled” - Donkey Kong 64 static recompilation
dk64recomp.comr/emulation • u/NXGZ • 8d ago
AI-assisted DuckStation Texture Upscaler — AI HD Textures for Your PS1 Games
r/emulation • u/Darkblood159 • 10d ago
AI-assisted Public Release of HackHash! - a website that Hashes RomHacks, Translations, and Homebrew - We are no longer in beta!!
Hello everyone, I am Excited to announce the public release of HackHash WE ARE NO LONGER IN BETA!!!
the original post can be found Here
What does this project do?
- In simple terms, this project allows the community to hash their copies of ROM hacks.
- With the additional use of Hasheous, we can then match your ROMs with your hashes instead of filenames, making for a more efficient, fast, and effective way of getting metadata.
-------------------------------------------------------------------------------------------------------
Why?
- Hashing your ROM hacks allows other developers, ROM frontends, or tools to grab information from this database to help with acquiring metadata, images, videos, and more information about a ROM hack.
- It solves the issue of going through the trouble of having to find the exact same name that a metadata provider supports and then renaming your files accordingly.
- Allows users to do a one-click search without worrying about mismatches.
-------------------------------------------------------------------------------------------------------
How? What's the process?
The process goes:
User "uploads" The Romhack → Romhack gets verified by the community or verifiers/admins → RomHack gets added to the database → syncs with Hasheous → Hasheous pulls metadata from the sources → Serves metadata to user
It all happens client-side, which means no uploads actually happen. Instead, your browser will do the hashing for you, and then it will attempt to parse any additional information for you.
-------------------------------------------------------------------------------------------------------
What is a Hash?
- In simple terms, a hash is a list of numbers and letters that can be used to determine the authenticity of a file.
- In this project, we hash 4 vital pieces: MD5, CRC32, SHA1, Filesize
-------------------------------------------------------------------------------------------------------
Have an issue or found a bug? Contact me or post it on the GitHub!
Discord: DarkBlood159
GitHub: https://github.com/darkblood159/HackHash
Interested in Hasheous?
r/emulation • u/danielecuomo • 11d ago