r/emulation

▲ 145 r/emulation+3 crossposts

(PS1) SotN Recomp progress report!

What is a widescreen? a litle miserable 16:9 ??

Hello people, as you may not know ive been working on an SotN recomp (and the recompiler) for the past couple of months so ive come to share some updates!

so it turns out some people on the decomp server saw my tool and also started working on an recomp in parallel with different features, they thought i was using SotN more as a test ground to the recompiler (wich is partially true but i want to make a full recomp) so now both projects are going to merge, they have some cool features like cheats and i have some cool features like the widescreen as seen above lol

an "beta" release is aproaching very quickly, just know that it will be a bit buggy and the widescreen BREAKS a lot of stuff(ive been working on fix everything i can but i will probably forget some stuff) the game is playable start to finish with minor problems

now with an proper "team" it will be even more quick and it will have more features being worked on!
thanks for everyone support on this silly ptoject

shall the recomp age of ps1 begin!! muhahaha

(i relocated the item text wrongly i know)

other widescreen pic:

reddit.com
u/flafmg_ — 3 days ago
▲ 216 r/emulation+3 crossposts

Dreamcast emulation on O.G Xbox The impossible port. Proof of concept.

For years we were told that dreamcast emulation on og xbox wasn't possible. Well I guess they were wrong.

While performance isn't great the proof of concept is done and shows that we might be able to get some decent game play after some optimisations and improvements to the code.

Below are some videos. More can be found on xbox-scene discord.

Source code is public in the hope some devs can hop in and see if they can optimise squeeze some more performance out of this. https://github.com/Team-Resurgent/Flycast-X/

Must have rxdk to compile.

https://youtu.be/ed23GNWgwR0 https://youtu.be/Tx9gjfSLfec https://youtu.be/ArvNFbpYQ3I

u/HoRnEyDvL — 5 days ago
▲ 19 r/emulation+2 crossposts

[Project Release] Dolphin 2018 TDEV - Patched to run the GameCube "Metroid Prime 3: Corruption" 2006 Prototype on Android

Hello All,

This is the first time in a long time I have released any type of software and the first time I have forked a project. Today I present a fork of a really old version of Dolphin that can run the Metroid Prime 3 (2006) GameCube Prototype.

This version of the game is strange because the prototype is technically a GameCube game, even though the final release shifted to the Wii. It requires 48MB of RAM to run, and even though newer versions of Dolphin allow you to set the memory up to 64MB, this prototype build still will not run on them. My project is based on an old version of Dolphin that Hakairyu at dolphin-emu.org used to make a working desktop build.

However, my issue was that I really wanted to play this on my Pixel 10 Pro Fold and my Odin 2 Mini. I didn't see any Android builds out there, so I decided to Thanos "fine, I will do it myself."

The catch is, I am an IT System Analyst, not a C++ developer. I built this project by using Google Gemini to help me navigate, debug, and patch the legacy C++ codebase, as well as set up the build environment (which required manual installation of outdated and deprecated packages that had to be tracked down). I have a very elementary understanding of coding—the last time I made anything significant was a tic-tac-toe app for Android 1.5 back in Eclipse! However, I was responsible for the hardware testing, ADB deployment, and final verification.

The GitHub link is below for code verification and for the apk download.

This will only work with the G2MEAB Debug, Mar 02, 2006 version that is found on Archive.org

GitHub Link

reddit.com
u/linkmaster6 — 5 days ago
▲ 784 r/emulation

Five years since Near’s passing

Hi everyone,

As the title says, Near passed away five years ago. Whether you knew them through the emulators bsnes, higan, or ares, or their pioneering work on emulation cores with libsnes (which helped lay the groundwork for libretro and RetroArch), or their complete cataloguing of the SNES games and ROMs, or their countless articles on emulation and game preservation,... truthfully, it's hard to properly describe the impact they had on the emulation community and its trajectory.

Their work pushed emulator accuracy forward, and inspired many others to approach preservation with the same level of care. Whatever emulator you use today, there’s a good chance you’ve benefited from their work in some way.

Thank you for your work, Near. You are still missed.

EDIT: As atowerofcats rightly said, a great way to show tribute would be to play Near's translation of Bahamut Lagoon!

u/JoshLeaves — 9 days ago

Nostlan v4.0 : New System Select Screen

  • new System Select screen made with three.js WebGPU, select a controller to view your game library for that console (see video)
  • faster loading of box art from disk in parallel
  • fixed bugs with the region matcher
  • fixed a mistake that prevented manuals from being downloaded for SNES and N64 systems

Video showcase: https://www.youtube.com/watch?v=Hu0UghfOFAI

Full devlog: https://quinton-ashley.itch.io/nostlan/devlog/1561236/nostlan-v40-new-system-select

u/qashto — 9 days ago
▲ 360 r/emulation+2 crossposts

DolRecomp: A tool used to statically recompile GameCube / Wii DOLs into C code

I'm very happy to announce that after nearly a whole month of work (Maybe even 2 months), our project DolRecomp is officially ready and public

What is DolRecomp?

DolRecomp is a static recompiler for GameCube, Wii, and experimental Wii U CPU code. It reads executable code sections, decodes PowerPC instructions, and emits split C that can be compiled and tested on a PC.

The current project is CPU only. You will need to supply your own runtime. However, this will change in the future as we are currently working on a ready-to-use recomp runtime to use. Currently, you will also need to supply your own graphics renderer as well, but again this will change in the future as we are also currently working on a ready-to-use recomp graphics renderer as well.

This project is written in pure C with no external submodules or dependencies as of now, so all you really need is an OS and CMake 3.16 or newer

Notice

This repo is still not finished, but it's good enough to work with now. Any problems you run into with it can be reported in our Discord in it's relative channel (#dolrecomp). Our discord link on our Github organization homepage.

AI?

No AI code was used in the process of making DolRecomp. This is human hand-made project by a group of passionate developers, who want the best for the Retro Gaming community.

EDIT 6/25/2026: Information on building and running DolRecomp is available. NOTE: Wiki is still under construction, so most of the information here is still incomplete. The guide on building the project is done however

https://github.com/ExpansionPak/DolRecomp/wiki/Getting-Started

github.com
u/GateSufficient3877 — 12 days ago
▲ 155 r/emulation

SUPER ZSNES v0.230b released

Hi r/emulation! Here's another update. This update wasn't quite planned to be released at this point, but we've added a bunch of nice QoL improvements and initial SuperFX emulation that we thought it'll be nice to just release another minor version before working on our next major revision:

-Optimized GPU memory allocations & texture upload routines
-Initial SuperFX emulation (note: Not enhanced yet, still some work to be done)
-Fixed windowing off by 1 line issues
-Fixes to dual window shader logic
-Fixes to BG latch routines
-Forced blank fixed color issues fixed
-Added separate volume control for MSU1 audio
-Added CRC check for DSP1 rom, improved message for persistent data folder location
-Added disable '.szsnes' folder saves checkbox
-Fixed audio glitch when loading new game
-SRAM and main menu settings now saved more frequently
-Optimized enhancement data loading speed
-Added HEX editing of GUI colors, multiple default settings (Default, Classic ZSNES, Red)
-Added Android vibration functionality for SNES Rumble support

Binaries are available on https://www.zsnes.com

youtu.be
u/zsKnight_dev — 14 days ago