Skip Navigation
Emulation
  • RMG Release v0.6.0

    github.com Release v0.6.0 · Rosalie241/RMG

    Changes Fix 7z not being listed in the ROM browser when there are no ROMs found Fix crash in GLideN64 with certain texture packs (see gonetz/GLideN64#2838) Fix GLideN64 being able to create a larg...

    Release v0.6.0 · Rosalie241/RMG

    Rosalie's Mupen GUI Changes Fix 7z not being listed in the ROM browser when there are no ROMs found Fix crash in GLideN64 with certain texture packs (see gonetz/GLideN64#2838) Fix GLideN64 being able to create a larg...

    0
  • Simple64 Release v2024.05.2

    github.com Release v2024.05.2 · simple64/simple64

    Please consider subscribing to the Patreon or supporting this project on GitHub. Your support is needed in order to keep the netplay service online. How to install: Linux: https://flathub.org/apps...

    Release v2024.05.2 · simple64/simple64

    Accurate N64 Emulator

    Changes in this release:

    ``` Update Parallel RDP to the lastest version

    ```

    2
  • TWiLightMenu Release v27.3.2 (hotfix #2) · DS-Homebrew/

    github.com Release v27.3.2 (hotfix #2) · DS-Homebrew/TWiLightMenu

    Check here on how to update TWiLight Menu++: Flashcard DSi 3DS Bug fixes Fixed an issue caused by a devkitARM (and libnds?) update, where opening the DS Classic Menu on DS flashcards would cause...

    Release v27.3.2 (hotfix #2) · DS-Homebrew/TWiLightMenu

    DSi Menu replacement for DS/DSi/3DS/2DS

    Bug fixes

    ``` Fixed an issue caused by a devkitARM (and libnds?) update, where opening the DS Classic Menu on DS flashcards would cause TWLMenu++ to crash and restart. 3DS/2DS users: Updating via Universal-Updater now works again. Note that you'll no longer be able to update TWLMenu++ and nds-bootstrap nightly builds, due to the TWLBot account being made private.

    ```

    0
  • hpsx64 - v0.442

    sourceforge.net hpsx64 - Browse /Source at SourceForge.net

    Highly-Experimental Playstation Simulator x64

    0
  • PrimalHero PrimalHero @kbin.social

    BigPEmu Current Version: 1.14

    BigPEmu, an Atari Jaguar emulator.

    0
  • Xemu Release v0.7.122

    github.com Release v0.7.122 · xemu-project/xemu

    Original Xbox Emulator for Windows, macOS, and Linux (Active Development) - Release v0.7.122 · xemu-project/xemu

    Release v0.7.122 · xemu-project/xemu
    0
  • github.com Release Lime3DS 2113 · Lime3DS/Lime3DS

    Android: Fixed an issue where settings which cannot be changed while a game is running may still not be changeable after closing the game Added realtime audio playback option This feature scales a...

    Release Lime3DS 2113 · Lime3DS/Lime3DS

    A Nintendo 3DS emulator based on Citra

    ``` Android: Fixed an issue where settings which cannot be changed while a game is running may still not be changeable after closing the game Added realtime audio playback option This feature scales audio playback speed to account for drops in emulation framerate Using this option may cause a visual-audio desync during context-sensitive scenes (e.g. cutscenes) if lag spikes are encountered Desktop: Added a button in the help menu which opens the Lime3DS log folder Non-userfacing changes to how the compatibility list is implemented to allow for easier community contribution

    ```

    Notes:

    ``` Compatibility list data has been moved to https://github.com/Lime3DS/compatibility-list. Compatibility reports can be created here via pull request to report an updated compatibility status. Step-by-step instructions on how to do this will be added in the days following this release While the realtime audio feature was ported from Citra Enhanced, it is worth noting that this iteration has changes which very noticeably improve the consistency and stability of audio playback over the original implementation

    ```

    0
  • Infuse - Zeebo A1 Dev

    Infuse - Zeebo multiplatform emulator / Qualcomm BREW reimplementation

    0
  • PrimalHero PrimalHero @kbin.social

    ACE-DL, 20240517

    ACE-DL / Amstrad CPC Emulator Last official release Grosse Fatigue 2024/05/17 YM Exporter, Debug highlights, various fixes

    0
  • Wine 9.9 Released

    www.winehq.org WineHQ - Run Windows applications on Linux, BSD, Solaris and macOS

    Open Source Software for running Windows applications on other operating systems.

    Open Source Software for running Windows applications on other operating systems.

    What’s new in this release:

    ``` Support for new Wow64 mode in ODBC. Improved CPU detection on ARM platforms. Removal of a number of obsolete features in WineD3D. Various bug fixes.

    ```

    0
  • LaunchBox - 13.14

    www.launchbox-app.com LaunchBox Frontend for Emulation, DOSBox, and Arcade Cabinets, Portable Games Launcher and Database

    LaunchBox is a portable, box-art-based games database and launcher for DOSBox, emulators, arcade cabinets, and PC Games. Download it free!

    LaunchBox Frontend for Emulation, DOSBox, and Arcade Cabinets, Portable Games Launcher and Database
    0
  • Xenia Release v1.0.281

    github.com Release v1.0.2815-master · xenia-project/release-builds-windows

    Windows release build for xenia-project/xenia@8e7301f. [SPIR-V] Use a helper class for most if/else branching Simplifies emission of the blocks themselves (including inserting blocks into the funct...

    Release v1.0.2815-master · xenia-project/release-builds-windows

    Windows release build for xenia-project/xenia@8e7301f.

    [SPIR-V] Use a helper class for most if/else branching

    Simplifies emission of the blocks themselves (including inserting blocks into the function's block list in the correct order), as well as phi after the branching.

    Also fixes 64bpp storing with blending in the fragment shader interlock render backend implementation (had a typo that caused the high 32 bits to overwrite the low ones).

    0
  • Free42 3.1.8a

    Free42, an HP-42S calculator simulator

    0
  • PrimalHero PrimalHero @kbin.social

    WinArcadia - 32.5, DroidArcadia – 2.52, AmiArcadia – 32.5

    miArcadia and WinArcadia are multi-emulators/assemblers/disassemblers of these machines:

    Emerson Arcadia 2001 console family (Bandai, Emerson, Grandstand, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy, Robdajet, Tele-Fever, Tempest, Tryom, Tunix, etc.) (c. 1982); Interton VC 4000 console family (Acetronic, Cabel, Fountain, Hanimex, Interton, Prinztronic, Radofin, Rowtron, Voltmace, Waddingtons, etc.) (c. 1978); Elektor TV Games Computer (1979); PIPBUG- and BINBUG-based machines (Electronics Australia 77up2 and 78up5, Signetics Adaptable Board Computer, Eurocard 2650, etc.) (1977); Signetics Instructor 50 trainer (1978); Signetics TWIN minicomputer (1976); Central Data 2650 microcomputer (1977); PHUNSY microcomputer (c. 1980); Ravensburger Selbstbaucomputer aka 2650 Minimal Computer trainer (1984); Hofacker MIKIT 2650 trainer (1978); Astro Wars, Galaxia, Laser Battle and Lazarian coin-ops by Zaccaria (1979-1981); Malzak 1 and 2 coin-ops by Kitronix (c. 1981); AY-3-8500/8550/8600-based Pong systems (Coleco Telstar Galaxy, Sheen TVG-201, etc.) (1976); and VTech Type-right machine (1985).

    0
  • ES-DE Frontend version is 3.0.2 (released 2024-05-13)

    es-de.org ES-DE Frontend

    ES-DE (EmulationStation Desktop Edition) is a gaming frontend for Linux, macOS, Windows and Android

    ES-DE Frontend

    ES-DE (EmulationStation Desktop Edition) is a gaming frontend for Linux, macOS, Windows and Android

    Release overview This release improves scraping speed under some circumstances, adds experimental support on Android for launching native apps and games, adds support for a couple of new emulators and brings a number of additional minor improvements.

    Detailed list of changes

    Improved multithreading for the network code which significantly increases scraping speed under some circumstances (Android) Added experimental support for launching native apps and games Added Lime3DS standalone as an alternative emulator for the n3ds system (Linux) Added the native release of BigPEmu standalone as an alternative emulator for the atarijaguar system (Linux) Added the native release of BigPEmu standalone as the default emulator for the atarijaguarcd system Added the MAME 2003 RetroArch core as an alternative emulator for the arcade, cps, cps1, cps2, cps3 and mame systems (Android) Added Yaba Sanshiro 2 standalone as an alternative emulator for the saturn and saturnjp systems (Android) Changed from %ROMPROVIDER% to %ROMSAF% for MD.emu (only for megacd, megacdjp and segacd) (Android) Added support for the Antutu build of Citra MMJ (Android) Added a "Back button/back swipe exits app" menu option (Android) Increased the maximum waiting time for the storage mount retry loop from 4 to 4.5 seconds Changed the supported file extensions for the cdtv system to be the same as for the amiga systems Added the .car file extension to the atarixe system The game media directory is now created on application startup instead of when first starting the scraper (Linux/Unix) Changed the application summary from "Emulator Frontend" to "Gaming Frontend" (Windows) Changed some log entries to use backslashes instead of forward slashes as directory separators Windows carriage return characters are now filtered out when reading custom collection files and inject files Changed the application description to "ES-DE Frontend" for the -h/--help command line option Added support for marking themes as deprecated in the theme downloader Added support for the androidapps and androidgames systems to the Linear, Modern and Slate themes (modern-es-de) Converted all carousel icons from JPG to WebP format Added a User-Agent string when making non-scraper HTTP requests Added support for building against libgit2 v1.8.0 and later Updated SDL to 2.30.2 on Android, Windows, macOS and the Linux AppImage builds (Windows) Updated OpenSSL to 3.3.0 Updated the MAME index files to include ROMs up to MAME version 0.265 Bundled the March 2024 release of the Mozilla TLS/SSL certificates

    Bug fixes

    On Android 10 the Orphaned data cleanup utility removed media files which should not have been removed The application couldn't be built with an older SDL release than 2.0.14

    0
  • Recompilation: An Incredible New Way to Keep N64 Games Alive

    Introducing "static recompilation," a process that turns a ROM into a native port before you can say "Kooloo Limpah"The MM Recomp: https://github.com/Mr-Wis...

    0
  • B2 Release b2-20240423-163255-0fcf3c3-prerelease ·

    github.com Release b2-20240423-163255-0fcf3c3-prerelease · tom-seddon/b2

    Add first pass emulation support for the upcoming Retro Hardware Advanced Digital Joystick Interface cartridge Fix double height teletext hold graphics state reset Fix crash if attempting to OSRDCH...

    Release b2-20240423-163255-0fcf3c3-prerelease · tom-seddon/b2

    BBC Micro emulator for Windows, OS X, and Linux

    ``` Add first pass emulation support for the upcoming Retro Hardware Advanced Digital Joystick Interface cartridge Fix double height teletext hold graphics state reset Fix crash if attempting to OSRDCH paste an empty string Fix various minor UI issues Improve direct disk image speed, especially for writes Improve multithreading generally (probably most noticeable as lower CPU usage when using lots of debugger displays) Improve handling of non-ASCII chars in paths on Windows Save current setting of Prioritize Command Keys Tweak build setup very slightly to hopefully fix sporadic CI build issue Tweak disk image options a bit: direct disk images are now just disk images, and disk images are now known as in-memory disk images. So if you pick what sounds like the default option, you won't lose changes when exiting Update UI library - you'll have to recreate your window layout, sorry about this. I hope this won't happen again

    ```

    2
  • github.com Release v1.0.2814-master · xenia-project/release-builds-windows

    Windows release build for xenia-project/xenia@3189a0e. [GPU] Check memexport stream constant upper bits in range gathering

    Release v1.0.2814-master · xenia-project/release-builds-windows

    Xbox 360 Emulator Research Project Windows release build for xenia-project/xenia@3189a0e. [GPU] Check memexport stream constant upper bits in range gathering

    0
  • dosbox-staging Release 0.81.1 Release

    github.com Release 0.81.1 Release · dosbox-staging/dosbox-staging

    0.81.1 release notes: https://dosbox-staging.github.io/releases/release-notes/0.81.1/

    Release 0.81.1 Release · dosbox-staging/dosbox-staging

    DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

    The main focus of this maintenance release is to fix a couple of regressions introduced in 0.81.0, most of them related to game compatibility, and address a few long-standing issues.

    This release was made possible by everyone who tried 0.81.0, submitted bugs and pull requests, and tested the updates. Thank you! 😎 Regression fixes¶

    The release fixes the following 0.81.0 regressions:

    ``` Fix Wing Commander 3 videos and cutscenes appearing height-doubled.

    Introduce vga_render_per_scanline = off workaround to fix the crash-at-startup regression in Deus, Ishar 3, Robinson’s Requiem, and Time Warriors.

    Fix the Tandy version of Impossible Mission II crashing at startup.

    Fix regression in Tyrian where pressing the arrow keys get registered twice in menus.

    Fix starting In Extremis resulting in a black screen.

    Fix wrong colours in Spell It Plus! (needs machine = svga_paradise).

    Fix wrong colours and garbled graphics in Spong and Exobius.

    Fix squashed video output in the text mode game Indenture.

    Fix the DOSBox Staging window gaining focus on every emulated video mode change.

    Fix crash when exiting DOSBox Staging while in fullscreen mode on macOS and Linux.

    Fix not being able to disable OPL emulation with oplmode = none.

    ```

    Enhancements and fixes¶

    We’ve also backported a number of enhancements and fixes for long-standing issues:

    ``` Introduce vmem_delay = on to help with flickering graphics and speed issues in Hercules, CGA, EGA, and early VGA games. This has proven to improve compatibility with Future Wars, Operation Stealth, Quest for Glory II, Hostages, The Gold of the Aztecs, Crazy Brix, Corncob Deluxe, and Corncob 3-D so far.

    Improve support for multiple joysticks/game controllers (the mapper could behave erratically if you had more than one controller connected).

    Emulate a memory-expanded PCjr machine more faithfully. This improves game compatibility; for{ example, Space Quest (v1.0x and v2.2) and King’s Quest (1986 PCjr DOS version) now work instead of hanging the emulator.

    CD Audio is no longer muted in certain parts of Time Warriors and Alpha Storm.

    The batch file installer of Alpha Storm no longer fails.

    Forcing single scanning via crt-auto-arcade should now work with more programs.

    Fix various VGA double scanning related edge cases in demoscene productions.

    Detecting “repurposed” EGA video modes with 18-bit VGA DAC colours has been made more robust when using the crt-auto shader (should result in a double-scanned VGA shader being picked).

    Spanish and Brazilian Portuguese translations have been added, and most of the other translations have been updated.

    ```

    0
  • AMSpiriT – 1.01

    www.amspirit.fr Download

    Latest Version RC 1.01 CPC_AMSpiriT_RC_v1.01_Win_x64CPC_AMSpiriT_RC_v1.01_Win_x64.7z915 KBdownload-circleCPC_AMSpiriT_RC_v1.01_Win_x86CPC_AMSpiriT_RC_v1.01_Win_x86.7z838 KBdownload-circleAMSpiriT_-_Guide_v1.01_FRAMSpiriT_-_Guide_v1.01_RC.pdf4 MBdownload-circle Previous Releases CPC_AMSpiriT_

    Download

    AMSpiriT is an Amstrad CPC emulator currently for Windows, with a strong focus on accuracy. AMSpiriT aims to reproduce as closely as possible the hardware behavior of a real CPC:

    ``` Zilog Z80A processor, coded for T-state operation for increased emulation accuracy. It passes with success dedicated z80 tests (ZEXALL in particular) Gate Array (AMSTRAD owner chip), which is emulated at 16 Mhz, for a fine management of memory access, color management, video display and interrupts. Video controller (CRTC) in its 4 variants 0, 1, 2 and 4 (Pre-ASIC). It passes the majority of Shaker acid test FDC µFD765 floppy disk controller for the management of floppy disk drives (partial emulation) Sound generator AY_3_8912 Intel PPI_8255A chip (used as IO interface with the keyboard, the PSG, the tape reader)

    ```

    0
  • Repugnant Bounty to be delisted "ASAP"

    From the dev's OP:

    > > > Repugnant Bounty will be removed from Steam ASAP due to their continuous refusal to accept my bank information and their poor developer experience. If you wanted the game on Steam you should get it immediately. > >

    Steam link: https://store.steampowered.com/app/2652410/Repugnant\_Bounty/

    The game is emulated and is also on Itchio.

    3
  • Release MAME4droid 2024(0.265) 1.12.1

    github.com Release MAME4droid 2024(0.265) 1.12.1 · seleuco/MAME4droid-2024

    New MAME 0.265 touch UI / artwork implementation

    Release MAME4droid 2024(0.265) 1.12.1 · seleuco/MAME4droid-2024
    0
  • TWiLightMenu Release v27.2.0

    github.com Release v27.2.0: Return of Wood UI · DS-Homebrew/TWiLightMenu

    Includes nds-bootstrap v1.5.1 Check here on how to update TWiLight Menu++: Flashcard DSi 3DS What's new? You've asked, we listened, and now after nearly 4 years, the Wood UI theme returns to TWi...

    Release v27.2.0: Return of Wood UI · DS-Homebrew/TWiLightMenu

    DSi Menu replacement for DS/DSi/3DS/2DS

    Includes nds-bootstrap v1.5.1

    Check here on how to update TWiLight Menu++:

    ``` Flashcard DSi 3DS

    ```

    What's new?

    ``` You've asked, we listened, and now after nearly 4 years, the Wood UI theme returns to TWiLight Menu++! Thank you for your longtime patience! @mentusfentus, @DieGo367, and @edo9300: DS Classic Menu has been improved to closely resemble the original DS/DS Lite menu as possible, with additions such as analog clock, calendar, name display, and more! Added a feature to change where DS(i) save files are placed. By default, they are placed in the saves folder in the same location as the ROMs, but can be changed to place them straight in the ROM folder, or in a saves folder within the TWiLightMenu folder (similar to RetroArch). Placing the saves in the ROM folder will disable save slots in order to not slow down loading the ROM folder too much.

    ```

    Bug fixes

    ``` Fixed a long-standing bug where the icon palettes would sometimes appear glitched in the R4 theme and DS Classic Menu. Some minor fixes.

    ```

    Known issues

    ``` As the Wood UI theme has been re-written using the R4 theme as the base (as a way to work around the SD corruption bug), elements of the R4 theme have been left over, such as the message box (used by per-game settings and cheat menus, as well as general messages), English-only text, and the code which loads the game icons and infos (scrolling speed may vary, as a result). Pressing START in Wood UI will open DS Classic Menu. 5px-wide clock colon images will not display properly in Wood UI.

    ```

    0
  • BGB - 1.6.3 (2024-05-05)

    BGB is a GameBoy emulator/debugger which runs on Windows and Wine.

    New in BGB 1.6.3 (2024-05-05)

    ``` Added "MGB reality" (gameboy pocket) colorscheme and frame blend and doubler, and setting to automatically switch between DMG and MGB colorscheme and border Fixed a number of bugs

    ```

    New in BGB 1.6.2 (2024-03-01)

    ``` Fixed a number of stability related bugs Improved accuracy of joypad timing

    ```

    New in BGB 1.6.1 (2024-02-01)

    ``` Fixed a bug where the game state could get corrupted in a rare edge case

    ```

    0
  • dolphin-emu.org Dolphin Progress Report Tenth Anniversary Special: February, March, and April 2024

    In late 2012, Dolphin moved to a brand new website - dolphin-emu.org. With complete control of our own home and infrastructure for the first time, we noticed the accessibility to users that it gave us. Not only did we get a new home, but we also got a platform, one that allowed us to communicate dir...

    Dolphin Progress Report Tenth Anniversary Special: February, March, and April 2024

    In late 2012, Dolphin moved to a brand new website - dolphin-emu.org. With complete control of our own home and infrastructure for the first time, we noticed the accessibility to users that it gave us. Not only did we get a new home, but we also got a platform, one that allowed us to communicate directly to our users! We used it to great effect, explaining big changes to the emulator such as tev\_fixes\_new, getting ahead of controversy when we removed the popular D3D9 graphics backend, calling out broken drivers, and more! The Dolphin Blog was born! However, we quickly realized that while single dedicated articles were great for big changes, Dolphin was improving all the time and tons of important and/or interesting changes were being overlooked simply because they weren't "big enough" to warrant a feature article. We needed something that would let us cover the continuing development of the emulator. Something like, a periodical article filled with a collection of notable changes, so we could report on the progress of Dolphin within a set window of time. And after much experimentation, we built a format to fulfill this role, and released the first of its kind to the world on the 30th of April, 2014. Ten years ago today, the first Dolphin Progress Report was launched! Since then, our blog has exploded in popularity, and tens of thousands of people read every Report! And in that time, we've made 79 Dolphin Progress Reports, with 797 Notable Changes, 54 special sections, and 301,807 words! Thanks for reading! As the writers of the Dolphin blog, we are proud of what we have accomplished here. We've highlighted tons of cool changes, educated our users (and ourselves!) on how Dolphin works, we've helped reel in fresh talent for the emulator, we've helped people get into universities and launch their careers, and even helped a few people meet their life partners! Progress Reports have been so impactful, that they have reached far beyond Dolphin. The once novel concept of emulator Progress Reports has become a standard means of user communication throughout emulation! But of course, ten years is a long time, and we've changed along the way and will continue to change over time. The Reports may grow or shrink, become more or less frequent, structure and style may change, and writers may come and go. And truth be told, this is hard, and we nearly reached the breaking point a few times along the way. But no matter what happens, as the writers of the Dolphin Blog, it is our goal and our hope that for as long there are Notable Changes being made to Dolphin, there will be Progress Reports to feature them! Speaking of which, anniversary or not, this is a Progress Report. We have Notable Changes to cover! So without further ado, please enjoy the Tenth Anniversary Dolphin Progress Report, and the last Dolphin Progress Report of the 5.0 era.

    0
  • Yet another Yuzu fork

    github.com GitHub - litucks/torzu: Yet another Yuzu fork

    Yet another Yuzu fork. Contribute to litucks/torzu development by creating an account on GitHub.

    GitHub - litucks/torzu: Yet another Yuzu fork
    0
  • Monthly Game Fan Translations Recap - April 2024

    0
  • Gopher2600 Release v0.31.0

    github.com Release v0.31.0 · JetSetIlly/Gopher2600

    Changes from v0.30.1 Television Added colour controls Improvements Logging is less noisy Less memory churn from ARM emulation Bug fixes ROM selection works again on Windows bug int...

    Release v0.31.0 · JetSetIlly/Gopher2600

    Gopher2600 is an emulator for the Atari 2600 games console

    Changes from v0.30.1

    ``` Television

    Added colour controls

    Improvements

    Logging is less noisy Less memory churn from ARM emulation

    Bug fixes

    ROM selection works again on Windows bug introduced in v0.30.0 Fixed loading of ELF and ACE wrapped ELF files Frame Queue Length initialised correctly on first use

    ```

    The last bug fix is a very important fix. Previous to this version, the frame queue was initialised to be zero length on first use. Unless the user had changed this in the preferences window (unlikely) then the display would likely be very choppy. This would create a very bad impression of the emulator.

    If you've been disappointed in Gopher2600 in the past, then this version may very well improve your experience.

    0
  • Play! Version 0.65 Released

    Play! is a PlayStation2 emulator for Windows, macOS, UNIX, Android, iOS & web browser platforms.

    Play! v0.65 is now available. Here's what's new in this build:

    • Minor optimizations.
    • Compatibility improvements (Fatal Frame 2/3).
    • Fixed map rendering in Oneechambara games.
    • Reorganized Namco System 147 arcadedefs and added some new ones.
    0
  • What’s new in this release:

    ``` Mono engine updated to version 9.1.0. IDL-generated files use fully interpreted stubs. Improved RPC/COM support on ARM platforms. Various bug fixes.

    ```

    0
  • RPCS3 Release v0.0.32 Alpha

    github.com Release v0.0.32 Alpha · RPCS3/rpcs3

    Please note that our version increases are landmarks and not stable builds Always download the latest build from https://rpcs3.net/download Note: These are NOT stable builds. RPCS3 is a rolling rel...

    Release v0.0.32 Alpha · RPCS3/rpcs3

    PS3 emulator/debugger

    ``` cellGame: Fix PPU deadlocks on concurrent execution by @elad335 in #15004 init_mutex.hpp: Fixup by @elad335 in #15275 macOS CI: Don't upgrade installed dependents by @nastys in #15276 Increase VBlank Frequency hertz setting by @Ordinary205 in #15277 Update submodules by @Megamouse in #15278 More fixes by @elad335 in #15279 rsx/cpu_thread: Fix cpu_thread::get_name() for RSX by @elad335 in #15280 SPU LLVM: Improve SPU code precompilation by @elad335 in #15282 SPU LLVM: Postpone cache writes until compiled by @elad335 in #15285 [Experimental] SPU LLVM: More compilation threads by @elad335 in #15284 Qt: don't deleteLater the progress_dialog by @Megamouse in #15288 Qt: Try to fix some edge cases related to the progress dialogs by @Megamouse in #15292 LV2: Much longer thread creation delay for low prio threads by @elad335 in #15293 RSX: Fix Visual studio debug runtime by @Megamouse in #15304 Cleanup and set -Werror=delete-non-virtual-dtor by @RipleyTom in #15305 Visual Studio: Fix debug builds by @Megamouse in #15300 VS: Fix 3rdparty library output paths by @Megamouse in #15307 appimage: Do not bundle libvulkan.so by @AniLeo in #15273 Qt: more game list progress dialog fixes by @Megamouse in #15311 Fix sceNpScoreGetRankingByNpId by @RipleyTom in #15312 Qt: replace refresh progress slot with timer by @Megamouse in #15314 Qt: add search bar to save manager by @Megamouse in #15317 HLE: clear lower bits of Free Disk Space value by @elad335 in #15313 Enable WOLFSSL_ALT_CERT_CHAINS by @RipleyTom in #15326 PPU LLVM: Get rid of "Applying PPU Code" Stage, use smart symbol resolver function instead by @elad335 in #15333 PPU LLVM: Remove one external symbol resolve for BLR by @elad335 in #15338 GUI/SaveState: Progress Dialog On Save State Creation, Saving Fixes And Speed Improvement by @elad335 in #15345 Fixup Savestate Progress by @elad335 in #15346 Fixup a race in emulation stopping, More SaveState fixes by @elad335 in #15348 Update submodules by @Megamouse in #15352 cellMic: fix access violation in cellMicRead by @Megamouse in #15354 cellAudio: log some more audio backend info by @Megamouse in #15355 Savestates: More fixes by @elad335 in #15356 Qt 6.6.3 by @Megamouse in #15351 Remove Windows 7 reference from Building.md by @Megamouse in #15366 GL: fix segfault in GLGSRender::flip by @Megamouse in #15363 rsx: Move SPIRV stuff into common code by @kd-11 in #15367 Savestates: Fixes Maxima by @elad335 in #15364 audio: allow to choose channel layouts by @Megamouse in #15359 rsx: Maintenance fixes by @kd-11 in #15370 fix: compiler warnings, MSVC CMake build by @oltolm in #15331 LV2: Make the log cleaner by @elad335 in #15372 rsx: Fix loading savestates captured during draw calls by @kd-11 in #15374 SaveStates: User-Experience fixes by @elad335 in #15375 [TESTERS NEEDED] LLVM: New pass manager by @oltolm in #14877 PPU LLVM: Fix memory leaks and protect against the rise of CPU threads in the coming years by @elad335 in #15377 PPU Loader: Fix unload of HLEd PRX modules by @elad335 in #15385 Updater: Add RPCS3's Patreon link to update dialog by @elad335 in #15390 SPU LLVM: Fix store elimination within common blocks and MFC commands by @elad335 in #15392 Fix updater message by @RipleyTom in #15394 Savestates/Network: Feign connection failure on startup by @elad335 in #15395 Fix changelog size hack by @RipleyTom in #15398 Extremely important typo fix by @elad335 in #15399 Update submodules by @Megamouse in #15400 cellGame: Enable disc insert/eject based on disc mount state by @Megamouse in #15401 lv2_socket: reset queue after move by @Megamouse in #15406 cellCamera: fix config from_string by @Megamouse in #15405 cellGame: add some more error checks by @Megamouse in #15402 Remove git brew package from macOS CI script by @nastys in #15407 cellRtc: some improvements by @Megamouse in #15408 SPU Analyzer: Do not terminate blocks on BRA by @elad335 in #15413 cellRtc: tick conversion improvements by @capriots in #15425 Handle R16G16B16X16_FLOAT / Fix Super Hero Squad output by @Florin9doi in #15431 PPU/reservations: send thread notification only if data changed by @elad335 in #15432 SPU: Use bitset to reduce memory for compiler instance by @elad335 in #15434 Initialize CB in cellSysutilAvc2Load by @RipleyTom in #15435 cellSysutilAvc2Load: param checks by @Megamouse in #15439 fix CellSysutilAvc2InitParam by @RipleyTom in #15442 RSX: Multi-context support [part 1] by @kd-11 in #15421 Default constructor for avc2_settings by @RipleyTom in #15443 Savestates: Some improvements by @elad335 in #15438 Savestates: Fixup by @elad335 in #15446 LINUX: Explicitly bundle QtWayland plugins by @hcorion in #15447 rsx: Fixups by @kd-11 in #15453 Set a unique System Name by @Florin9doi in #15454 fix some warnings by @Megamouse in #15460 Buzz cleanup by @Florin9doi in #15456 rsx: Fix intra-draw-call barrier queueing by @kd-11 in #15465 Fix OVL patching by @cipherxof in #15463 Fix typo in System.cpp by @eltociear in #15466 [NVIDIA TESTERS NEEDED] rsx: Improve ROP output rounding precision by @kd-11 in #15471 uDraw GameTablet device emulation by @Florin9doi in #15457 cellSysutilAvc2: improve unload and some more stuff by @Megamouse in #15441 overlays/osk: Don't use meta out key code in the osk overlay by @Megamouse in #15480 Qt: try to fix sound effects by @Megamouse in #15482 PPU LLVM: Fix crash in Unity games (regression) by @elad335 in #15477 Keyboard improvements by @Megamouse in #15481 Silence some warnings by @Megamouse in #15486 cellMusic: add missing error check by @Megamouse in #15487 Update spurs test by @RipleyTom in #15485 cellRtc: implement remaining parsers, improve formatters by @capriots in #15451 Move freopen to console.h by @Megamouse in #15488 Don't create perf map files in linux unless enabled by @Megamouse in #15490 Don't crash the game if only a LDD controller is present by @Florin9doi in #15493 Cleanup templates by @oltolm in #15494 Compile AUDIT on release builds by @elad335 in #14967 rsx: optimize some loops by @Megamouse in #15492 Split normal sockets and p2p sockets handling by @RipleyTom in #15497 PPU LLVM: Do not crash on linkage of garbage code by @elad335 in #15508 Logging improvements by @RipleyTom in #15505 input: use keyboard consumers to seperate cell and overlay logic by @Megamouse in #15506 Revert "Split normal sockets and p2p sockets handling" by @RipleyTom in #15511 cellRtc: misc. improvements, set to HLE by default by @capriots in #15496 Camera: optimize some loops by @Megamouse in #15491 SPU LLVM: Remove wrong zero sign fixup by @elad335 in #15523 Clamp spu_fi results by @RipleyTom in #15526 syscall: Register syscall 149 sys_time_get_system_time by @AniLeo in #15530 GunCon 3 device emulation by @Florin9doi in #15528 rpcs3_version: Bump to 0.0.32 by @AniLeo in #15541

    ```

    0
  • ares v138 released

    ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.

    Since v137, a total of 10 contributors have created 58 commits to the ares codebase.

    If you wish to see the full changelog in a per-commit format along with their authors, similarly to how previous release notes were written, you can do so on GitHub here.

    Atari 2600

    ``` Improved 6502 CPU emulation; all unofficial opcodes are now implemented Improve handling of the HMOVE register Refactor of TIA; fixes many emulation issues but still imperfect Implement correct 6502 reset timing

    ```

    Bandai - WonderSwan / WonderSwan Color

    ``` Minor fixes to v30mz CPU emulation Emulate 32KB SRAM for '8KB' type cartridges Implement Sound Test register bits 1,2 and 3

    ```

    Nintendo - NES / Famicom

    ``` Improved 6502 CPU emulation; all unofficial opcodes are now supported Fix APU frame counter emulation Various improvements to APU emulation Implement correct 6502 reset timing

    ```

    Nintendo - Nintendo 64

    ``` Fix an issue where saved data from the current game could be duplicated into the next Fix an issue where the Real Time Clock may not function correctly depending on the user's local time zone

    ```

    Nintendo - Game Boy Advance

    ``` Implement that the last cycle of the prefetcher cannot be interrupted Implement correct ROM mirroring for Famicom Mini / Classic NES series Improve handling of SRAM/Flash bus Fix the timing of initial DMA wait cycles

    ```

    Sega Mega Drive / CD / 32X

    ``` Lower sync interval between MD and 32X: improves emulation accuracy but does reduce performance

    ```

    Sony - PlayStation

    ``` Update the blitter to operate on a copy of the framebuffer; fixes potential threading issues

    ```

    ruby (Audio/Video/Input abstraction layer)

    ``` Added a native Metal backend for macOS with VRR support Implemented latency selection in SDL audio driver Removed the built-in Blur shader, using the bilinear slang shader is preferred Removed non-hardware accelerated video drivers (any platform capable of running ares should at least have OpenGL, D3D or Metal available) Reduce CPU usage on the video thread by using a condition variable rather than a spinlock Add support for connecting a Mouse on macOS (for emulating SNES mouse, etc) Remove tight loops in SDL and OpenAL drivers, reducing CPU usage when using these drivers.

    ```

    User Interface

    ``` Fix an issue where nested slang shaders were not available in the UI

    ```

    0
  • ColecoDS Release Version 9.9

    github.com Release Version 9.9 · wavemotion-dave/ColecoDS

    V9.9: 02-May-2024 by wavemotion-dave Added overlays for Blackjack and War Room. Improved War Games overlay. Added KANA lock LED indicator for Japanese MSX keyboard layouts. Correctly read-back the...

    Release Version 9.9 · wavemotion-dave/ColecoDS

    ColecoDS - An Emulator for the DS/DSi. Original port by Alekmaul. Phoenix-Edition by Wavemotion with support for Colecovision, ADAM, MSX1, Sord-M5, Memotech MTX, Spectravision SVI, Hanimex Pencil II, Tatung Einstein, SG-1000/SC-3000 and the Creativision.

    ``` Added overlays for Blackjack and War Room. Improved War Games overlay. Added KANA lock LED indicator for Japanese MSX keyboard layouts. Correctly read-back the PPG Port B (needed to make the KANA lock work but is more accurate overall). Improvements to various Coleco PCB types for more accurate emulation.

    ```

    0
  • Emulicious 2024-04-30

    emulicious.net A Minor Update of Emulicious is Available - Emulicious

    An update of Emulicious is available! This update comes with a few bugfixes. The full list of changes follows:

    Game Boy, Game Boy Color, Master System, Game Gear and MSX Emulator

    This update comes with a few bugfixes.

    The full list of changes follows:

    ``` Fixed flickering screen in A Bug’s Life and Men in Black for Game Boy Colr (thanks to Scott Nash) Fixed the palette displayed in the Sprite Viewer when emulating the original Game Boy/DMG (thanks to widge) Fixed a glitch in the Variables tab that could render a checkbox for the name of a boolean value Fixed issues with the Input variable of the Mastersystem

    ```

    0
  • RMG Release v0.5.9

    github.com Release v0.5.9 · Rosalie241/RMG

    Changes Fix parallel-rsp regression introduced in v0.5.8 (see libretro/parallel-rsp#12) Fix corruption when using GLideN64 and resizing the window (see gonetz/GLideN64#2835) Fix changing save stat...

    Release v0.5.9 · Rosalie241/RMG

    Rosalie's Mupen GUI

    ``` Fix parallel-rsp regression introduced in v0.5.8 (see libretro/parallel-rsp#12) Fix corruption when using GLideN64 and resizing the window (see gonetz/GLideN64#2835) Fix changing save state slot always selecting slot 0 on some system configurations Fix changing speed factor always using 0% on some system configurations Add color settings for the OSD in the settings dialog Add 'Test Rumble' button to the options dialog in RMG-Input Add 'Play Game with State' to the context menu of the ROM browser Add '--load-state-slot' commandline option Update cheats and GLideN64

    ```

    0
  • MAME 265 - What's new

    https://www.mamedev.org/releases/whatsnew\_0265.txt00:00:00 MAME Testers bugs fixed00:00:20 New working systems00:00:46 New working clones00:01:40 Systems pro...

    0
  • Release Lime3DS 2111

    github.com Release Lime3DS 2111 · Lime3DS/Lime3DS

    Linux: Downgraded minimum glibc version from 2.38 to 2.36 This fixes a regression introduced in 2110 where certain Linux distros, such as the Steam Deck's SteamOS, were unable to launch Lime3DS vi...

    Release Lime3DS 2111 · Lime3DS/Lime3DS

    A Nintendo 3DS emulator based on Citra

    ``` Linux: Downgraded minimum glibc version from 2.38 to 2.36 This fixes a regression introduced in 2110 where certain Linux distros, such as the Steam Deck's SteamOS, were unable to launch Lime3DS via AppImage due to the glibc version being too recent Android: Updated internal resolution selection interface to more closely match the desktop equivalent The setting is now configured using a dropdown menu instead of a slider Alongside the multiplier, the resulting resolution is now also displayed Updated log filenames citra_log.txt --> lime3ds_log.txt citra_log.txt.old.txt --> lime3ds_log.old.txt

    ```

    Notes:

    ``` It is recommended to delete the old citra_log.XXX files to avoid accidentally sending them instead of the newer files when filing bug reports We are currently looking for maintainers to help with reviewing PRs and investigating issues Must have prior experience contributing to open source projects and familiarity with C++ Bonus points if you contributed to Citra Inquire at our Discord server if you are interested in helping out

    ```

    0
1 Active user