r_emulation | Unsorted

Telegram-канал r_emulation - Emulation

19

Hottest posts from : r/Emulation Admin: @hallowedgladrose @r_channels @reddit2telegram

Subscribe to a channel

Emulation

OpenCDI 0.1.8: even better compatibility (especially with DVC games like Dragon's Lair and Space Ace) and physical disc support
https://redd.it/1xexckl
@r_emulation

Читать полностью…

Emulation

LSX4: PS4 and PS5 emulation on Android and iOS
https://youtu.be/_zERsyRiiOY

https://redd.it/1xdrrsn
@r_emulation

Читать полностью…

Emulation

Kirikae: a static recompiler that turns Nintendo Switch executables into native Windows programs, written in Rust with Cranelift
/r/decomps/comments/1xdg7k9/kirikae_a_static_recompiler_that_turns_nintendo/

https://redd.it/1xdhk0j
@r_emulation

Читать полностью…

Emulation

OpenEmux 1.16.0 is out, now on Android too
/r/OpenEmux/comments/1xd1sh1/openemux_1160_is_out_now_on_android_too/

https://redd.it/1xd1tab
@r_emulation

Читать полностью…

Emulation

Borne: a native macOS front end for MAME (MAMEUI-style), free and open source

I'm the developer.

Borne is a front end, not an emulator: MAME 0.289 does the emulation, Borne is the Mac interface around it. MAMEUI never existed on the Mac, so I built one in the same spirit.

What it does:

\- MAMEUI-style folders: available, favorites, parents and clones, working, vertical, by manufacturer, year, driver or CPU. 43,000 machines, sorted and searched without the window freezing.

\- A per-game check built on MAME's own -listxml and -verifyroms: it says which set is missing (parent, BIOS, device, samples) or comes from another MAME version, and how to fix it.

\- Your ROM drive is only read: cfg, nvram, hiscores and snapshots go to your user folder. "Install on this Mac" copies a game with its parent, BIOS and devices so it runs without the external drive.

\- Keyboard defaults that avoid macOS shortcuts (Ctrl+arrows belongs to Mission Control), with a key reminder when a game starts.

\- It also launches the id Software and Build classics through bundled source ports (UZDoom, vkQuake, Yamagi Quake II, Quake3e, dhewm3, Raze).

Apple silicon and Intel builds, signed and notarized, automatic updates (Sparkle). GPL-3.0.

The interface is in French for now; an English version is coming in the next release. The site and guide are in English: https://borne.pasahome.org

Code: https://github.com/gpasa/borne

Feedback from people with large or unusual sets is very welcome.

Processing img nijuxnpqp0xh1...



https://redd.it/1xci36n
@r_emulation

Читать полностью…

Emulation

zuco8 1.2 - PICO-8 game emulation on Zune HD got in-game saves, landscape modes and multiplayer support
https://www.youtube.com/watch?v=mLwXkPtECbI

https://redd.it/1xbytzy
@r_emulation

Читать полностью…

Emulation

PS exclusive Gran Turismo 7, the latest game in the series, now runs on PC through PS5 emulation
https://videocardz.com/newz/ps-exclusive-gran-turismo-7-the-latest-game-in-the-series-now-runs-on-pc-through-ps5-emulation

https://redd.it/1xbja9b
@r_emulation

Читать полностью…

Emulation

Kronos 2.8.0 (Saturn) over 100 games fixed! New controllers, filters and graphics editor
https://www.tradu-france.com/articles/kronos-2-8-0-32-64-bits

https://redd.it/1xb9dws
@r_emulation

Читать полностью…

Emulation

A New, Accurate and Fast GBA/GB/GBC Emulator… with Netplay!

https://redd.it/1x9ypy2
@r_emulation

Читать полностью…

Emulation

Lola Retro: a CRT shader that simulates the analog signal chain, not just scanlines (RetroArch, Amiberry, 86Box)

https://redd.it/1x9ww6e
@r_emulation

Читать полностью…

Emulation

Supermodel-VK — a Vulkan-focused Supermodel fork (Sega Model 3 Emulator), gameplay test + open source

https://redd.it/1x9pl8c
@r_emulation

Читать полностью…

Emulation

OpenCDi v0.1.6 (Philips CD-i Emulator): very high compatibility (DVC games included) and full Video CD support
https://redd.it/1x9dzqh
@r_emulation

Читать полностью…

Emulation

Vitaslop - PS Vita emulator with browser support

Vitaslop - https://github.com/cretz/vitaslop, use in a browser: https://cretz.github.io/vitaslop/. Initial v0.1.0 release.

Yeah yeah, yet another AI built emulator. In this case, I spent a few months closely guiding AI to build an emulator to let me run my PS Vita games in a browser on my phone.

Uses a lot of new/interesting browser tech. ARM is transpiled to WASM, advanced use of low-level WebGPU and JSPI, support for DLCs, patches, etc.

Works quite well on a flagship Android device using Chrome. Don't need to download anything, but there are desktop executables in the GH release area. Works well with game controllers. Granted only tested with a dozen or so of my titles. Not really built to be a large community project though I'll happily fix bugs for titles at they arise (currently it fails fast on unsupported games/features). Happy to answer any questions or field anti-AI downvotes, but this is good tech to preserve Vita games for posterity.

https://redd.it/1x8nvzw
@r_emulation

Читать полностью…

Emulation

projects

Does anyone know if there's a project to compile GoW 3 or Infamous 1 and 2?

https://redd.it/1wbyhty
@r_emulation

Читать полностью…

Emulation

Open source PS2 BIOS
https://github.com/TamaribaEmu/OpenPS2BIOS

https://redd.it/1x8iv0c
@r_emulation

Читать полностью…

Emulation

I built a free LaunchBox setup wizard that puts every system on its own old TV, picked from your own games

https://redd.it/1xdiq1w
@r_emulation

Читать полностью…

Emulation

BIG Ryujinx Stereo update! v0.6 now supports Mario Kart Deluxe, Zelda Link's Awakening, Metroid Dredd and Kirby and the forgotten land!!
https://www.youtube.com/watch?v=KMZRRBdQ7uU

https://redd.it/1xdolqo
@r_emulation

Читать полностью…

Emulation

Five handheld emulator cores in Swift for iPhone, no JIT: getting a 3DS interpreter to 60 fps on a iPhone Air

I'm a solo dev. I've been building five emulator cores in Swift (Game Boy/Color, GBA, DS and 3DS) for an iPhone and iPad app called Emura. App Store apps can't JIT, so on iPhone every core is an interpreter, including the 3DS one. I built them from public hardware documentation (GBATEK, 3dbrew, Pan Docs) and test ROMs, plus open-source boot ROM/BIOS replacements and a few small MIT/MPL parts, all credited in the app.

AI, up front. I work with AI tools for research, code and bug fixing, hence the flair. I decide what goes in and play every build on my own iPhone. Because AI code can look right and still be wrong, nothing counts until the test suites and frame-by-frame comparisons agree.

The shape

- Each core is headless: set input, run one frame, read the picture and audio. Same interface for all five.
- About 36,000 lines of Swift and 3,000 of Metal, no package dependencies. One ARM CPU (about 2,600 lines) is shared by the GBA, DS and 3DS cores.
- No BIOS or system files needed: open-source boot ROM and BIOS replacements for GB, GBA and DS (credited in the app), and the 3DS core has its own high-level system layer.

Making a 3DS interpreter fast enough

- Decode once, run many times: guest code is decoded into ready-to-run blocks the first time and reused after.
- The PICA200 runs on Metal, so the GPU draws and the CPU stays free for the interpreter.
- Exact idle-loop skipping: when a game spins waiting for an interrupt, the core skips the idle time (not the work) and lands on the same cycle the interrupt fires.
- Every speed change has to give the same frames, audio and saves as before. If one pixel changes, it doesn't go in.

Result on an iPhone Air (the only phone I've measured), uncapped, one run on a warm phone: 15 scenes from 11 3DS games, median 135 fps, slowest scene 71 fps. So full speed in every scene I measured, not a promise for every game.

Testing

- GB: 261/264 on my run of the GBEmulatorShootout (Blargg 51/51, Mooneye 97/97, SameSuite 68/68, Mealybug 24/24).
- GBA: 6,988/6,994 on the mGBA test suite, jsmolka 10/10.
- DS: the 3D rasterizer matches 65 of 77 real-hardware captures.
- 3DS: no big public suite exists. Three renderers (including a software reference) must give identical frames, and every speed change is checked by comparing frame and audio hashes before and after. I have no real-hardware comparison, so it's those checks plus playing: 15 3DS games checked in-game so far.

Open question: the audio clock sets the pace. When a frame runs slow (a hot phone, an older iPhone), the sound queue runs dry and you hear crackle. I'm weighing time-stretching against letting the pitch drop. How do others handle audio pacing under throttling?

There's a free public beta on TestFlight if you want to poke at it: https://testflight.apple.com/join/mXYgEbAz (no games included).

Not affiliated with or endorsed by Nintendo.


https://redd.it/1xcrj73
@r_emulation

Читать полностью…

Emulation

I've been working on a Wii U emulator that runs entirely in a web browser!

https://redd.it/1xc96mt
@r_emulation

Читать полностью…

Emulation

Nintendo Switch 2 has been jailbroken

Developer pepsipu just released ns2jb, the first public software-only jailbreak for the Switch 2. It works on the latest firmware (23.0.1) and is tethered (you have to re-run it after every reboot).It gives arbitrary code execution in sysmodules, which allows:

Homebrew

Game modding

Save dumping

Peripheral access



To show it off, they modded Mario Kart World (a Switch 2 exclusive) and added characters like Cinnamoroll, Peter Griffin, Hatsune Miku, and more. There’s a short video of them getting destroyed by bots while racing with the custom characters.

Full details + exploit:

https://pepsipu.com/blog/2026-10-switch2-jailbreak-ns2jb/

Original post:

https://x.com/pepsipu/status/2113117920373137622



https://redd.it/1xce3np
@r_emulation

Читать полностью…

Emulation

Xbox demos classic Xbox 360 dashboards in a browser, could game emulation be next?
https://videocardz.com/newz/xbox-demos-classic-xbox-360-dashboards-in-a-browser-could-game-emulation-be-next

https://redd.it/1xbgv7u
@r_emulation

Читать полностью…

Emulation

AI-assisted PlumSG - Megadrive/Genesis-SMS-GG emulator

Hi r/emulation,

I've been working (with Claude assistance ) in a megadrive/master system/game gear emulator that combines several features that are not available (at least to my knowledge) in other emulators.

There are 2 main things that I think you will enjoy:

\- Music editor per rom: replay the FM and PSG music as General MIDI notes on a SoundFont, roughly how it might sound on a Roland SC-55. Voices and sampled drums (the DAC) stay as on the console. It gives you suggestions for each instrument and you can customize the soundtrack of each game song-by-song.

\- Voxel 3d effect : configure several parameters to give a 3d impression for layered based sprite roms, extruding every layer with custom configuration per rom.

You can find the first beta in https://github.com/cochimbo/plumsg/releases , any positive feedback is welcome!

This is a beta so expect some bugs, I've manually tested a lot of games and all the features, but not all the catalogue.

https://redd.it/1xbnhrj
@r_emulation

Читать полностью…

Emulation

Xenia Edge Gets Cross-Platform System Link Support
https://redd.it/1xaptyt
@r_emulation

Читать полностью…

Emulation

PS4 System Menu running in ChonkyStation4
https://www.youtube.com/watch?v=SntzfeS0vik

https://redd.it/1xa23p3
@r_emulation

Читать полностью…

Emulation

M33 (March33): PPSSPP PSP emulator for jailbroken PS4 by ShiroKlein
https://m.youtube.com/watch?v=YA2KOLJ4XMQ&t=68s&pp=2AFEkAIB0gcJCY8Co7VqN5tD

https://redd.it/1x9vnyk
@r_emulation

Читать полностью…

Emulation

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

https://redd.it/1x9i808
@r_emulation

Читать полностью…

Emulation

Ymir now supports D3D12 and Metal (Vulkan soon) v0.4.0 is now compatible with 94.4% of the entire Saturn library
https://github.com/ymir-emu/Ymir/releases/tag/v0.4.0

https://redd.it/1x8z7ay
@r_emulation

Читать полностью…

Emulation

Gopher64 now on the Play Store
https://play.google.com/store/apps/details?id=io.github.gopher64.gopher64

https://redd.it/1x8330a
@r_emulation

Читать полностью…

Emulation

Does anyone know if these recompilations can support PCs that still use DirectX?
/r/decomps/comments/1x44vce/does_anyone_know_if_these_recompilations_can/

https://redd.it/1x44vi3
@r_emulation

Читать полностью…

Emulation

I built MuffinEMU; a Wii U emulator for iOS.

https://redd.it/1x7mumm
@r_emulation

Читать полностью…
Subscribe to a channel