/r/emulation
News and discussion about emulation.
New to emulation? To get started check out our wiki page or The Emulation General Wiki. You can also join us on Discord!
Related Communities
Rules
Chat
/r/Emulation now has a Discord server!
Links
/r/EmulationOnAndroid - Android emulation and troubleshooting
/r/EmulationOnPC - For PC and Mac emulation troubleshooting and support
/r/SBCGaming - Single Board Computer Gaming (Raspberry Pi, etc)
/r/retrogames - discussion-focused
Game recommendations: /v/'s Recommended Games Wiki
Interested in developing an Emulator?
Join us at /r/EmuDev
Android Emulator accuracy tests:
Are you an emulator developer? Send the moderators a message if you'd like a user flair reflecting that.
CSS credit: /r/Mindashq
/r/emulation
With the recent shutdown of Ryujinx and essentially the death of Switch emulation, I wanted to discuss the future of emulation. I personally think emulating games through unofficial means will be outright illegal in a few years, considering lobbying and the governments track record siding with big corporations. What do you think? And what happens if emulating becomes illegal?
The end of the year is almost upon us, but before that happens, make sure you try MAME 0.272! We’re very happy to announce that the early SNK game Tangram Q is now supported. This game was never widespread, and working examples are rarer than ever. MAME now gives you the unprecedented opportunity to experience this piece of gaming history. Another obscure system that’s starting to take shape is the Estonian EKTA Juku. This 8-bit educational computer was powered by a Soviet 8080 clone and ran the CP/M-derived EKDOS operating system.
The French Thomson computers have been receiving some attention lately, and software compatibility is starting to improve. Progress on the NEC PC-98 family is still coming along nicely. Our CD-ROM drive emulation has been getting better, which has a positive impact on numerous computers as well as game systems. The Epoch Super Cassette vision also got some nice fixes this month.
Numerous reported issues were fixed in this release, including some long-standing issues that had eluded developers for years. There are lots of new working bootleg arcade games to try out. Several TV games have been promoted to working this month, too.
You can read about all the exciting work that went into this release in the whatsnew.txt file. As always, the source code and 64-bit Windows binary packages are available on the download page.
Hey everyone. I'm working in making a project and I'm curious If there's a way to trigger illegal instruction errors or similar errors intentionally via emulation.
The emulator I'm using is Kega Fusion but I'm okay with installing another one if applicable.
I want to surprise my buddy with one of those 2000+ games emulators but I don’t know which ones to choose
Can someone help?
Like how do they local multiplayer work online? Are they hacked roms?
Before asking for help:
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.
Here's the developer's announcement via Bluesky
CHANGELOG:
The iOS port is done, get it on the App Store here.
Lots of new interface functionality (including a touch-based interface option), courtesy of the mobile port work. All of this functionality can be accessed through the menu on non-mobile platforms.
Multi-touch device support has been added for the Windows (x64 and ARM64) platforms, in order to take advantage of the touch interface work done for the mobile ports.
Added a "Pad Wheel" feature, which can be activated through the input binding system.
Support for a new BigPImage disc format. BigPImage files can be created from existing images or physical discs through the developer menu. Before anyone asks, CHD support looked problematic for quite a few reasons (mostly pertaining to the likelihood of image-based performance problems and implementation bloat inherent to the format), making this new format a much more optimal choice for the particular needs of this emulator.
Added stereoscopic rendering support to the AvP script.
Added a new DOOM script with throttling and music options.
Added a new turbo/rapid fire script.
Added a "Factory Reset" option, as a convenient means of resetting the configuration across all categories.
Added an option to auto-assign new input devices. Devices will not be auto-assigned if they have any existing associations with any Jaguar inputs.
Fixed an incredible number of bugs, pertaining to both interface and emulation.
Hey all, I'm here to update everyone on Retrom's most recent major release! Since last time there are two major changes to note:
After so long, we have finally released a new version of melonDS: 1.0 RC.
It is a release candidate because there have been many changes since the last version, so this release will be the occasion to find and deal with any bugs that crop up before a proper, clean 1.0 release.
Among the new features: improved local multiplayer, LAN support, multi-window support, OpenGL compute renderer allowing for more accurate graphics AND upscaling, and several others.
You can find more information in the release post: https://melonds.kuribo64.net/comments.php?id=216
You can download the release here: https://melonds.kuribo64.net/downloads.php
Enjoy!
Hey there, Nexus here again. Today I call for help from all my brothers and sisters out there that enjoy playing their dreamcast games, on an untouched and original system, GDEMU modded system, or even emulation users! Let me tell you a bit about what I am doing....
Now, while I know many of us do not use cheats on their games, we also know after playing a game a billion times, sometimes having fun with cheats is just what we need. Maybe you want to play your 30 fps game in 60 fps, well there are many cheats allowing this, even on original hardware! Same with Widescreen cheats, which brings me to my currennt project. I know you can google a game to get their Codebreaker codes, but it seems finding ALL the codebreaker codes in working order is just harder than it should be. So, I am doing something that will allow GDEMU Openmenu users the ability to have a PROPER code list (MANY of the codes on there vurrent Codebreaker list do NOT work and many are still missing) and will also allow you emulation users to have a super easy to use program to list the codes for any/all games for the Dreamcast, with every code that we can find out there. This includes all current WORKING widescreen and 60 FPS codes, so even if you don use cheats, I know most will want these codes minimally. This will also be built RIGHT IN to Flycast, so no more having to manually enter thoes cheats, just load a game, and BAM... all cheats are tested and working, and they are the most complete set of cheats known today!
Here is what is planned out.
Seems pretty cool eh? No matter how you enjoy your Dreamcast, you can also enjoy every Codebreaker code as well. BUT, while many dozens of hours of work has been put in to this so far, the real task is beginning....... we must test all the codes out to ensure perefect compatability. This is where I need you guys.
What I need...
This is something HUGE for the community, and has not ever been done. There are current codelists out there, which i have intergrated together, and even codes from small communities that have been found/made within said communities , but thoes are still nowhere near as complete and have NOT been tested. So this project will be HUGE, and all who help, will get GLOWING credit on this project and the tools, and you will get early access to the script, codelist, GDEMU files, and standalone script....
If you want to help, Comment here, or better yet, come to our Flycast Discord, and ping me as I will always be reached. https://discord.gg/QTnyhvHb
we are aiming for this to get done ASAP, so even if you can do just a few games, please contact me. I will get you the list and the script that I have currently, and we go from there! Thanks in advanced for helping the dreamcast community do something amazing!
EDIT: This is nolonger a "SHARE" from the OG POST on the Flycast Subreddit page. I hope the new title works for the Mods here at r/emulation, if not please let me know :) It seemed if i put "Help" in the title, i would get auto modded out... so i tried to explain it simply with out the use of that word.
Before asking for help:
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.
Hi,
I recenty got back into N64 emulation, and of course discovered ParaLLEl RDP (via RMG and Simple64). It's working great for me, except for one thing: deinterlacing. It does bob or weave, and both look absolutely horrible to me. A choice between combing with moving, or flickering with static images.
Is this just what it is, or am I missing something? How do you guys deal with it, and is there perhaps a fix or workaround to mitigate the effects?
Thanks!
Hi, I'm one of a developers of touchHLE, an emulator for early iOS games.
In a video I explain my development process and some of the common issues when making games compatible with the touchHLE. I also did that on Windows-only setup, because why not have some additional problems.
At the end of the video I also share some new work in progress updates.
Enjoy!
Polygonal 3D games have been mainstream in consoles since the 90s: Playstation, N64, Dreamcast, PS2, GC, Xbox, PS3 etc
3D rendering is not a gimmick, it's a legit way to enjoy more immersion in those virtual worlds, to realize their true scale and depth. How can something on pc like reshade add (fake) 3D to many games and emulators still struggle with that? I know the og PS1 was actually fake 3D missing crucial needed info, but not so for all other consoles. Come on!
VR headsets are common enough today, 3D glasses on pc are cheap, glassless 3D stereo displays, even volumetric and holographic displays are coming... the hardware is there, it's the software mostly at fault. And it's software that drives adoption.
tbh, I've had my fair share of fun with many classic games either in full VR or just framed in 3D - notably PPSSPP branch for Meta Quest allows 3D (faked) in many games, even with full 6DoF motion sensing, meaning you can move your head around and actually see more behind the display frame and indeed in immersive mode the frame is fully absent. Doom, Quake, HL, even Tomb Raider are fully in VR now, you actually step in those places.
But those are individual mods or for game engines, while most emulators simply only render 2D and at set low framerates. What are the technical hurdles of bringing these games up to date in immersion?
Before asking for help:
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.
Video link: https://www.youtube.com/watch?v=Cx_PQRm_HVQ
Patches link: https: //pastelink .net/8kz7ze9n
Compilation of games that received fan translation in October 2024. Some of them got released exactly in October while the others aren't but received notable updates this month.
Before asking for help:
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.
For details on the changes, see the news item
#Overview of fixes in v1.18
iOS support is now official and has been greatly improved, compared to old side-loaded builds. It's now nearly feature complete, only missing microphone emulation and a few minor UX things like easily setting a background image in the menu. A lot of iOS-specific optimizations have been implemented to keep performance as good as possible, even though we can't use JIT.
A lot of potential crashes have been fixed, both in-game and in the UI
A number of rendering and video playback problems have been fixed
Input changes: More mappable actions, the AxisSwap feature has been fixed
UI changes: Game info can be reached in-game, you can install savegames directly from zip files, etc
The Android VR build got "immersive mode" which makes better use of the built-in motion compensation, and many other fixes
And of course a huge amount of small bugfixes and performance improvements around the code base.