/r/emulation

Photograph via //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

  • We're currently accepting enquiries from emulation-related communities and websites covering similar topics to /r/emulation who'd like to be platformed on /r/emulation - please see this thread for details.

Game of the Month


Previous GOTM



Rules

Rules Page

  • /r/Emulation does not support piracy. Don't ask for or link directly to pirated software or copyrighted material without permission of the copyright holder.


  • Self posts should provide scope for wider, interesting discussion. Simple tech support or general queries not fulfilling that requirement belong in the Weekly Question Thread and will be redirected there.

  • Please follow reddiquette guidelines. Comments stepping significantly over the line will be removed- use some common sense.

  • Users are permitted to post one emulator demonstration video per day as a link post. Any further videos should be packaged into a self post, accompanied by a submission statement that facilitates discussion. Please abide by reddit's site-wide rules on self-promotion.


  • There are very few playable commercial titles for PlayStation 4, PlayStation 5, PlayStation Vita, Xbox One, and Xbox Series emulators. Posts asking which games are playable/what the emulator is called/where to get it will be removed.

Chat

/r/Emulation now has a Discord server!


General

Computers

Handhelds

Consoles

Nintendo

Browse All

FAQ Discussion


Links

Emulation General Wiki


/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/Retrogaming


/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

366,378 Subscribers

64

Star Fox 64 Native PC Port Beta Showcase

10 Comments
2024/11/30
13:04 UTC

0

Future of 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?

14 Comments
2024/11/30
15:41 UTC

91

MAME 0.272

MAME 0.272

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.

Read the rest of this entry »

2 Comments
2024/11/30
01:22 UTC

93

Potential ways to intentionally cause illegal instruction errors on Sega Genesis emulators

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.

17 Comments
2024/11/26
08:08 UTC

7

Are those portable plug and play emulators on Tik tok scams?

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?

17 Comments
2024/11/25
16:57 UTC

2

How does NSO make online multiplayer work for its old games?

Like how do they local multiplayer work online? Are they hacked roms?

8 Comments
2024/11/24
22:07 UTC

23

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.

All weekly question threads

41 Comments
2024/11/25
00:00 UTC

82

BigPEmu (Atari Jaguar emulator) v1.16 released w/ many improvements + iOS support

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.

20 Comments
2024/11/21
17:34 UTC

107

Slaughter by mindbleach -- FPS running on the NES hardware

9 Comments
2024/11/22
02:32 UTC

35

Retrom v0.4 Released - Fullscreen mode w/ initial gamepad support

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:

  1. Fullscreen mode! Now Retrom is easily used in couch gaming environments and feels great on handhelds!
    1. Initial gamepad support should properly render glyphs for just about any XBox controllers and/or DualShock controllers. There are bound to be some missing pieces here, so please reach out to report faulty/missing controller mappings on github or discord.
  2. Emulator configurations are now saved in the service and shared across client devices -- no more needing to configure the same profiles for the same emulators on each and every one of your devices.
    1. Per-client configuration items, like the path to the emulator executable, have been extracted into their own configuration section for clarity.

Learn more about Retrom on the GitHub repo, or join the budding discord community

Screenshots for fullscreen mode:

https://preview.redd.it/r1sl23qaj52e1.png?width=1731&format=png&auto=webp&s=334b7c04422f100b862506a596f7b9c35fe14c38

https://preview.redd.it/x9x614qaj52e1.png?width=1731&format=png&auto=webp&s=fbd88e12b5e4afd55a842dd3e5b39f609e723fa4

https://preview.redd.it/ufn533qaj52e1.png?width=1731&format=png&auto=webp&s=bb594fcdb46934266de382af65704be792470c9f

https://preview.redd.it/f0css2qaj52e1.png?width=1731&format=png&auto=webp&s=6c7dfe8c54cc1d1099893ffffd22fb5e252aa176

https://preview.redd.it/9hwno3qaj52e1.png?width=1731&format=png&auto=webp&s=ead223d4636bf333ac7727efc1f70a787553558e

Previous release announcement

To get ahead of the questions that always pop up in these threads, here is a quick FAQ:

5 Comments
2024/11/21
00:47 UTC

709

melonDS 1.0 RC -- finally, here it is!

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!

84 Comments
2024/11/21
00:52 UTC

86

Codebreaker Master List Code Testing Project for Flycast/OG Dreamcast/GDEMU/DC Emulation. We Need YOU To Get This Done!

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.

  1. Intergration in to Flycast. Never type a cheat again, including all widescreen and 60 fps cheats.
  2. Simple easy to use GUI program that will give you all codes anywhere, any time, in a easy to use, clean and simple interface, search your game from the master list, and select your game which will show you all codes for said game, to work on codebreaker discs on any Dreamcast,and if your emulator supports it! (Flycast does!)..
  3. Will work on Openmenu on your GDEMU Dreamcast and then once complete, will be intergrated RIGHT IN to Openmenu, no manual update required..

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...

  1. Any Flycast users. Flycast currently has codebreaker intergrated, where you can enter codes easily from the cheats menu (until this implementation is finshed of course...). We need to test the codes in the master list. I will have a master spreadsheet made where we can keep up on what games have already been gone thru. Do not worry about acquiring roms, we will discuss that one on one.
  2. Any users with GDEMU. In a perfect world, we test these codes on both emulation and real hardware, but MINIMALLY we need one or the other... so again, we wiill discuss the rom situation.
  3. Any user with a codebreaker disc (A burnable modded version exists, just ask me about it) and a real dreamcast.

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.

4 Comments
2024/11/19
19:20 UTC

21

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.

All weekly question threads

53 Comments
2024/11/18
00:00 UTC

61

N64, ParaLLEl and deinterlacing

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!

31 Comments
2024/11/17
16:18 UTC

171

touchHLE emulator development video

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!

29 Comments
2024/11/13
14:13 UTC

0

we're almost 1/4 past a new century and 3D rendering for most emulators is still not a reality

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?

111 Comments
2024/11/13
19:15 UTC

22

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.

All weekly question threads

47 Comments
2024/11/11
00:00 UTC

38

Monthly Game Fan Translations Recap - October 2024

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.

  • God Eater Burst (PlayStation Portable) is officially released in English as Gods Eater Burst. The difference between the two is that the Japanese version has more DLC. The author called the translation "semi-complete", most of the important parts are translated, but it still has a lot of bugs and limitations. Visit the project's thread for more information.
  • The patch for Princess Crown (Saturn) is still in an early stage, the script is fully translated, but the font is still in full width and there may be game-breaking bugs.
  • Grauen no Torikago (Dreamcast) is not actually a game, but a drama series released exclusively for the Dreamcast. This update fixes typos throughout all six chapters.
  • Alice no Yakata II, Rance IV: Kyoudan no Isan, Rance 4.1: Okusuri Koujou o Sukue!, and Rance 4.2: Angelgumi (PC-9801) are NSFW. These patches insert the English scripts from the 2014 Windows translations by 2.0 Translations.
  • The patch for Tegami (Super Famicom) came in the form of a Windows/Linux port, meaning that this translation is only playable on that platform.
  • Galzoo Island (Windows) is also NSFW. The game is fully translated, but I don't have the game, so I'm using the Japanese version gameplay video I found online. The game can also be played on Android and iOS with an app called "xsystem4".
5 Comments
2024/11/04
09:04 UTC

11

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.

All weekly question threads

75 Comments
2024/11/04
00:00 UTC

337

PPSSPP v1.18 - Announcement and Progress Report - November 2024

https://www.ppsspp.org/blog/

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.

  • Download

24 Comments
2024/11/03
14:12 UTC

42

Bob Zed: What’s new in MAME 0.271

1 Comment
2024/11/03
13:13 UTC

Back To Top