Émulation en folie : les derniers émulateurs à tester sur Mac et iOS

Folium version 1.11

Mise à jour
  • Logos
    Icône iOS
Version
1.11
Body

Multi-émulateur open source iOS de Nintendo GBA, DS et 3DS.

Fiche ios
Présent sur Altstore
Non

1.11

  • Added support for iPhone 16 series
  • Changed the Cytrus core to the latest original Citra source code
  • Removed Mandarine specific settings from the Cytrus settings screen
  • Update to the latest MoltenVK which should improve performance slightly

Ryujinx version 1.1.1400

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Logo de l'API Metal d'Apple
Version
1.1.1400
Body

Émulateur opensource expérimental de Nintendo Switch écrit en C#.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

1.1.1385 - 2024-09-01

depuis la version 1.1.1231 - 2024-03-14

Added:

  • Implement UQADD16, UQADD8, UQSUB16, UQSUB8, VQRDMULH, VSLI and VSWP Arm32 instructions.
    • Fixes DarkStar One crashing on non-ARM systems and shaky screen on ARM systems.
    • May allow 12 Labours of Hercules II: The Cretan Bull to go in-game.
  • Add the "Auto" theme option in setting.
    • Adds an option for Avalonia to follow OS theme (light or dark).
  • Implement host tracked memory manager mode.
    • Changes host memory manager modes on ARM to a better tailored version for ARM systems with 16KB page sizes.
    • On macOS, fixes:
      • Vertex explosions in Shin Megami Tensei V.
      • MKTV thumbnails in Mario Kart 8 Deluxe.
      • Album photos not displaying correctly in The Legend of Zelda: Breath of the Wild.
      • Random crashes in Pokémon Legends Arceus with hypervisor disabled.
      • Crashes on boot with hypervisor disabled in Master Detective Archives: Rain Code, Super Mario Bros. Wonder and The Legend of Zelda: Tears of the Kingdom.
      • Improves performance in games when hypervisor is disabled, most notably in Mario Kart 8 Deluxe (32-bit game, can't use hypervisor) and Super Mario Odyssey. This also means that games which would softlock, freeze or crash (such as Pokémon games) will be a lot more playable with hypervisor disabled.
  • misc: Add ANGLE configuration option to JSON and CLI.
    • Adds command line arguments to change how the UI will be rendered --software-gui = Avalonia will use software rendering. --hardware-gui = Avalonia will use ANGLE/GLX rendering.
    • Should help with using Renderdoc to debug graphics issues. No user-facing changes.
  • Add support to IVirtualMemoryManager for zero-copy reads.
    • Code cleanup. No expected user-facing changes.
  • Add support for large sampler arrays on Vulkan.
    • Fixes black textures present in most of Hogwarts Legacy.
    • Fixes most graphical rendering in Penny's Big Breakaway.
    • Fixes grass and other particle effects appearing blocky in The Legend of Zelda: Skyward Sword HD.
  • Add mod enablement status in the log message.
    • Displays what mods are enabled in the logs and logging console. Intended to help with troubleshooting.

Changed:

  • Use pooled memory and avoid memory copies.
    • Code cleanup. No expected user-facing changes.
  • Remove CommandBufferScoped Dependencies.
    • Code cleanup. No expected user-facing changes.
  • Change disk shader cache compression algorithm to Brotli (RFC 7932)
    • Improves the speed of the "Packaging shaders" stage of a disk cache rebuild by up to 40%
  • Audio rendering: reduce memory allocations.
    • Code cleanup. No expected user-facing changes.
  • Enhance Error Handling with Try-Pattern Refactoring.
    • Code cleanup. No expected user-facing changes.
  • Replacing the try-catch block with null-conditional and null-coalescing operators.
    • Code cleanup. No expected user-facing changes.
  • UI: Friendly driver name reporting.
    • Makes graphics driver names on the bottom status bar easier to read.
  • Remove Unnecessary Category from Docs ReadME.
  • Kernel: Wake cores from idle directly rather than through a host thread.
    • Slightly improves performance in titles with inefficient threading implementations.
    • Improves performance in Pokémon Legends Arceus on low core count devices like the Steam Deck by up to 20%, or reduces power consumption by up to 40% at equal performance

Fixed:

  • Vulkan: Feedback loop detection and barriers.
    • On RDNA3 (RX 7000 series) AMD graphics cards, fixes purple lines seen across geometry in The Legend of Zelda: Breath of the Wild, Tears of the Kingdom, and likely other games that had graphics issues specific to these GPUs.
    • On Nvidia RTX 2000/3000/4000 GPUs, fixes blocky water artifacts in Mario Golf: Super Rush, Splatoon 3, and alleviates (but does not fix) the issue in Team Sonic Racing (v1.0.0).
      • On Nvidia RTX 3000 GPUs, fixes flickering and missing body parts in Kirby's Dream Buffet, and fixes flickering in Mario + Rabbids: Sparks of Hope.
  • Fix incorrect depth texture 3D flag.
    • Fixes a crash in Neverwinter Nights: Enhanced Edition.
  • Vulkan: Update Silk.NET to 2.21.
    • Updates Silk.NET dependencies and Vulkan extensions. No expected user-facing changes.
  • Make HLE project AOT friendly.
    • No expected user-facing changes.
  • Replace ImageSharp with SkiaSharp everywhere.
    • Fixes text inputs in games not allowing more than one character to be typed.
  • Fix deadlock in background translation thread shutdown.
    • Fixes an issue where Ryujinx would sometimes freeze and stop responding when trying to stop the emulation.
  • nuget: bump DynamicData from 9.0.1 to 9.0.4.
    • Updates the DynamicData dependency. No expected user-facing changes.
  • Fix NRE when using image array from constant buffer.
    • Fixes a crash in World of Goo 2, though the game still does not work due to another issue.
  • nuget: bump ImageSharp from 2.1.8 to 2.1.9.
    • Updates the SixLabors.ImageSharp dependency. No expected user-facing changes.
  • nim:eca : Stub CreateServerInterface2.
    • Allows THE NEW DENPA MEN to go in-game without "Ignore Missing Services".
  • Fix arbitrary game ordering when sorting by Favorites.
    • Favorite games will now be sorted alphabetically on the games list.
  • Clamp amount of mipmap levels to max allowed for all backends.
    • On AMD graphics cards using Vulkan, fixes crashes when running certain mods, such as character swaps in Mario Kart 8 Deluxe.
  • Replace and remove obsolete ByteMemoryPool type.
    • Code cleanup. No expected user-facing changes.
  • Fix same textures with unmapped start being considered different.
    • Fixes The Legend of Heroes: Kuro no Kiseki II crashing shortly after gameplay starts.
  • Fix LocaleExtension SetRawSource usages + language perf improvement.
    • Fixes a small UI freeze when changing the UI language.
  • Infra: Update Microsoft.IdentityModel.JsonWebTokens.
    • Updates the Microsoft.IdentityModel.JsonWebTokens dependency. No expected user-facing changes.
  • Avoid race conditions while launching games directly from the command line.
    • Fixes games not booting when using shortcuts or launch arguments.
  • nuget: bump DynamicData from 8.4.1 to 9.0.1.
    • Updates the DynamicData dependency. No expected user-facing changes.
  • replace ByteMemoryPool usage in Ryujinx.Graphics.
    • Code cleanup. No expected user-facing changes.
  • Fix FileNotFoundException in TryGetApplicationsFromFile() and improve loading applications.
    • Fixes crashes when trying to load files from bad symlinks, non-existent files or hidden subdirectories.
  • Fix off-by-one on audio renderer PerformanceManager.GetNextEntry.
    • Fixes Kuro no Kiseki II crashing on startup.
  • Fix shader RegisterUsage pass only taking first operation dest into account.
    • Fixes red tint on THE NEW DENPA MEN. (Note that the game still won't run without "Ignore Missing Services".)
  • Vulkan: Force topology to PatchList for Tessellation.
    • On AMD graphics cards, fixes a crash on floor 15 of Luigi's Mansion 3.
  • Ava UI: Handle updates containing non numeric characters.
    • Fixes an issue where the title update manager would fail to display updates if they contained letters (for example, v1.0.5A).
  • Vulkan: Add missing barriers for texture to buffer copy.
    • Fixes a regression from 1.1.1352 exclusively affecting AMD graphics cards, which caused the water in The Legend of Zelda: Breath of the Wild to turn white.
  • Update kernel GetInfo SVC for firmware 18.0.0.
    • Allows Nintendo 64 NSO, or anything using the JIT service, to work with firmware 18.0.0+.
  • Fix checking for the wrong metadata files for applications launched with a different program index.
    • Fixes a regression from 1.1.1350 that caused updates to not apply for games that get launched with different program indices, such as Super Mario 3D All-Stars.
    • Fixes an issue where the emulator wouldn't apply DLC to these same games.
  • Make sure TryGetApplicationsFromFile() doesn't throw exceptions anymore.
    • Fixes remaining instances of crashing on loading invalid game files onto the games list since 1.1.1350.
  • Fix Skia saving screenshot with transparent background and incorrect origin.
    • Fixes a regression from 1.1.1346 causing emulator screenshots to save as blank image files.
  • Unlink server sessions from multi-wait when service stops processing requests.
    • Fixes an assert on debug builds when emulation is stopped. No expected user-facing changes.
  • Ava UI: Auto select newly added updates & DLC.
    • Updates and DLC will now be automatically enabled on the update and DLC managers when the files are first added to these menus.
  • Add missing Buffer attribute on NGC Check method.
    • Fixes a crash in Teenage Mutant Ninja Turtles: Splintered Fate, and other games that do profanity filter checks and target firmware 16.0.0+.
  • Vulkan: Defer guest barriers, and improve image barrier timings.
    • On Nvidia Ampere (and probably newer GPUs), fixes flickering artifacts in Cotton Guardian Force Saturn Tribute collection.
    • On Snapdragon X Elite Adreno GPU, fixes rendering issues in several games, including Super Mario Odyssey.
  • Catch exceptions when loading applications from invalid NSPs.
    • Fixes a regression from 1.1.1350 that caused the emulator to crash if an invalid game was loaded onto the game list.
  • Add support for multi game XCIs (second try).
    • Implements loader support for XCI packages that contain multiple title entries.
    • Fixes recognition of XCI files that contain title updates alongside the base game.
  • misc: Re-order and manually update DriverID to name.
    • NVK will now be properly displayed as the GPU driver on the status bar.
  • replace ByteMemoryPool usage in Ryujinx.HLE.
    • Code cleanup. No expected user-facing changes.
  • Use SkiaSharp for Avalonia in place of ImageSharp.
    • Updates the Avalonia UI project to use SkiaSharp for image processing, replacing the previously used SixLabors ImageSharp library. No expected user-facing changes.
  • Use draw clear on Adreno, instead of vkCmdClearAttachments.
    • Works around an Adreno driver bug causing a race condition when calling vkCmdClearAttachments.
    • Fixes incorrect Cascade Kingdom waterfall rendering and shadow flickering in Super Mario Odyssey.
    • Fixes Astral Chain freezing on boot.
  • Force dynamic state update after rasterizer discard disable on Adreno.
    • On Adreno drivers, significantly improves rendering in Xenoblade Chronicles 2.
  • Disallow concurrent fence waits on Adreno.
    • Works around an Adreno driver bug when waiting on a fence from multiple threads.
    • Fixes crashes in a variety of titles including The Legend of Zelda: Tears of the Kingdom at boot.
  • Disable descriptor set template updates for buffer textures on Adreno.
    • Works around an Adreno driver bug causing crashes in UE4 games (& others) such as Mario + Rabbids: Sparks of Hope.
  • Force Vulkan swapchain re-creation when window size changes.
    • Fixes an issue on Adreno GPUs where the renderer would not match the size of the window after a re-size.
    • No other vendors should be impacted.
  • Resolve some Vulkan validation errors.
    • No known changes in games.
  • discord: Fix TruncateToByteLength() not taking the string length into account before trimming.
    • Fixes a regression from 1.1.1303 that caused Yu-Gi-Oh! RUSH DUEL: Saikyo Battle Royale to crash on boot.
  • nuget: bump Microsoft.IdentityModel.JsonWebTokens from 7.6.0 to 7.6.2.
    • Updates the Microsoft.IdentityModel.JsonWebTokens dependency. No expected user-facing changes.
  • SetProcessMemoryPermission address and size are always 64-bit.
    • No expected user-facing changes.
  • JIT: Coalesce copies on LSRA with simple register preferencing.
    • Slightly reduces the size of code generated by the emulator, though performance change will likely not be noticeable.
  • JIT: Ensure entry block has no predecessors on RegisterUsage pass.
    • Code cleanup. May be required for future features. No expected user-facing changes.
  • Clear pooled memory on return when used to hold object references.
    • Code cleanup. No expected user-facing changes.
  • Extend bindless elimination to catch a few more specific cases.
    • Fixes smoke effects in Hogwarts Legacy and It Takes Two. May possibly fix particle effects in Tales of Kenzera: ZAU and other UE games.
    • Fixes vertex explosions on ice effects in Mortal Kombat 1.
    • Fixes log warnings in Shin Megami Tensei V: Vengeance.
  • Replace ByteMemoryPool in Audio projects.
    • Code cleanup. No expected user-facing changes.
  • nuget: bump Microsoft.IO.RecyclableMemoryStream from 3.0.0 to 3.0.1.
    • Updates the Microsoft.IO.RecyclableMemoryStream dependency. No expected changes in games.
  • Vulkan separate descriptor set fixes.
    • Fixes invisible characters on Intel GPUs in Paper Mario: The Thousand Year Door.
  • GPU: Remove unused dynamic state and pipeline settings.
    • Code cleanup. No expected user-facing changes.
  • New pooled memory types.
    • Reduces memory allocations done by the emulator. Likely no noticeable changes during normal gameplay.
  • Avoid inexact read with 'Stream.Read'.
    • Code cleanup. No expected user-facing changes.
  • nuget: bump Microsoft.IdentityModel.JsonWebTokens from 7.5.2 to 7.6.0.
    • Updates the Microsoft.IdentityModel.JsonWebTokens dependency. No expected user-facing changes.
  • Vulkan: Extend full bindless to cover cases with phi nodes.
    • Resolves black or missing textures and animations in Paper Mario: The Thousand Year Door such as save boxes, coins and boat transitions.
    • Fixes the missing floor textures in No Man's Sky.

*Note that there will be some "new" bugs on some affected surfaces on AMD GPUs that were not visible prior to this change.

  • Allow texture arrays to use separate descriptor sets on Vulkan.
    • Fixes a performance regression (mostly on macOS) caused by 1.1.1291 in games that use bindless textures from storage buffers.
    • Example titles are Mario Party Superstars and Penny's Big Breakaway.
  • nuget: bump Microsoft.IdentityModel.JsonWebTokens from 7.5.1 to 7.5.2.
    • Updates the Microsoft.IdentityModel.JsonWebTokens dependency. No expected user-facing changes.
  • Workaround bug on logic op with float framebuffer.
    • On Intel Vulkan, fixes the black screen in specific areas in Paper Mario: The Thousand-Year Door. Note that the game will still crash on Windows on Intel GPUs, so this improvement is only visible on Linux.
  • Workaround AMD bug on logic op with float framebuffer.
    • On AMD Vulkan, fixes the black screen in specific areas in Paper Mario: The Thousand-Year Door.
  • Updating Concentus dependency to speed up Opus decoding.
    • May slightly reduce CPU usage in games that use Opus, such as Pokémon Legends Arceus.
  • GPU: Migrate buffers on GPU project, pre-emptively flush device local mappings.
    • Improves performance on systems with dedicated GPUs in Catherine Full Body, Hyrule Warriors: Age of Calamity v1.0.0, Pokémon Scarlet/Violet, The Legend of Zelda: Breath of the Wild and Tears of the Kingdom.
    • Fixes character shadows being too dark on the equip screen in Splatoon 3.
  • HID: Fix another NullReferenceException when unblocking input updates.
    • Fixes another instance of crashing after using the software keyboard, caused by 1.1.1315.
  • Disable keyboard controller input while swkbd is open (foreground) (second attempt).
    • Redo of 1.1.1307. Should also fix the crashing caused by the original change.
  • Update audio renderer to REV12: Add support for splitter biquad filter.
    • Allows Animal Well to run.
    • Fixes Charon's voice in Spiritfarer.
  • misc: Change Deflate compression level to Fastest.
    • Speeds up shader packaging process by up to 14x. Shader packaging occurs after GPU driver updates, switching between Vulkan and OpenGL, or significant changes to Ryujinx's GPU code. Note that shader caches will have slightly larger file sizes after this change.
  • Improves some log messages and fixes a typo.
    • Makes the logging messages for missing game directories and files clearer.
  • Revert "Disable keyboard controller input while swkbd is open (foreground)".
    • Reverts the change in 1.1.1307 due to it causing crashes in some games which use the software keyboard.
  • New Crowdin updates.
    • Updates Avalonia GUI localizations with the latest changes from Crowdin.
  • Bump Avalonia.Svg.
    • Updates the Avalonia.Svg dependency. No expected user-facing changes.
  • Add missing lock on texture cache UpdateMapping method.
    • Fixes a crash in Harmony: The Fall of Reverie upon entering the Naiads.
  • Disable keyboard controller input while swkbd is open (foreground).
    • Fixes an issue where playing Stardew Valley with a keyboard would cause the software keyboard prompt not to close.
  • Make TextureGroup.ClearModified thread safe.
    • Fixes crashes in Europa (Demo).
  • Add support for bindless textures from storage buffer on Vulkan.
    • Fixes rendering in Castle Crashers Remastered.
    • Fixes missing shadows in certain minigames in Mario Party Superstars.
  • discordRPC: Truncate game title and details if they exceed Discord byte limit.
    • Fixes an issue where Discord RPC caused Ryujinx to crash if a game's title was longer than 128 characters.
  • HID: Stub IHidServer: 134 (SetNpadAnalogStickUseCenterClamp).
    • Allows eBaseball Powerful Pro Yakyuu 2020, Pawapoke R, WBSC eBASEBALL: Power Pros, and possibly other "Power Pro" games to boot without "Ignore Missing Services".
  • Update outdated Windows version warning.
    • Updates the warning message displayed when an unsupported Windows version is detected.
  • Add Linux-specific files to local builds.
    • Ensures Linux-specific files are copied to the output directory when building locally. Useful for testing certain changes.
  • infra: Update ReSharper's DotSettings.
    • Code cleanup. No expected user-facing changes.
  • Replace "List.ForEach" for "foreach".
    • Code cleanup. No expected user-facing changes.
  • Fix system dateTime loading in Avalonia LoadCurrentConfiguration.
    • Fixes an issue where trying to change the time to an older date in the Avalonia UI caused the emulator to crash.
  • UI: Fix some MainWindow bugs and implement menubar items to change window size.
    • You can now set the emulator window size to 720p or 1080p from View > Window Size.
    • Window dimensions will no longer be saved when exiting from a maximized state, which caused the size to be reset every time.
    • Fixes an issue where the window startup location would reset to the middle of the screen.
  • Fix Alt key appearing as Control in settings menus.
    • Fixes an issue where the "Alt" key would display on the UI as "Control" when bound.
  • Fix cursor states on Windows.
    • Prevents the cursor from disappearing during the emulator's game loading screen.
    • Fixes an issue wherein the emulator window could not be resized due to the cursor flickering.
    • Fixes an issue which caused the cursor to disappear over submenus while cursor was set to always hide.
    • Fixes an issue where the check for whether the cursor was within the active window did not take into account the windows position, leading to situations where it would hide where it shouldn't.
  • Fix direct keyboard not working when using a controller.
    • Allows the Ultracam benchmark tool for The Legend of Zelda: Tears of the Kingdom to be used without setting a keyboard as the controller.
    • Allows Deltarune, Undertale, SpongeBob SquarePants: The Cosmic Shake, and likely other games to be played with direct keyboard controls.
  • HID: Correct direct mouse deltas.
    • Fixes mouse aiming in Quake, SpongeBob SquarePants: The Cosmic Shake, and likely the few other games that support mouse controls on the Switch.
  • Add support for bindless textures from shader input (vertex buffer) on Vulkan.
    • On Vulkan, fixes the following:
    • Fixes rendering in mofumofusensen.
    • Fixes missing graphics in PAC-MAN 99, TETRIS 99 and Super Mario Bros. 35.
    • Fixes missing backgrounds in even if TEMPEST, Enchanted in the Moonlight, My Last First Kiss, Irresistible Mistakes, Diabolik Lovers games and likely other visual novels from Voltage.
    • Fixes missing coins in WarioWare: Get It Together.
    • Fixes missing player indicators and radars in FIFA games.
  • Implement MemoryManagerHostTracked.GetReadOnlySequence().
    • Fixes a regression from 1.1.1289 that caused games on macOS to crash on boot.
  • End render target lifetime on syncpoint increment.
    • Fixes Balatro crashing on boot.
    • Fixes a regression in Pizza Tower causing a random crash on boot.
  • chore: remove repetitive words.
    • Code cleanup. No expected user-facing changes.
  • Do not compare Span to 'null' or 'default'.
    • Code cleanup. No expected user-facing changes.
  • Update to new standard for volatility operations.
    • Code cleanup. No expected user-facing changes.
  • Fix unmapped address check when reading texture handles.
    • Fixes a regression likely from 1.1.1098 that caused Sniper Elite 3 to crash on launch.
  • Update "SixLabors.ImageSharp" to fix vulnerabilities.
    • Updates the SixLabors.ImageSharp dependency. No expected user-facing changes.
  • Ava UI: Input Menu Refactor.
    • Refactors the input menu code.
    • Platform-specific keys (for instance, the Windows key) will now display properly when a button is bound to them.
    • Allows keys to be localized.
  • Fix crash when changing controller config.
    • Fixes a crash that occurred when switching from an input device without motion (i.e. a keyboard) to a controller with motion support while a game is running.
  • Texture loading: reduce memory allocations.
    • Code cleanup. No expected user-facing changes.
  • Account for swapchain image count change after re-creation.
    • Fixes a crash on AMD proprietary drivers on Linux when VSync is toggled.
  • Allow BSD sockets Poll to exit when emulation ends.
    • Fixes a freeze when trying to stop emulation and/or close the emulator on Penny's Big Breakaway, and possibly on other games that use sockets with Poll.
  • Revert "Update StoreConstantToMemory to match StoreConstantToAddress on value read".
    • Reverts the previous change. The specified cheats were invalid and should not be loaded at all.
  • Update StoreConstantToMemory to match StoreConstantToAddress on value read.
    • Fixes some cheats with instructions starting with 6XXXXXXX failing to load, specifically when the cheat has bit width equal to 1, 2 or 4, and only one 32-bit value.
  • Ava UI: Prevent Status Bar Backend Update.
    • Fixes an issue where the GPU displayed on the status bar would change if the graphics backend setting was changed while a game was running.
  • nuget: bump Microsoft.IdentityModel.JsonWebTokens from 7.4.0 to 7.5.1.
    • Updates the Microsoft.IdentityModel.JsonWebTokens dependency. No expected user-facing changes.
  • Fix input consumed by audio renderer SplitterState.Update.
    • Fixes a regression from 1.1.1265 that caused crashing in Resident Evil after cinematics. Possibly affected other games.
  • CPU: Produce non-inf results for RSQRTE instruction with subnormal inputs.
    • Fixes terrain randomly disappearing in Penny's Big Breakaway.
  • Use ResScaleUnsupported flag for texture arrays.
    • Fixes rendering glitches in Penny's Big Breakaway when using resolution scale, however the game will no longer scale.
  • Fast D32S8 2D depth texture copy.
    • Improves performance in Penny's Big Breakaway by up to 1500%.
  • Pin audio renderer update output buffers.
    • Fixes a regression from 1.1.1265 that caused crashes in several games.
  • gui: Disable CLI setting persistence for HW-accelerated GUI.
    • CLI argument to enable UI software rendering no longer persists in config state.
  • Fix PC alignment for ADR thumb instruction.
    • Ni no Kuni Wrath of the White Witch will no longer render a black background when the 1.0.2 update applied.
  • Delete old 16KB page workarounds.
    • Deletes unused code. No user-facing changes.
  • Vulkan: Fix swapchain image view leak.
    • Fixes two regressions from 1.1.1154, though it's unknown what games might have been visibly affected.
  • Vulkan: Skip draws for patches topology without a tessellation shader.
    • On AMD graphics cards, fixes a crash in Luigi's Mansion 3 on the sand level.
  • nuget: bump DynamicData from 8.3.27 to 8.4.1.
    • Updates the DynamicData dependency. No expected user-facing changes.
  • "Task.Wait()" synchronously blocks, use "await" instead.
    • Code cleanup. No expected user-facing changes.
  • ts: Migrate service to Horizon project.
    • Allows nx-hbmenu to boot.
  • Ignore diacritics on game search.
    • When searching on the games list, allows "pokemon" to display Pokémon games, for instance.
  • Add missing ModWindowTitle locale key.
    • Fixes the title for the mod manager window.
  • Stop clearing Modified flag on DiscardData.
    • Fixes a regression from 1.1.1024 which sank character models into the ground in Easy Come Easy Golf.
  • New Crowdin updates.
    • Updates Avalonia GUI localizations with the latest changes from Crowdin.
  • Vulkan: Recreate swapchain correctly when toggling VSync.
    • Fixes an issue where, under certain conditions, toggling VSync via hotkey while in-game would not uncap the framerate beyond the monitor's refresh rate.
  • Disable push descriptors for Intel ARC GPUs on Windows.
    • Fixes Intel Arc graphics cards crashing on several games since 1.1.1198.
  • New gamecard icons.
    • Changes gamecard icons displayed on the games list for applications without icons.
  • Add a few missing locale strings on Avalonia.
    • Makes more UI elements localizable.
  • Updates the default value for BufferedQuery.
    • Fixes RDNA3 graphics cards (RX 7000 series) freezing on some UE4 games, such as Shin Megami Tensei V.
  • [UI] Fix Display Name Translations & Update some Chinese Translations.
  • New Crowdin updates.
    • Updates the Avalonia UI translations and adds Arabic and Thai languages.
  • nuget: bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2.
    • Updates the Microsoft.CodeAnalysis.CSharp. dependency. No expected user-facing changes.
  • Ava UI: Fix locale crash.
    • Fixes a UI crash when an invalid locale value is taken from system, or present in config.
  • Ava UI: Content Dialog Fixes.
    • Fixes a macOS-specific error: "Can't have a toolbar in a window with <NSNextStepFrame: 0x4835f5670> as its borderView", though this did not affect emulator functionality.
  • nuget: bump Microsoft.IdentityModel.JsonWebTokens from 7.3.0 to 7.4.0.
    • Updates the Microsoft.IdentityModel.JsonWebTokens dependency. No expected user-facing changes.
  • nuget: bump the avalonia group with 2 updates.
    • Updates Avalonia dependencies. No expected user-facing changes.
  • chore: remove repetitive words.
    • Fixes a few typos in the code.
  • Ava UI: Fix Title Update Manager not refreshing app list.
    • Fixes an issue where game updates would not show as applied on the UI immediately after being applied.
  • Update ApplicationID for Discord Rich Presence.
    • Fixes an issue where the Discord icon for Ryujinx activity did not display proper transparency.
  • GPU: Rebind RTs if scale changes when binding textures.
    • Fixes an issue where some games would show a couple frames of garbled graphics after camera switches, only when running at resolutions higher than native. Affected games include Super Mario Odyssey and The Legend of Zelda: Tears of the Kingdom.

MAME version 0.270

Mise à jour
  • Logos
    Logo de Mac OS Classic (pré Mac OS X)
  • Logos
    Logo de macOS
  • Logos
    Icône iOS
  • Logos
    Photo du processeur motorola 68K 68020
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Logo de l'API Metal d'Apple
  • Logos
    Le logo de la bibliothèque SDL
Version
0.270
Body

C'est l'émulateur Arcade incontournable. Seules les sources sont officiellement disponibles.

Fiche ios
Présent sur Altstore
Non
  • Updated to MAME 250.
  • tvOS UX: use a Alert instead of a inline Segmented Control.
  • Show upload feedback in Web Server UX.
  • Added Make First Favorite to game context menu.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

0.270

MAME Testers bugs fixed

  • 07470: [Graphics] (funtech/supracan.cpp) supracan [speedyd]: speedyd: The ground layer is not drawn. (Angelo Salese)
  • 08789: [Interface] MAME may miss keys released while switching between windowed and full screen modes. (hap)
  • 08900: [Crash/Freeze] (tangerine/oric.cpp) oric1, telstrat, orica, prav8d, prav8dd: Emulator crashes with disks mounted. (AJR)
  • 08903: [Graphics] (trs/coco3.cpp) coco3: The rightmost column of the display not visible. (Tim Lindner)
  • 08907: [Crash/Freeze] (sony/smc777.cpp) smc777: Emulator crashes with D88-format disk images mounted. (AJR)
  • 08910: [Color/Palette] (nmk/nmk16.cpp) hachamf: Incorrect colors on the otter in the title screen animation. (hap)
  • 08915: [Media Support] Any system that quickloads COM files: Error messages shown in failure cases are unhelpful. (Robbbert)

New working systems

  • Aka Mahjong (Double Bet) [hammy]
  • Casio / Tandy Zoomer (Z-PDA / Z-7000) [Devin Acker]
  • CXG Systems / Newcrest Technology / Intelligent Chess Software Sphinx Royal [hap, Sean Riddle]
  • DDRGame / Hyperkin 16-bit TV Dance Pad with 15 songs / Dance Dance Party Mix (DDRGame) [David Haywood, Sean Riddle]
  • Marion Systems MS68K [Chris Hanson]
  • Motorola 68000 Educational Computer Board [Chris Hanson]
  • SciSys / Intelligent Software Travel Sensor Chess [hap, Sean Riddle]
  • Sony NWS-3720 [Brice Onken, Plamen Mihaylov]
  • Triple Slot (V200VE) [Ioannis Bampoulas, TeamEurope, Vas Crabb]

New working clones

  • Cherry Bonus III (ver.1.40, set 6) [hammy]
  • CXG Systems / Newcrest Technology / Intelligent Chess Software Sphinx Granada [hap, Sean Riddle]
  • CXG Systems / Newcrest Technology / Intelligent Chess Software Sphinx Supra [hap, Sean Riddle]
  • Diet Go Go (Europe v1.1 1992.09.26, set 1) [Tailsnic Retroworks]
  • Fidelity International The Classic (model CC8) [Berger]
  • Fruit Paradise (V206US) [Ioannis Bampoulas, XingXing, Vas Crabb, David Haywood]
  • Lunar Rescue (Artic bootleg) [Guru]
  • New Lucky 8 Lines (set 12, W-4, encrypted) [hammy]
  • Novag Industries / Intelligent Heuristic Programming Diablo 68000 (set 1) [Berger]
  • P-47 - The Freedom Fighter (World) [Guru]
  • Sega Toys Mega Drive Play TV 1 (Japan) [TeamEurope, David Haywood]
  • Triple Fever (V108US) [Ioannis Bampoulas, TeamEurope, XingXing, Vas Crabb]

Systems promoted to working

  • Chaoji Dou Dizhu [XingXing, Vas Crabb]
  • Crazy Bugs (V204US) [XingXing, Vas Crabb]
  • Fruit Paradise (V214) [XingXing, Vas Crabb, David Haywood]
  • Hitachi Basic Master Jr. (MB-6885) [Angelo Salese]
  • Jungle King 2002 (V209US) [XingXing, Vas Crabb]
  • Long Hu Da Manguan [XingXing, Vas Crabb, David Haywood]
  • Long Hu Zhengba 4 [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
  • Long Hu Zhengba III [XingXing, Vas Crabb, David Haywood]
  • Long Teng Hu Yue [XingXing, Vas Crabb, David Haywood]
  • Manguan Caishen 3 (V101CN) [XingXing, Vas Crabb]
  • Manguan Zhizun (V101CN) [XingXing, Vas Crabb, David Haywood]
  • Ocean Paradise (V105US) [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
  • Que Long Gaoshou [XingXing, Vas Crabb]
  • Shuang Long Qiang Zhu 3 (China, VS107C) [XingXing, Vas Crabb, David Haywood]
  • Zhongguo Chu Da D [XingXing, Vas Crabb, David Haywood]

Clones promoted to working

  • Crazy Bugs (V200US) [XingXing, Vas Crabb]
  • Crazy Bugs (V202US) [XingXing, Vas Crabb]
  • Long Hu Da Manguan Plus [XingXing, Vas Crabb, David Haywood]
  • Manguan Zhizun (V100CN) [XingXing, Vas Crabb, David Haywood]
  • Ocean Paradise (V101US) [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]
  • Triple Fever (V107US) [XingXing, Vas Crabb, Ioannis Bampoulas, TeamEurope]

New systems marked not working

  • Bandai / Koto Dragon Ball Z: Scouter Battle Taikan Kamehameha: Ora to Omee to Scouter (Japan) [TeamEurope, David Haywood]
  • Boo Boo Donpatchi (Japan) [Darksoft, TeamEurope]
  • Cherry Bonus V Five (V1.3) [hammy]
  • Cherry Master 2005 (Ver. 1.10U) [Ioannis Bampoulas, TeamEurope]
  • Countertop Champion 2 (ver 2.11) [Siftware]
  • Double 8 Line [Ioannis Bampoulas]
  • Elektronika PK-32 [holub]
  • Fever 13 (Japan, v1.3) [hammy]
  • Halloween Party (US.23.A) [Ioannis Bampoulas, TeamEurope]
  • IBM ThinkPad 850 [ArcadeHacker]
  • Jack's Venture - Inca Treasure [Ioannis Bampoulas, TeamEurope]
  • JoyPalette Anpanman: Let's Go! Ikunou Drive (Japan) [TeamEurope, David Haywood]
  • Konami Teleshibai (Japan) [David Haywood, TeamEurope]
  • Konami Teleshibai - Purple Version (Japan) [David Haywood, TeamEurope]
  • Lucky V Line [hammy]
  • Magical Kengo [Ioannis Bampoulas]
  • Penguin Party [Ioannis Bampoulas, TeamEurope]
  • Reel Magic Turbo Play [Ioannis Bampoulas]
  • Sun Microsystems Ultra 45 [ArcadeHacker]
  • Super Cherry Master Plus (V1.6) [Ioannis Bampoulas]
  • Takara / SSD Company LTD Bakutou Sengen Daigunder DX (Japan) [TeamEurope, David Haywood]
  • TV Mahjong Game (VTxx hardware) [David Haywood, TeamEurope]

New clones marked not working

  • Automat (bootleg of Robocop, Modular System) [Darksoft]
  • Cherry Master 2005 (Ver. 0.14H) [Ioannis Bampoulas, TeamEurope]
  • Cherry Master 2005 (Ver. 1.02U) [Ioannis Bampoulas, TeamEurope]
  • Mushiking The King Of Beetles - Mushiking IV / V / VI (Taiwan) [Justin Zhan, MetalliC, rtw, Xue]
  • Turbo PK (Ver 2.3B2, encrypted) [hammy]
  • Triple Fever (V105US) [Ioannis Bampoulas, TeamEurope]
  • Yamaha MU90B [buffi]

New working software list items

  • bmjr_cass: Wilwesp [Gaming Alexandria]
  • bml3_cass: BM Tetris [Anna Wu]
  • ekara_cart: Kids' Song Mini Volume 6 (Japan) (MC0017-KSM), Kids' Song Volume 4 (Yuuki Rinrin, Osakana Tengoku, etc.) (Japan) (DC0007-KID), e-kara Web cartridge 8M (used, with 8 songs) (Japan) [David Haywood, TeamEurope]
  • ibm5170_cdrom: Chex Quest, Demon Gate: 666 New Levels for Doom & Doom II, Depths of Doom Trilogy, Doom Collector's Edition, Doom Collector's Edition (2001), Doom II, Doom II (French), Doom Shareware, Final Doom, Hell to Pay (Doom II add-on), Heretic: Shadow of the Serpent Riders, Hexen: Beyond Heretic, Hexen: Deathkings of the Dark Citadel, Master Levels for Doom II, Strife: Quest for the Sigil, Strife: Quest for the Sigil (v1.1), The Ultimate Doom (DOS), The Ultimate Doom (DOS + Windows) [Mike Swanson]
  • mac_cdrom: Chex Quest, Hexen: Beyond Heretic, The Ultimate Doom [Mike Swanson]
  • megadriv:
    Breach (prototype) [Gaming Alexandria]
    Earthworm Jim (USA, prototype 19940728), Earthworm Jim 2 (Europe, prototype 19950824), Out of the Vortex (prototype 19950710) [Hidden Palace]
  • msx1_cart: The 4 Masters of Melody, The Battle on Gojo Ohashi, Ghost, Prisoner of War [anonymous]
  • msx2_cart: Ark-A-Noah [anonymous]
  • nes:
    D-Pad Hero (version 1.0), D-Pad Hero (version 1.1), D-Pad Hero II [Kent Hansen, Andreas Pedersen]
    Micro Mages [Mike Swanson]
  • samcoupe_flop:
    Dave Infuriators, Dave Invaders, Lost Disks of Sam, Moby DX [Black Jet]
    Boggle Bubble, Hexagonia [Spectrum Computing]
    WaterWorks [TOSEC]
    Wop Gamma (pre-release version) [World of SAM]
  • spectrum_cass:
    Astor Musica, Chaos (Aackosoft), Ficheiro Astor (cracked), Impero Romano, Master Word (Hopkinson / Tribe), Simulador de Voo (Groupi, pirate), Soko Ban, Soko Ban (hack), SSTV, SSTV (sample pictures), Tabuada Infantil, Tabuada Infantil (master tape) [Planeta Sinclair]
    Amnesia (v1.02, Spanish), Galivan (Erbe), Gridrunner (Century), Hydrofool (Zafi Chip), Indoor Soccer (System 4), Match Point (alt), Match Point (IBSA), N.O.M.A.D. (Erbe), Raptores de la Galaxia (Microbyte), Sokoban (Spanish), Strike Attack (alt) [Spectrum Computing]
    Soko-Ban Perfect [Spectrum Zone]
    Grand National (ABC), Grand National (Zafi Chip) [World of Spectrum]
  • zx81_cass:
    AERI - Análise de Estruturas Recticuladas Isostácticas, Colunas - Dimensionamento de Colunas Montantes de Edifícios, Dis-ACSem, Geometria I, Grand Prix, Letter Hunt, Sabotagem (Timex Portugal), Simulador de Voo (Timex Portugal), Xadrez (Timex Portugal) [Planeta Sinclair]
    Accounts, Adventure (Gavin Baker), The Nowotnik Puzzle & Other Diversions, Purchases, Racehorse Trainer, Star Trek + 3D O's and X's, Tutor (French), Zor [Simon Holdsworth]
    Em Busca dos Tesouros, Tut-Tut [Spectrum Computing]
    3D Formule 1, Air Traffic Control, Alien Invaders, Bridgehead, Le Chateau Hanté, Gamespack, Inheritance, Serpents Tomb, Zedman + Spacers [Team Zeddy, Planeta Sinclair]

Software list items promoted to working

  • bml3_flop: MA-5370 Disk BASIC (Version 1.1) [AJR]
  • supracan: Journey to the Laugh ~ Xi You Ji, The Son of Evil ~ Xie E Zhi Zi, Super Light Saga - Dragon Force ~ Chao Ji Guang Ming Zhan Shi [Angelo Salese]

New software list items marked not working

  • megadriv: Pro Version Action Replay (Europe) [TeamEurope]
  • nes: 8-bit Xmas 2023 [retroUSB]
  • takara_daigunder_dx_cart: R-01 ROM Robo Aoki Inazuma Bulion, R-02 ROM Robo Jurassic Soldier Bonerex [TeamEurope, David Haywood]
  • thinkpad8xx: AIX 4.1.5, OS/2 Warp PowerPC Edition, Solaris 2.5.1 Limited Availability PowerPC Platform Edition, Windows NT Workstation 3.5 PowerPC Edition [ArcadeHacker, ClawGrip]
  • zx81_cass: 1K Games Pack (Crystal), Deflexx, Lemonade [Team Zeddy, Planeta Sinclair]

Merged pull requests

  • 12620: nmk/ddealer.cpp: Use timing PROM contents to trigger video interrupts. [Sergio Galiano]
  • 12650: megadriv.xml: Added four working prototypes. [Hidden Palace, Gaming Alexandria, ArcadeShadow]
  • 12660: misc/changyu.cpp: Added AY8910 to microcontroller external address space. [flama12333]
  • 12666: bus/a2bus: Added Wico trackball card; bus/a2gameio: Added Sirius JoyPort and Wico Command Joystick. [as-tb-dev]
  • 12668: zx81_cass.xml: Added twenty items (eighteen working). [ArcadeShadow]
  • 12670: cpu/tms34010: Implemented TMS34020 cvdxyl_b instruction. [Priit Laes]
  • 12690: sony/news_r3k.cpp: Added support for the NWS-3720 and cleaned up code. [Brice Onken, Plamen Mihaylov]
  • 12692: dataeast/dietgo.cpp: Added a newer version of Diet Go Go with alternate graphics available. [Tailsnic Retroworks, ClawGrip]
  • 12693: nintendo/vsnes.cpp: Fixed some save state and debugger issues. [cam900]
  • 12695: dataeast/ffantasy_ms.cpp: Added a bootleg of Robocop on Gaelco Modular System called Automat. [Darksoft, ClawGrip]
  • 12697: Fixed a number of places where comments said “complaint” when they meant “compliant”. [Michael Sanborn]
  • 12698: Added three TV games (not working) and three e-kara cartridges. [David Haywood, TeamEurope]
  • 12699: sinclair/sprinter.cpp: Added support for 312-line/320-line video mode selection. [holub]
  • 12700: sinclair: Clear caches after loading saved states. [holub]
  • 12701: igs/pgmcrypt.cpp: Fixed decryption for the Fruit Paradise games, allowing them to boot. [David Haywood]
  • 12702: tvgames/spg2xx.cpp: Added the DDRGame 16-bit TV Dance Pad with 15 songs. [David Haywood, Sean Riddle]
  • 12703: irem/olibochu.cpp: Adjusted video and interrupt timings and cleaned up code. [jackson2k2]
  • 12704: ibm/thinkpad8xx.cpp, thinkpad8xx.xml: Added a skeleton IBM ThinkPad 850 driver and software list. [ArcadeHacker, ClawGrip]
  • 12705: igs/igs_m027.cpp: Identified lhzb3 CPU ROM and removed inappropriate tilemap ROM unscrambling. [XingXing, David Haywood]
  • 12706: msx2_cart.xml: Added Ark-A-Noah. [Wilbert Pol]
  • 12707: msx1_cart.xml: Added four working items. [Wilbert Pol]
  • 12708: igs_m027.cpp: Corrected byte order for 16-bit tilemap ROMs for several games. [David Haywood]
  • 12709: sun/ultra45.cpp: Added a skeleton driver for the Sun Ultra 45 workstation. [ArcadeHacker, ClawGrip]
  • 12711: igs/igs_m027.cpp: Dumped IGS027A ROMs for five games. [Ioannis Bampoulas, TeamEurope, XingXing, Siftware, David Haywood]
  • 12712: tvgames: Added four TV games (one working) and two associated cartridges. [TeamEurope, David Haywood]
  • 12713: motorola/mex68kecb.cpp: Added basic Motorola 68000 Educational Computer Board emulation. [Chris Hanson]
  • 12718: nintendo/nes_arcade_bl.cpp: Added a note about the smb3bl timer CPU ROM content. [ClawGrip]
  • 12719: motorola/mex68kecb.cpp: Added the Abort (non-maskable interrupt) button and fixed a comment. [Chris Hanson]
  • 12720: apple/apple2e.cpp: Allow Apple IIc horizontal and vertical mouse movement flags to be set concurrently. [as-tb-dev]
  • 12721: bus/a2gameio: Added support for the Softape Bright Pen. [as-tb-dev]
  • 12723: trainer/ms68k.cpp: Emulated the Marion Systems MS68K single-board computer. [Chris Hanson]
  • 12725: layout/mu2000.lay: Made internal Yamaha MU2000 artwork prettier. [Felipe Sanches]
  • 12726: cpu/mipsx: Changed to 32-bit addresses, fixed disassembler bugs; tomy/kisssite.cpp: Improved addresss map. [Octocontrabass]
  • 12727: imagedev/floppy.cpp: Set sectoring mode on the floppy connector rather than using different drive devices. [Mark Garlanger]
  • 12728: igs/igs_m027.cpp: Dumped the internal IGS027A CPU ROM for Chaoji Dou Dizhu. [XingXing]
  • 12729: yamaha/ymmu50.cpp: Hooked up LCD contrast and LED outputs. [Felipe Sanches]
  • 12731: igs/igs_m027.cpp: Patched out Chess Challenge II startup checks to aid in verifying decryption. [David Haywood]
  • 12732: cpu/mpk1839, ussr/pk32.cpp: Added preliminary L1839VM1 CPU and Elektronika PK-32 emulation (Soviet VAX-11 clone). [holub]
  • 12733: sun/sun3.cpp, sun3/sun3x.cpp, sun/sun4.cpp: Added a SCSI tape drive as a slot option. [Chris Hanson]
  • 12734: sun/sun3.cpp: Added the normal/diagnostic mode switch as a machine configuration option. [Chris Hanson]
  • 12736: igs/pgm.cpp, igs/pgmcrypt.cpp: Use uploaded XOR tables for some games with their IGS027A CPU ROMs dumped. [David Haywood]
  • 12737: bus/msx/slot/panasonic08r.cpp: Added the MSX turbo R internal firmware mapper. [Wilbert Pol]
  • 12738: msx/msx.cpp: Reset MSX2+ boot flags on system reset. [Wilbert Pol]
  • 12739: casio/zoomer.cpp: Emulated the Casio/Tandy “Zoomer” PDA. [Devin Acker]
  • 12741: nes.xml: Added 8-bit Xmas 2023 (not working). [retroUSB, Mike Swanson]
  • 12742: nes.xml: Added three D-Pad Hero homebrew games. [Kent Hansen, Andrean Pedersen, Mike Swanson]
  • 12743: igs/igs_m027xa.cpp: Copied microcontroller interface and timers from igs/igs_fear.cpp (not working). [David Haywood]
  • 12744: cpu/tlcs900: Replaced a number of preprocessor macro constants with enumerations and constexprvariables. [Felipe Sanches]
  • 12745: taito/taito_f2.cpp: Distinguish PuLiRuLa World sets by the board sets they work with. [Tailsnic Retroworks, ClawGrip]
  • 12746: bus/msx/slot: Use std::unique_ptr rather than std::vector for fixed size arrays. [Wilbert Pol]
  • 12750: igs/igs_m027xa.cpp: Fixed communication with the microcontroller, and fixed sound and inputs for Crazy Bugs. [XingXing]
  • 12753: msx/msx_s1990.cpp, msx/msxtr.cpp: Added preliminary MSX-Engine S1990 device and MSX turbo R emulation. [Wilbert Pol]
  • 12758: cpu/tlcs900: Use callback arrays and member function templates to simplify I/O port handling. [Felipe Sanches]
  • 12759: igs/igs027a.cpp: Improved timer interval calculation (fixes slowdown in Jungle King 2002). [XingXing]
  • 12761: spectrum_cass.xml: Added 25 working items and improved metadata. [ArcadeShadow]
  • 12763: attache.xml; smc777.xml: Edited software list descriptions. [ArcadeShadow]
  • 12764: coleco.xml; coleco_homebrew.xml: Cleaned up software descriptions. [ArcadeShadow]
  • 12766: igs/igs_m027.cpp: Implemented dual Oki sound sample banks and added non-volatile RAM. [XingXing]
  • 12767: formats/mfi_dsk.cpp: Updated comments to cover newly supported hard-sectored formats. [Mark Garlanger]
  • 12771: zx81_cass.xml: Added eleven items (ten working). [ArcadeShadow]
  • 12772: atari/jaguar.cpp: Fixed comments incorrectly referring to GPIO as “GPI0”. [cam900]
  • 12774: namco/namcos12.cpp: Edited comments about undumped games on the platform. [simzy]
  • 12777: samcoupe_flop.xml: Added eight working items. [ArcadeShadow]
  • 12779: igs/igs_m027.cpp, igs/igs_m027xa.cpp: Added three more video slots games. [Ioannis Bampoulas, TeamEurope, David Haywood]
  • 12780: trs/coco3.cpp: Corrected visible display width to 640 pixels (fixes MT08903). [tlindner]
  • 12781: nes_kstudio.xml; nes_ntbrom.xml: Avoid unnecessary abbreviations in descriptions. [ArcadeShadow]
  • 12785: sinclair/tsconf.cpp: Replaced the Centronics port and Covox sound output device with a DAC. [holub]
  • 12788: sinclair/tsconf.cpp: Added BIOS upgrade 24.07.28 option and made it the default. [holub]
  • 12794: ibm5170_cdrom.xml, mac_cdrom.xml: Added seventeen items using or for use with the Doom game engine. [Mike Swanson]
  • 12795: cpu/xa: Implemented add with indexed addressing mode for the source operand. [David Haywood]
  • 12797: skeleton/gm1000.cpp: Dumped the ROMs from the Nihon Eniac BH-1000 Sound Saurus MIDI module. [buffi]
  • 12810: thinkpad8xx.xml: Fixed the boot floppy image sizes for Solaris and Windows NT. [ClawGrip]
  • 12811: thinkpad8xx.xml: Fixed the label for the second AIX CD. [ClawGrip]

VirtualBox version 7.1.2

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
7.1.2
Body

Virtualiseur x86_64, il vous faut donc impérativement un Mac avec processeur Intel pour en profiter. A noter que le logiciel est sous licence GPL donc gratuit.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

7.1.2

This is a maintenance release. The following items were fixed and/or added:

  • GUI: Added multiple window layout and translation related fixes
  • GUI: Fixed an issue that meant VMs created using Unattended Install were not removed cleanly
  • GUI: Added an option to change the remote display security method
  • GUI: Removed the BETA label from the macOS/Arm UI
  • NAT: Fixed slow performance on Windows host (bugs #22164 and #22180)
  • NAT: Fixed DHCP problems with certain guests when domain is empty
  • 3D: Fixed enabling 3D acceleration in the VM settings
  • 3D: Fixed black screen with Windows VMs
  • 3D: Fixed rendering issues caused by incorrect view handling
  • 3D: Added possibility to enable 3D acceleration function for Arm platform VMs
  • GCM: Fixed problem with loading saved state created by 7.0.x
  • API: Fixed an issue with incorrect handling of NVRAM state with legacy BIOS and its removal on VM deletion
  • API: Fixed UEFI Secure Boot state querying when the VM was never started
  • Guest Additions: Fixed error message on automatic upgrading
  • SDK: Fixed building code using the XPCOM bindings (bug #22174)

Wine version 9.18

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
9.18
Body

Il ne s'agit pas ici d'un véritable émulateur de PC.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

9.18

  • New Media Foundation backend using FFMpeg.
  • Initial support for network sessions in DirectPlay.
  • New Desktop Control Panel applet.
  • Various bug fixes.

Gamma version 1.7.5

Mise à jour
  • Logos
    Icône iOS
Version
1.7.5
Body

Émulateur assez complet de Playstation pour iOS. Il affiche des publicités ou des achats in-app.

Fiche ios
Présent sur Altstore
Non

1.7.0 - 1.7.5

Sep 18, 2024

BIG BIG BIG update! Enjoy this one!

  • - Fixed games from bug reports and even fewer games need a BIOS now

    - Beautifully added L3 and R3 controller buttons

    - Import zip files, Gamma Pros can import 7z files as well

    - We're number 1 in game compatibility

    - We're the most stable PS1 emulator, completely crash-free

    - Enhanced screen mirroring support

    - Fixed DropBox syncing and Report a Bug issues

    - Fixed saving to memory cards

    - Take screenshots

    - Supports game mode

    - Memory cards are now per-game

    - You can now import and export memory cards

    - Fast forward now has variable speed, tap and hold to select

    - Set your color theme for Gamma with the Gamma Pro Color picker. Thank you for your support!

    - Fixed display bugs with external displays

    - Added a volume setting to play game audio while listening to another app

    - Shows total time you've played a game, shown in pause menu

    - Added SBI patch support in game selection's long-press menu

    - Enhanced Audio is set to on by default

    - Added option to remove am imported BIOS

    - Fixed offline mode

    - Fixed a controller bug when resuming a paused state

    - Fixed a bug on iPad causing crashes when tapping the cheats and reset controller skin buttons

    - Fixed many games as noted in the app's What's New section

    - Much of the work in this update is a result of listening to feedback I get from bug reports. You ask, we deliver!

    - A huge thank you to Diana for keeping me happy when things get rough. You make the hard work worth it...

Delta version 1.6.3

Mise à jour
  • Logos
    Icône iOS
Version
1.6.3
Body

L'un des meilleurs émulateurs disponible sur iPhone/iPad, distribué sur l'Altstore en Europe et sur l'AppStore d'Apple ailleurs.

Fiche ios
Présent sur Altstore
Oui

1.6.3

• Fixed not unlocking Experimental Features
• Fixed misc. visual bugs on iOS 18

 

1.6.2

  • Fixed occasionally dropping DS touch screen inputs
  • Fixed crash loading certain skins with fallback traits
  • Fixed crash loading certain iPhone skins on iPad
  • Fixed app freezing when AirPlaying
  • Fixed app freezing when rotating device with certain skins

 

1.6.1

New
  • Supports using iPhone skins on iPad
  • "Show Touches" Experimental Feature
  • Optionally show touches when playing games or navigating UI
  • Useful for screen recordings and tutorials
Fixed
  • Fixed rare crash when loading DS save states
  • Fixed game controllers not working on visionOS and macOS
  • Fixed hardware keyboard support on macOS
  • Fixed menu button not working on external controllers with remapped menu button
  • Fixed delayed inputs on external controllers with remapped menu button
  • Fixed DS touch screen not responding after updating to iPad version

 

1.6

New

App Icon

  • Brand new legally-compliant app icon (thanks Caroline Moore!)
  • Includes alternative app icons designed by community members:
  • "Halogenide" by Sebastiaan de With
  • "Ketchup" by Ben McCarthy
  • "Microchip" by Sean Fletcher

iPad Support

  • Play games full screen on iPad's beautiful display
  • Brand new controller skins designed specifically for iPad (thanks Caroline Moore!)
  • Supports multiple windows in Stage Manager and Split View
  • Automatically pauses games when switching windows (optional)

Handoff

  • Seamlessly switch between iPhone and iPad
  • Continues playing exactly where you left off
  • Also supports Delta on Apple Silicon Macs via Mac App Store
     

melonDS 0.9.5

  • Improves DS game compatibility & performance
  • BIOS files are now optional!
  • Supports "inserting" GBA games into DS dual-slot
  • Increased Fast Forward speed to 3x (A15 processor or later)
     

Menu Button Gestures

  • Use gestures while holding menu button to perform quick actions
  • Menu + Horizontal Swipe: Fast Forward
  • Menu + Any Button: Hold Button
  • Menu + Double-Tap: Quick Save
  • Menu + Long-Press: Quick Load

Experimental Features

  • New section in Settings for features by third-party contributors
  • Features are WIP and should be used at user’s discretion
  • Available for Patrons on "Beta Access" tier or higher
     

Save States

  • Sort save states by name
  • View all incompatible screenshots on a separate screen
  • Export save states to import into other emulators
     

“Display Full Screen” AirPlay Setting

  • Control whether Delta shows games full screen on external displays
  • Disable to use multiple windows on external display with Stage Manager
     

Misc.

  • Supports Game Mode on iOS 18+
  • Increased DS screen size for default edge-to-edge iPhone landscape skin
     

Fixed

  • Fixed exporting save file without file extension
  • Fixed interface rotating when playing WarioWare: Twisted!
  • Fixed Pokemon Black & White (2) freezing with C-Gear enabled

Pcsx-Redux version auto build

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
auto build
Body

Fork de PCSX compatible macOS 10.15 (Catalina) minimum. Un wiki pour la compilation est disponible sur le github.

Parallels Desktop version 20.0

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
20.0
Body

Logiciel de virtualisation par abonnement (100€/an) pour Mac demandant au minimum Mojave (macOS 10.14).

Le lien de téléchargement renvoie à la version d’essai gratuite pour 14 jours.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

Toutes les éditions de Parallels Desktop 20 pour Mac

Prêt pour macOS Sequoia 15

Parallels Desktop 20 prend en charge le prochain macOS Sequoia 15 en tant que système d'exploitation principal sur Mac et en tant que machine virtuelle, vous pouvez donc mettre à niveau vos ordinateurs Mac une fois que le nouveau système d'exploitation sera disponible.

Look and Feel

  • Apporte des améliorations significatives à la fiabilité et à la convivialité des outils Parallels, qui ont été retravaillés à l'aide de l'interface utilisateur native dans tous les systèmes d'exploitation pris en charge : Windows, Linux et macOS.

Windows sur Mac

  • Ajoute la prise en charge de Windows 11 24H2 dès qu'il sera disponible. Sur la base de nos tests, Windows 11 version 24H2 améliore la stabilité et la vitesse de l'exécution d'applications basées sur x86 dans Windows sur Arm, rendant de nombreuses applications Windows importantes réalisables sur les Mac Apple Silicon ;
  • Résout les problèmes de résolution dynamique lors de l'exécution d'une machine virtuelle Windows 11 24H2 en mode fenêtré ;
  • Améliore la sécurité du processus de suppression de fichiers Windows en envoyant des fichiers supprimés des dossiers partagés vers la corbeille macOS au lieu de les supprimer définitivement ;
  • Résout le problème de rendu filaire dans l'application Rhino 8 sur les Mac Apple Silicon ;
  • Résout le problème du logiciel de modélisation Houdini 20 affichant des problèmes graphiques et des parties manquantes d'objets modélisés ;
  • Améliore la compatibilité avec de nombreuses applications Windows, y compris ArcGIS Pro, LabVIEW, Ninja Trader et bien d'autres ;
  • Atténue les problèmes de compatibilité du sous-système Windows pour Linux (WSL) pour les machines Windows 11 fonctionnant sur les Mac Apple Silicon en par défaut WSL 1 au lieu de WSL 2.

Linux sur Mac

  • Ajoute la prise en charge des nouvelles distributions Linux, telles que Fedora 39/40, Kali 2024.2 et Ubuntu 24.04 ;
  • Résout le problème qui a empêché l'installation d'Ubuntu 24.04 sur les Mac Intel ;
  • Adopte l'API FUSE de haut niveau pour les outils Parallels afin d'éliminer les multiples problèmes de compatibilité avec les nouvelles versions du noyau Linux ;
  • Ajoute la prise en charge de l'impression IPP à partir de machines virtuelles Linux, vous permettant d'imprimer à partir de Linux à l'aide d'une imprimante connectée à votre Mac ;
  • Ajoute des icônes mises à jour pour les distributions Ubuntu, Fedora et Kali Linux ;
  • Résout le problème avec le clavier et la souris qui ne fonctionnent pas lors de l'installation manuelle d'une machine virtuelle Ubuntu.

macOS (dans une machine virtuelle)

  • Vous permet de vous connecter à votre compte Apple à partir de machines virtuelles macOS 15+ fonctionnant sur des Mac Apple Silicon (nécessite à la fois votre Mac et la machine virtuelle pour exécuter macOS Sequoia 15 ou une version ultérieure).
    Remarque : cette fonctionnalité ne vous permit pas encore de vous connecter au Mac App Store ou à Xcode ;
  • Ajoute la prise en charge de la création d'instantanés de machines virtuelles macOS sur les Mac Apple Silicon.

Parallels Desktop 20 pour Mac Pro Edition

  • Présente Parallels AI Package, une machine virtuelle basée sur Linux conçue sur mesure pour permettre aux développeurs et aux étudiants d'apprendre rapidement et de commencer à développer l'apprentissage automatique, des grands modèles de langage (LLM) et des applications de vision par ordinateur. Le package est disponible via le catalogue d'extensions Visual Studio Code. En savoir plus sur le paquet AI ici ;
  • Ajoute la possibilité de contrôler des machines virtuelles en utilisant un langage naturel avec Microsoft Copilot intégré à l'extension Visual Studio Code ;
  • Ajoute la prise en charge de l'utilisation de GitHub Actions pour automatiser le déploiement et la gestion de machines virtuelles directement à partir d'un référentiel GitHub, par exemple, en déclenchant un provisionnement, un test et une configuration de machine virtuelle dans le cadre d'un pipeline spécifique ;
  • Améliore l'expérience du plugin Parallels Packer pour les machines virtuelles macOS fonctionnant sur les Mac Apple Silicon en automatisant le processus de configuration initial à l'aide du framework Apple Vision (OCR).

Les développeurs de logiciels et les professionnels de l'informatique utilisant Parallels Desktop sont invités à partager leurs commentaires sur ces améliorations, à discuter des suggestions de fonctionnalités et à s'amuser avec des personnes partageant les mêmes idées sur la chaîne Parallels Desktop Discord.

Parallels Desktop 20 pour Mac Business Edition

  • Ajoute la possibilité de contrôler et d'orchestrer plusieurs hôtes et machines virtuelles Parallels Desktop à l'aide de notre nouveau service Parallels Desktop pour DevOps ;
  • Améliore la compatibilité avec plusieurs solutions MDM (par exemple, Microsoft Intune) grâce à un package de déploiement repensé qui prend en charge le téléchargement de machines virtuelles préconfigurées à partir de destinations de stockage cloud et réseau.

Parallels Desktop 20 pour Mac Enterprise Edition (à venir plus tard en 2024)

Présentation du nouveau niveau : Enterprise Edition, à venir plus tard cet automne. Cette édition est conçue spécifiquement pour les organisations qui ont besoin de plus de contrôle, de visibilité et d'efficacité dans la gestion d'environnements virtuels à grande échelle. L'édition d'entreprise :

  • Rationaliser le déploiement des machines virtuelles, en économisant du temps et des efforts ;
  • Vous permet d'attribuer des politiques entre des groupes de machines ou d'utilisateurs ;
  • Activez une meilleure visibilité de vos machines virtuelles gérées.

Ce qui a été obsolète ou supprimé de Parallels Desktop 20

Selon les statistiques des utilisateurs qui participent au programme d'expérience client Parallels, certaines fonctionnalités du produit sont très rarement utilisées ou pas du tout. Nous avons décidé de cesser de les prendre en charge ou de les supprimer complètement de Parallels Desktop et de nous concentrer sur les fonctionnalités fréquemment utilisées et d'autres améliorations.

Vous trouverez ci-dessous la liste des fonctionnalités qui ne sont plus prises en charge et qui seront supprimées dans les futures versions de Parallels Desktop pour Mac 20.

Sur tous les ordinateurs Mac, les éléments suivants ne sont plus pris en charge :

  • Démarrage réseau pour les machines virtuelles Windows, macOS et Linux

Sur les ordinateurs Mac dotés de processeurs Intel, les éléments suivants ne sont plus pris en charge :

  • Prise en charge de l'émulation réseau et USB qui repose sur des extensions du noyau
  • Prise en charge de macOS 10.5 à 10.8 et des machines virtuelles Oracle Solaris

Obliteration version Alpha

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
Alpha
Body

Émulateur de Playstation 4 expérimental basé sur Kyty et Uplift.

Il ne fait encore tourner aucun jeu et seul le code source est disponible.

Exult version 1.10

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Icône iOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.10
Body

Exult recréé le moteur du jeu Ultima 7 et est capable d'utiliser les fichiers de graphismes et de données du jeu.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

1.10
 

We seem to be now in a roughly two year rhythm of releases, so here we go:
A much needed update of Exult and Exult Studio.
Much needed as we fixed a crash when entering combat pretty soon after the 1.8 release and of course people encounter this again and again.

But we fixed much more since the 1.8 release:

  • The Android port is now fully working
  • The Windows installer now offers to install several mods
  • New Volume Mixer to set individual volumes for music, sfx and speech
  • Cheat Screen overhauled so the options can now be activated by clicking or touching
  • Much improved combat:
    • Default attack mode “nearest” and attack mode “random” will try to select an enemy that is not already targeted by a party member
    • Faking defend by selecting weakest enemy when low health, nearest otherwise
    • more blood
  • Better detecting of clicks on gumps over the shortcutbar to prevent accidental triggering of a shortcut
  • mt32emu driver resampling fix
  • Endgames now wait for ingame speech to finish
  • Background sound effect music tracks are less annoying and disabled for FMOpl music driver
  • Music looping improved
  • Exult Studio allows zooming of the shapes view
  • Fixed a crash when swapping weapons in combat
  • Fixed random crash on sleeping past midnight in Britain
  • Attacking locked doors did not work
  • Immobile NPCs were able to move (e.g. Reapers)
  • Enemies poison now

You can find the Android, Windows and macOS releases on our download page.
Please play with it and tell us of any problem you encounter using the Github discussion page or bug tracker.

Ultima VI remake mod

Last year the Ultima VI Remake project finally released their mod that remade Ultima VI with the Exult engine and Ultima VII graphics. That's quite a feat, so check it out. The mod is available on our download page and our Exult installer for Windows offers to install it.

VisualBoyAdvance-M version 2.1.10

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
2.1.10
Body

Fork de VisualBoy Advance avec des fonctions supplémentaires.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

2.1.10

  • 2b8f9f71 - Copy string options rather than referencing them [steelskin]
  • e76cef79 - Remove cast for UTF-16 -> UTF-8 conversion [steelskin]
  • 7f06428d - Disable dialog position save/restore on wxGTK (#1331) [Steelskin]
  • e4a93404 - Update README.md and Developer Manual [rkitover]
  • 5d7023a5 - translations: transifex pull [rkitover]
  • 3bd7c918 - build: fix cmake -DTAG_RELEASE functionality [rkitover]
  • 67e4944c - translations: transifex pull [rkitover]
  • df4ff16e - translations: transifex pull [rkitover]
  • d4805065 - translations: transifex pull [rkitover]
  • e39b1f2c - translations: transifex pull [rkitover]
  • 73b65a65 - translations: transifex pull [rkitover]
  • 9e556e6a - translations: transifex pull [rkitover]
  • 11e73f2c - translations: transifex pull [rkitover]
  • e97b0448 - translations: transifex pull [rkitover]
  • aa6ed14b - [FAudio] Always convert UTF-16 names (#1328) [Steelskin]
  • 2ce20c4f - translations: transifex pull [rkitover]
  • e4ef4aa6 - Propagate key events (#1323) [Steelskin]
  • cf5cb40c - translations: transifex pull [rkitover]
  • c450d143 - translations: transifex pull [rkitover]
  • 41572be3 - translations: transifex pull [rkitover]
  • 4f8da1c5 - translations: transifex pull [rkitover]
  • 32091669 - translations: transifex pull [rkitover]
  • abd72a5b - translations: transifex pull [rkitover]
  • 7e6349b1 - translations: transifex pull [rkitover]
  • 0782be74 - translations: transifex pull [rkitover]
  • a7b545ab - translations: transifex pull [rkitover]
  • 1a564f90 - translations: transifex pull [rkitover]
  • 3d4e03f8 - translations: transifex pull [rkitover]
  • fc17209a - translations: transifex pull [rkitover]
  • 38877ef2 - translations: transifex pull [rkitover]
  • 8691a15b - translations: transifex pull [rkitover]
  • 961fd030 - translations: rebuild source .pot [rkitover]
  • e2cf6ecb - Add option to mute sound during speedup [rkitover]
  • 7a0826a6 - Migrate vba-m.com links in .github folder [aavindraa]
  • d516683a - build: fix for wx using GTK2 [rkitover]
  • 834c7de8 - build: update macOS builder dists [rkitover]
  • 4f1a5dd7 - [Test] Add tests for widgets code [steelskin]
  • 5766b9b9 - translations: transifex pull [rkitover]
  • 5d8426d3 - translations: transifex pull [rkitover]
  • 63ec3528 - translations: transifex pull [rkitover]
  • f646c384 - [Test] Change assert to custom CHECK macros [steelskin]
  • 09433875 - [CI] Remove workaround for MSVC CI [steelskin]
  • 05c09ff5 - [Build] Add devkitpro-based libretro targets to CI [steelskin]
  • 7f78fbb3 - translations: transifex pull [rkitover]
  • 261e26f4 - translations: transifex pull [rkitover]
  • ed820708 - translations: transifex pull [rkitover]
  • 5b8b6a0b - [Test] Add tests for the EmulatedGamepad class [steelskin]
  • 8809ce26 - [Test] Add tests for the Bindings class [steelskin]
  • a4862585 - [Build] Share wx-related targets configuration [steelskin]
  • 55c1477d - build: disable FAudio for 32 bit Windows builds [rkitover]
  • 2d7a1ea2 - build: fix faudio linkage regression on MSVC+vcpkg [rkitover]
  • 244149c0 - build: fix faudio static linkage [rkitover]
  • c0bcf3bf - [Test] Add tests for many config classes [steelskin]
  • 13756bcb - [Test] Replace doctest with googletest [steelskin]
  • fc82e062 - build: do not build SDL bin on Windows or macOS [rkitover]
  • df89beb2 - build: disable gpg signatures by default [rkitover]
  • 82eda48e - translations: transifex pull [rkitover]
  • b47787b3 - translations: rebuild source .pot [rkitover]
  • c9668d9a - [config] Create the vbam-wx-config target [steelskin]
  • 90a56c69 - [config] Move strutils to src/config/ [steelskin]
  • d377f7ab - [CI] Install only one MSVC toolchain [steelskin]
  • 1fac1297 - translations: transifex pull [rkitover]
  • af7d5f7b - translations: transifex pull [rkitover]
  • 28f7c201 - translations: transifex pull [rkitover]
  • 486330f2 - Activate GitHub Sponsors [rkitover]
  • 1ae78a04 - translations: transifex pull [rkitover]
  • c776da71 - translations: rebuild source .pot [rkitover]
  • d543784a - [UserInput] Filter key events globally [steelskin]
  • 902c6c8e - [UserInput] Only process shortcut commands once [steelskin]
  • d32be9dd - Move cmdtab and command enable flags to config/ [steelskin]
  • b7765092 - [bindings] Set default shortcut for recent file 3 [steelskin]
  • 56eb97c8 - translations: transifex pull [rkitover]
  • 9f46c575 - translations: transifex pull [rkitover]
  • e0402a9b - translations: transifex pull [rkitover]
  • 3e30f54d - translations: fix strings starting with lowercase [rkitover]
  • d73085a8 - translations: transifex pull [rkitover]
  • 8eb6a690 - translations: transifex pull [rkitover]
  • 3615137c - translations: transifex pull [rkitover]
  • bbd5b76f - translations: transifex pull [rkitover]
  • bb3604f3 - translations: rebuild source .pot [rkitover]
  • 18a0067c - [Input] Unify command handling [steelskin]
  • cfdbdc4e - [Input] Move input configuration objects to app [steelskin]
  • 32ca2ae4 - translations: transifex pull [rkitover]
  • bad96cf9 - translations: rebuild source .pot [rkitover]
  • 62294702 - [Input] Remove transitional key, mod, joy triplet [steelskin]
  • 72c4f33d - translations: transifex pull [rkitover]
  • 3fe57f54 - translations: rebuild source .pot [rkitover]
  • 1e1a369c - [Input] Unify UserInput event handling [steelskin]
  • cc65ef28 - doc: add system requirements to README.md [danialhorton]
  • 32627f6b - [Dialogs] Save and restore dialog positions [steelskin]
  • 41952d06 - build: update macOS linker tool to 1.5 [rkitover]
  • 0c39a5ba - build: override FindGettext to not update po files [rkitover]
  • 1b77d659 - build: update macOS build to ffmpeg 7.0 [rkitover]
  • 8d08223d - build: fix compatibility with older ffmpeg [rkitover]
  • af6028a9 - build: fix build for nix on macOS [rkitover]
  • ff3b5ee0 - build: update mac link tool to 1.4 [rkitover]
  • b52edf52 - build: fix building on macOS with Homebrew [rkitover]
  • 6766b9ca - build: fix ffmpeg 7.x compat [rkitover]
  • 8eae2e5b - build: add FAudio to nix deps [rkitover]
  • 50d17363 - build: fail finding FAudio silently [rkitover]
  • 795f25bb - build: fix nix deps for OpenGL [rkitover]
  • 647be137 - gba: set cpsr=spsr when switching to FIQ mode [40356555+Aikku93]
  • 8abe3e79 - build: remove -lgcc from static link flags [rkitover]
  • 710ffeb1 - build: update mac build [rkitover]
  • a855ff54 - translations: transifex pull [rkitover]
  • dbb5e534 - translations: transifex pull [rkitover]
  • 75395696 - translations: transifex pull [rkitover]
  • b00e23f5 - build: enable FAudio on non-Windows [rkitover]
  • 8ef9a66b - [FAudio] Switch to portable condition_variable [steelskin]
  • 0e503a52 - translations: transifex pull [rkitover]
  • b4b02040 - translations: rebuild source .pot [rkitover]
  • f4835674 - [Audio] Rework audio devices enumeration [steelskin]
  • 4104a3d1 - build: fix codesigning Windows bins with signtool [rkitover]
  • 1e1ec2e3 - translations: transifex pull [rkitover]
  • ff21f8da - build: enable FAudio sound driver on Windows [rkitover]
  • 775a571f - build: fix detecting Visual Studio default vcpkg [rkitover]
  • 64abd3e8 - [Audio] Remove manual memory allocations [steelskin]
  • 56320ec6 - translations: transifex pull [rkitover]
  • 311b232e - FAudio: Implement and have functional FAudio output [zachbacon]
  • 0e13cc93 - translations: transifex pull [rkitover]
  • b455de01 - translations: transifex pull [rkitover]
  • c3053d38 - translations: rebuild source .pot [rkitover]
  • c8106573 - [Dialogs] Move SoundConfig dialog to its own class [steelskin]
  • 047ad277 - [Dialogs] Prevent viewers from causing a crash [steelskin]
  • ecd16a21 - translations: transifex pull [rkitover]
  • 1594fda1 - translations: transifex pull [rkitover]
  • de9b3a21 - translations: transifex pull [rkitover]
  • 045c98d8 - build: only use -Werror=lto-type-mismatch on gcc [rkitover]
  • 4ace296b - [Build] Improve the TRANSLATIONS_ONLY build speed [steelskin]
  • 011adce2 - translations: transifex pull [rkitover]
  • cc99ec0c - translations: transifex pull [rkitover]
  • 1d652edf - translations: rebuild source .pot [rkitover]
  • db08ca93 - [Build] Improve CI build coverage [steelskin]
  • 3518dc6a - build: fix LTO on Linux [rkitover]
  • cc9a03ce - Add toggle: SDL GameController mode for joysticks [rkitover]
  • 8576733c - [Build] Remove lingering references to OpenAl [steelskin]
  • c6da7e38 - build: add faudio to list of optional vcpkg deps [rkitover]
  • 98abb8c2 - translations: transifex pull [rkitover]
  • 05561922 - build: fix MSYS2 check [rkitover]
  • d9432ebb - build: fix build on MINGW{64,32}/UCRT64 on MSYS2 [rkitover]
  • f57cad67 - build: fix static linking on MSYS2 CLANG64 [rkitover]
  • ce7cc4e2 - build: add FAudio to MSYS2 deps [rkitover]
  • 8183a005 - translations: transifex pull [rkitover]
  • 75a34cd0 - translations: transifex pull [rkitover]
  • 23e15734 - build: set wxWidgets_DIR with vcpkg [rkitover]
  • 98b51910 - [Build] Remove ENABLE_NLS, fix TRANSLATIONS_ONLY [steelskin]
  • c3f0aa2e - translations: transifex pull [rkitover]
  • ea596e4c - translations: rebuild source .pot [rkitover]
  • 68adb14b - [Build] Use Toolchain-gcc-clang for non-MSVC [steelskin]
  • a565cea8 - [Build] Remove the OpenGL check [steelskin]
  • 6ac95d37 - [Build] Rework wx/CMakeLists.txt [steelskin]
  • d4430ca4 - [Build] Move SDL build configuration to sdl/ [steelskin]
  • 000c7f85 - [Build] Move non-core common code to components/ [steelskin]
  • 047bd935 - [Build] Move the core emulator to src/core/ [steelskin]
  • 33cb9a66 - [Build] Move System.h and most of Util.h to core/ [steelskin]
  • f8374b52 - [Build] Move more of src/common to src/core/base [steelskin]
  • 2f10e71f - [Build] Cleanup files in src/common [steelskin]
  • 8f92d999 - [Build] Move file-related utilities to core/base [steelskin]
  • ce12db1e - [Build] Move fex/ to src/core/fex/ [steelskin]
  • d8a1886c - [Build] Use new way of setting /Z flag with MSVC [steelskin]
  • 1d051d0e - [Build] Make powershell optional on non-Windows (#1248) [Steelskin]
  • f96e42fe - build: cmake refactor and improvements [Steelskin]
  • aa59d944 - [Build] Add toolchain-specific files (#1244) [Steelskin]
  • 07e49025 - Fix most remaining release warnings (#1243) [Steelskin]
  • 18b97b43 - Fix various build warnings (#1242) [Steelskin]
  • b45a4066 - ci: add clang+bintools for macOS, disable LTO [rkitover]
  • 1fff5cb1 - Move build options to their own file [steelskin]
  • 13a16eb7 - Fix various warnings in filters and headers (#1241) [Steelskin]
  • 69769c1b - [CI] Use proper POWERSHELL variable casing [steelskin]
  • e998a401 - [CI] Properly inclue SDL2 directories for vbamcore (#1240) [Steelskin]
  • f17a9855 - [CI] Look for pwsh in addition to powerhsell (#1239) [Steelskin]
  • 85b7cf7a - translations: transifex pull [rkitover]
  • f46da1c5 - build: remove our version of FindSDL2.cmake [rkitover]
  • 404e9a1a - build: add clang to ./installdeps for MSYS2 [rkitover]
  • 3ec8960f - translations: transifex pull [rkitover]
  • 613bd403 - Make menu more reasonably organized (#1230) [wwrustc]
  • ecb69a24 - build: add pthreads w/vcpkg, link FAudio target [rkitover]
  • 215e3c5a - build: use find_program() to find powershell [rkitover]
  • e5aa685f - build: don't use wx utils as UNIX cmds on Windows [rkitover]
  • 53e1f44a - translations: transifex pull [rkitover]
  • 9e4c8e17 - build: fix gentoo dependency namespaces [68k]
  • 5f853b99 - Update metainfo.xml to new standards [jhonny.oliveira]
  • e7d135db - Update links to new domain visualboyadvance-m.org [rkitover]
  • 60fc096f - build: add libglu-devel for solus in installdeps [rkitover]

Vita3k version auto build 3642

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
auto build 3642
Body

Tout premier émulateur Sony PS Vita qui n'émule actuellement que des homebrew bien que certains visuels de jeux commerciaux arrivent à s'afficher.

XRoar version 1.6.2

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.6.2
Body

Émulateur open source de Dragon32/64 et Tandy CoCo.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

1.6.2

  • Add missing menus to Windows/Mac OS X+ UIs

1.6.1

  • Reinstate ROM image header skipping [Davy Mitchell]

1.6

  • New -ram-org option to specify RAM addressing
  • New -ram-init option to specify initial RAM state
  • 6309 DIVD behaviour fixed against Tim Lindner’s fuzzing tool
  • 6309 DIVD timing fixed according to David Banks’s behaviour notes
  • 6309 DIVQ behaviour & timing adjusted similarly, though untested
  • More accurate observed NTSC CoCo 3 GIME composite video behaviour
  • New GTK+ 3 UI
  • New printer control dialog (GTK+ 3, Windows) or menu options (Mac OS X+)
  • More keyboard virtual joystick profiles included by default
  • All physical joysticks selectable from menus by default
  • New machine Dragon Professional (Alpha), 'dragonpro'
  • New machine Tandy Deluxe Colour Computer, 'deluxecoco'

x16-emulator version Release 48

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
Release 48
Body

Émulateur opensource d'un ordinateur 8 bits néo-rétro nommé Commander X16, proche du Commodore 64, demandant OSX 10.15 (Catalina) minimum.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

Release 48

  • Features/Fixes
    • Emulated VERA SPI clock has been updated to half of the VERA clock speed rather than the CPU clock.
    • Trace for ROM banks 13-15 (x16edit and Basload) is now supported [stefan-b-jakobsson]
    • Fixed debug reads from the stack and a few unbounded values in the debugger display
    • VERA PSG: for the saw and triangle waves, the inverse of the pulse width value is XORed with the value of the wave. This is the behavior of VERA 47.0.2 on hardware. [m00dawg]
    • Allow setting the amount of RAM in the web version of the emulator [JimmyDansbo]
    • Windows 11: Rounded corners should no longer cut off the lower left and lower right of the emulator window.
    • New memory statistics feature [irmen]
    • HostFS: Implement DOS "T"ell command
    • Debugger now includes elapsed cpu clocks since the last breakpoint or step
    • 65C816: Fixed stack relative indirect address calulation wrongly using the direct page [Fulgen301]
    • 65C816: high bytes of .X and .Y are now cleared when PLP or RTI set x=1 [cnelson20]
    • 65C816: PEI no longer does improper page wraparound, [dp] indirect modes now properly read the address. [Fulgen301]
    • More changes in the ROM.

Lime3DS version 2118

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
2118
Body

Fork de Citra.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

2118

Desktop:

  • Fixed a regression introduced in 2117 where hotkeys would not function correctly after using the settings menu | @OpenSauce04 ~ #399
  • The lime3ds-cli executable has been removed | @OpenSauce04 ~ #413
    • In its place, you are able to use the GUI program from the command line for the same purpose
    • lime3ds-gui has been renamed to simply lime3ds due to the suffix now being redundant.
  • The MacOS distribution of Lime3DS is now packaged as a zip archive instead of a tar.gz file | @OpenSauce04 ~ #415
    • There is no end-user impact from this change, it is simply made to be more familiar to other MacOS software distributions
  • Fixed the Vulkan renderer causing crashes on devices that don't support Vulkan 1.3 | @i0x404 ~ #384

All:

  • A "Reverse Side by Side" option has been added for Lime3DS's Stereoscopic 3D mode | @OpenSauce04 ~ #393
  • The frame_limit value in the config file is now stored as a double | @OpenSauce04 ~ #385
    • This means that non-integer values can be used for more precise control of the game's framerate than was previously possible

Android:

  • Fixed a crash which would occur after pausing the emulator | @kleidis ~ #382
  • Fixed swapping the screens on a display with a landscape aspect ratio forcing a portrait aspect ratio | @DavidRGriswold ~ #389, #390
    • This refers to devices which are designed to be used in landscape at all times, for example a modded Nintendo Switch running Android
  • There are now several set colour themes which can be chosen from in the Theme menu | @kleidis ~ #350
  • The Lime3DS app now has a Material You app icon | @OpenSauce04 ~ #400

Technical:

  • A large-scale internal rebrand that replaces references to Citra with Lime3DS has been implemented | @rtiangha ~ #311
    • This may affect 3rd party distributors (e.g. Linux package maintainers), with things such as cmake option names being altered
  • The ENABLE_COMPATIBILITY_LIST_DOWNLOAD cmake option has been removed due to being non-functional and redundant | @OpenSauce04 ~ 6ca44de

Notes:

  • Due to an unfortunate occurrance in my life, this update has been released without a couple of the planned features (Windows installer, pretendo support). In the near future, update 2118.1 will release to include these features. I am not sure when this will be, but it hopefully won't be more than a few weeks. Please be patient with me until then. Thanks for your support. -OS

Dolphin version 2409

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
2409
Body

Emulateur multi plateformes des consoles Nintendo Wii et GameCube dont le dernière release stable officielle est la 5.0.

Retro Virtual Machine version 2.1.17

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
2.1.17
Body

Ecrit à  l'origine pour macOS, il émule les CPC et les ZX, MSX-1, SG-1000 et Master System et demande 10.9 au minimum.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

2.1.17

  • LINUX: Resolved an issue preventing certain ZX Spectrum machines from booting on Linux Intel x64 systems.
  • TK90X: Corrected the machine image that incorrectly displayed “Compuuter”.
  • MSX: Fixed a crash that occurred when deleting blocks in .cas files.
  • MSX: Implemented write protection for .cas files. These files are now read-only.
  • MSX: Restricted cassette creation to only those that support write operations.

QEMU version 9.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
9.1
Body

Émulateur Open Source de multiples processeurs dont X86 (PC) et PowerPC (Mac). Depuis la version 2.6, il n'est plus compilable sur un Mac PPC, mais un Mac Intel sous OSX 10.5 ou supérieur.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

9.1

System emulation

Removed features and incompatible changes

Consult the 'Removed features' page for details of suggested replacement functionality.

  • The Nios II target has been removed.
  • The "scsi" property of virtio-blk devices has been removed. SCSI command passthrough had never been present on virtio-blk 1.0 devices, and is now removed from legacy devices as well. Use virtio-scsi instead.
  • The pvrdma device and rdmacm-mux helper has been removed.
  • The "block migration" options to the migrate commands ("blk" and "inc" for QMP, "-b"/"-i" for the human monitor) have been removed; guest management software such as libvirt is able to perform block migration more efficiently using block jobs and NBD devices.
  • The "compress" migration capability has been removed; multifd migration is able to do compression and can be used instead.
New deprecated options and features

Consult the "Deprecated Features" chapter of the QEMU System Emulation User's Guide for further details of the deprecations and their suggested replacements.

  • Using the migration URI "fd" together with files has been deprecated. Use it only for sockets, and use "file:" to save a snapshot to a file.
  • The "ref405ep" machine and PPC405 CPUs have been deprecated. Firmware images are not available and Linux is dropping support this year as well.
  • The PCOMMIT instruction is not decoded by TCG anymore and the corresponding "-cpu pcommit=..." flag is deprecated.

68k

Alpha

Arm

  • New CPU architectural features emulated:
    • FEAT_NMI
    • FEAT_CSV2_3
    • FEAT_ETS2
    • FEAT_Spec_FPACC
    • FEAT_WFxT
    • FEAT_Debugv8p8
  • The 'max' CPU and any new CPU types will default to a 1GHz generic timer frequency rather than the old 62.5MHz (this is architecturally required from ARMv8.6 onwards)
  • The emulated GICv3 also now has NMI support
  • The emulated SMMUv3 now supports nested (two-stage) page tables
  • the linux-user gdbstub now understands MTE tags
  • Changes to existing board models:
    • Add DM163 display to B-L475E-IOT01A board
    • xilinx_zynq: The cache controller is now present
    • xilinx_zynq: Now supports up to two CPU cores
    • xilinx_zynq: New machine property boot-mode to specify the boot mode
    • sbsa-ref: The default CPU type is now Neoverse-N2
    • sbsa-ref: The default generic timer frequency is now 1GHz. (If guest time now seems to be passing too quickly, upgrade your guest TF-A firmware image: older versions had a bug where they did not honour the frequency reported to them by the CPU.)
    • virt: In the secure=off mode, you can now create a second non-secure UART by passing a second -serial argument on the command line.

AVR

Hexagon

HPPA

LoongArch

  • Support boot eif kernel directly
  • Add extioi virt extension to support 256 vcpu
  • Support KVM Guest Debug
  • Gdb support lsx/lasx registers display
  • Add TPM support by default

Microblaze

MIPS

Nios2

OpenRISC

PowerPC

Renesas RX

Renesas SH

ISA and Extensions

RISC-V

ISA and Extensions

  • Support RISC-V privilege 1.13 spec
  • Implement SBI debug console (DBCN) calls for KVM
  • Set tval in breakpoints
  • Add support for Zve32x extension
  • Add support for Zve64x extension
  • Add th.sxstatus CSR emulation
  • Remove experimental prefix from "B" extension
  • zvbb implies zvkb
  • Support the zimop, zcmop, zama16b and zabha extensions
  • Add decode support for Zawrs extension
  • Add smcntrpmf extension support

Machines

  • Support 64-bit addresses for initrd
  • Virt machine aplic/imsic device tree fixes
  • QEMU support for KVM Guest Debug on RISC-V
  • Add support for RISC-V ACPI tests
  • Update the KVM regs to Linux 6.10-rc5
  • Re-insert and deprecate 'riscv,delegate' in virt machine device tree
  • roms/opensbi: Update to v1.5.1

Fixes and Misc

  • Fix exposure of Zkr
  • Raise exceptions on wrs.nto
  • Tolerate KVM disable ext errors
  • Relax vector register check in RISCV gdbstub
  • Fix the element agnostic Vector function problem
  • Fix Zvkb extension config
  • Fix Zvfhmin checking for vfwcvt.f.f.v and vfncvt.f.f.w instructions
  • Check single width operator for vector fp widen instructions
  • Check single width operator for vfncvt.rod.f.f.w
  • Prioritize pmp errors in raise_mmu_exception()
  • Do not set mtval2 for non guest-page faults
  • Fixup CBO extension register calculation
  • Fix the hart bit setting of AIA
  • Decode all of the pmpcfg and pmpaddr CSRs
  • Extend virtual irq csrs masks to be 64 bit wide
  • Validate the mode when setting vstvec CSR
  • Raise an exception when CSRRS/CSRRC writes a read-only CSR

s390x

SPARC

New architectural features emulated:

  • FMAF
  • IMA
  • VIS3
  • VIS4

No new cpu types with these features are added, yet, but one may enable them manually with -cpu <type>,+<feature>.

Tricore

x86

  • Several fixes to the emulation of the HPET device.
  • New CPU models Icelake-Server-v7, SapphireRapids-v3 and SierraForest.
  • New CPU features "lam" and "rfds".
  • The argument to the new command line option "-smp modules" is now encoded in CPUID.
  • Support for SEV-SNP using the "-object sev-snp-guest" command line option.
  • Fixed a bug in TCG plugin handling of fxsave and related instructions

TCG

  • Several fixes to the emulation of IRET.
  • Fixes to the handling of EFLAGS.TF and EFLAGS.RF for various instructions (VMRUN, HLT, PAUSE)
  • ICEBP is implemented
  • The GD bit of DR7 is implemented

Xtensa

Device emulation and assignment

ACPI / SMBIOS

Audio

Block devices

Graphics

Hyper-V

I2C

Input devices

IPMI

Multi-process QEMU

Network devices

NVDIMM

NVMe

PCI/PCIe

SCSI

SD card

SMBIOS

TPM

UFS

  • Supports emulation of MCQ behaviour based on UFSHCI v4.0.
  • MCQ Parameter Usage:

-device ufs,mcq=true,mcq-maxq=8

USB

VFIO

virtio

  • Support for VIRTIO_F_NOTIFICATION_DATA.
    • Requires ioeventfd disabled, e.g.

-device virtio-scsi-pci,...,ioeventfd=off,notification_data=on

vDPA

Xen

fw_cfg

9pfs

virtiofs

Semihosting

  • Semihosting is only included in the build when TCG is enabled

Audio

Character devices

Crypto subsystem

Authorization subsystem

GUI

  • Allow UNIX socket option for VNC websocket

GDBStub

  • architectures can now extend the stub's command tables

TCG Plugins

  • added STORE_U64 and conditional callback ops
  • updated examples to use new ops
  • plugins can now request to control guest time
  • new IPS plugin example
  • cleaned up bits of the lockstep plugin
  • new stoptrigger plugin that will exit with a status at given conditions
  • test plugins can now be found in tests/tcg/plugins (mirroring contrib/plugins)
  • the documentation of plugins is now in the emulation section
  • fixed a race condition in scoreboard resizing

Host support

Memory backends

Migration

  • New 'exit-on-error' option to migrate-incoming, if set to false causes QEMU to not exit on incoming migration failure, giving the management layer an opportunity to fetch the error through QMP.
  • Compression offload support with two new compression modes:
    • multifd-compression qpl :: Uses Intel's Query Processing Library (QPL) to enable compression offload to the In-Memory Analytics Accelerator(IAA);
    • multifd-compression uadk :: Enables the usage of User Space Accelerator Development Kit (UADK) accelerator framework;
  • New 'direct-io' migration parameter to support O_DIRECT in multifd migrations when targeting a file.
  • New migration state 'postcopy-recover-setup' that marks the start of a postcopy recovery attempt. This can be used to disambiguate whether the 'postcopy-failed' state refers to the original postcopy or its recovery.

Monitor

QMP

HMP

Network

Block device backends and tools

  • The QEMU 8.2 release introduced a regression in the ability to use TLS to encrypt the NBD connection used for storage migration, particularly visible when iothreads are in use. This regression has been fixed and the testsuite enhanced to ensure it does not regress again.
  • CVE-2024-7409 has been patched, which was a long-standing vulnerability in using qemu as a transient NBD server, where a malicious client could crash qemu at the time of nbd-server-stop even if the client did not know the TLS secrets to complete a connection to the server.

Tracing

Semihosting

Miscellaneous

User-mode emulation

runtime

binfmt_misc

alpha

arm/arm64/aarch64

  • bsd-user now supports both 32-bit and 64-bit arm emulation.

LoongArch

HPPA

s390

x86

TCG

LoongArch

  • Use LASX instructions to support code generation of 256-bit vectors.

Record/Replay

  • Handle muxed input on relay cleanly
  • fix some regressions in replay/reverse debugging

RISC-V

Guest agent

  • Add guest-network-get-route command (Linux only)
  • Document allow-rpcs in the config file section
  • Allow configuration file path via the cli
  • Centralize logic for disabling/enabling commands
    • Some error messages changed
    • Allow to use allow-rpcs and block-rpcs option in parallel
  • Add guest-ssh-* commands for Windows

Build Information

Build Dependencies

  • When using Python 3.10 or older, building QEMU requires the tomli package to be installed on the host. (The dependency was introduced in QEMU 8.2 but until now QEMU included a vendored copy of the library).
  • Building QEMU now requires Meson 1.1 or newer. QEMU however includes a copy of Meson, which is used if a suitable version is not available on the host.

Configuration

  • When building with the "--without-default-devices" option, boards have to be enabled specifically in the configs/devices/*/*.mak files. In previous versions, most targets (all except ARM) listed enabled all boards even for --without-default-devices builds, and they had to be disabled instead.

Host support

  • When built for the x86 architecture (either 32-bit or 64-bit) QEMU now can specify the desired architecture baseline. For example, configuring with --x86-version=2 will build a version of QEMU that requires x86-64-v2 processors (Intel Nehalem, or Sandy Bridge for the Pentium and Celeron lines, Intel Atom Silvermont, and AMD Bulldozer processors).
  • libfdt is not anymore a hard requirement when building the i386-softmmu, mips64el-softmmu, ppc-softmmu and x86_64-softmmu targets. Instead, if libfdt is not available, boards that require it will not be included in the emulator.
  • The --enable-avx512f option to configure has been removed, since there is no code in QEMU that uses AVX512F instructions.

Docker Tweaks

  • Bumped docker images to Fedora 40 and Alpine 319

Windows

Testing and CI

  • The ansible configure scripts for CI machines are now driven by lcitool metadata
  • BSD images were updated for the python uprev
  • Testing now dumps a packages.txt in the artefacts to help catch package changes
  • checkpatch will prompt MAINTAINER actions when touching imported headers

Known issues

VMWare Fusion version 13.6

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
13.6
Body

Logiciel commercial de virtualisation de la société VMWare qui demande au minimum MacOS 10.15.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

13.6

Nouveautés

Présentation de vmcli

vmcli est un outil de ligne de commande inclus avec VMware Fusion, qui permet aux utilisateurs d'interagir avec l'hyperviseur directement depuis un terminal Linux ou macOS, ou depuis l'invite de commande Windows. vmcli permet d'effectuer diverses opérations, telles que la création de machines virtuelles, la génération de modèles de VM, la mise sous tension de VM et la modification de divers paramètres de VM. En outre, vous pouvez également créer des scripts pour exécuter plusieurs commandes de manière séquentielle. Pour plus d'informations, reportez-vous à la section Utilisation de VMware Fusion.

Prise en charge de nouveaux systèmes d'exploitation invités

Sur le chipset Intel

  • macOS Sequoia
  • Windows Server 2025
  • Windows 11 Version 23H2
  • Ubuntu 24.04
  • Fedora 40

Sur Apple Silicon

  • Windows 11 Version 23H2
  • Ubuntu 24.04
  • Fedora 40

Prise en charge de nouveaux systèmes d'exploitation hôtes

Sur le chipset Intel

  • macOS Sequoia

Sur Apple Silicon

  • macOS Sequoia

Améliorations de sécurité

Cette version résout CVE-2024-38811. Pour plus d'informations sur cette vulnérabilité et son impact sur les produits VMware, reportez-vous à la page VMSA-2024-0018.

86Box version 4.2.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
4.2.1
Body

Alternative à  DosBox, c'est émulateur IBM PC anciennement un fork de PCem, tente d'émuler plusieurs CPU x86 datant de 1981 à 2000.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

4.2.1

  • Microtouch: Simplify mouse button and calibration checks by @mourix in #4656
  • Microtouch: add option to turn off visible mouse crosshair by @mourix in #4657
  • Miscellaneous UI fixes by @lemondrops in #4666
  • Microtouch: add controller type selection and start adding legacy modes for them by @mourix in #4668
  • Microtouch: serial fixes, poll rate increases, mode status, cleanups by @mourix in #4681
  • Microtouch: fix compilation warnings, optimize command handling and liftoffs by @mourix in #4685
  • AMD/DC390 SCSI fixes of the day (August 4th, 2024) by @TC1995 in #4688
  • More ESP SCSI fixes (LUN mainly) by @TC1995 in #4690
  • Fix Tandy 1000 SX minimum RAM by @jriwanek in #4694
  • Tandy related cleaning, and logging compile fixes in pit_fast by @jriwanek in #4696
  • add helper script to download ROMS to user's home directory by @tjemg in #4695
  • Assorted compile fixes by @jriwanek in #4699
  • SCSI fixes of the day (August 8th, 2024) by @TC1995 in #4702
  • TGUI9440 (VLB/PCI) change of the day (August 9th, 2024) by @TC1995 in #4706
  • Cleanups & fixes by @jriwanek in #4707
  • Correctly devbranch mitsumi CDROM by @jriwanek in #4708
  • More DEV_BRANCH related cleaning by @jriwanek in #4709
  • Video changes of the day (August 12th, 2024, S3/TGUI/SVGA) by @TC1995 in #4712
  • dynarec related compile improvements by @jriwanek in #4714
  • S3 ViRGE class: Rethreading for future investigation. by @TC1995 in #4717
  • Attempt at fixing the threading of the ViRGE. by @TC1995 in #4718
  • S3 changes (and TVP3026) of the day (August 15th, 2024) by @TC1995 in #4719
  • Delete 86Box-install-roms.sh by @jriwanek in #4725
  • Add a link to the build guide to README.md by @jriwanek in #4724
  • ViRGE changes of the day (August 20th, 2024) by @TC1995 in #4735
  • qt_private_headers are needed for both qt5 and qt6 by @jgilje in #4736
  • Mach64 changes of the day (August 21st, 2024) by @TC1995 in #4738
  • Minor but important changes to minivhd's dynamic/diff vhd handling by @TC1995 in #4750
  • Honor the composite mode of the PCjr and Tandy 1000 by @TC1995 in #4751
  • Split off AMD K5 from K6 by @jriwanek in #4752
  • Add miroCRYSTAL 3D video card by @MaxwellS04 in #4723
  • Some fixes to the Streams engine of the ViRGE/Trio3D by @TC1995 in #4760
  • Fix SDL UI failing to build when C++11 threads are disabled by @lemondrops in #4758
  • More ViRGE fixes (August 29th, 2024) by @TC1995 in #4764
  • Update dates for 4.2.1 release by @jriwanek in #4778

OpenRCT2 version 0.4.14

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
0.4.14
Body

Avec cet interpréteur vous allez pouvoir rejouer à Roller Coaster Tycoon 2 moyennant le fait d'avoir les fichiers originaux.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

0.4.14

  • Feature: [#15750] Allow using different types of park entrance in one park.
  • Feature: [#20942] Allow removing all park fences from the Cheats window.
  • Feature: [#21675] Guests ignore price limit cheat.
  • Feature: [#22206] Add option to randomise train or vehicle colours.
  • Feature: [#22392] [Plugin] Expose ride vehicle’s spin to the plugin API.
  • Feature: [#22414] Finance graphs can be resized.
  • Feature: [#22569] Footpath placement now respects the construction modifier keys (ctrl/shift).
  • Change: [#21189] Patches to fix scenario bugs are now described in .parkpatch files, instead of inside the code.
  • Change: [#21659] Increase the Hybrid Roller Coaster’s maximum lift speed to 17 km/h (11 mph).
  • Change: [#22466] The Clear Scenery tool now uses a bulldozer cursor instead of a generic crosshair.
  • Change: [#22490] The tool to change land and construction rights has been moved out of the Map window.
  • Change: [#22490] In sandbox mode, changing land or construction rights now acts as buying or selling.
  • Change: [#22491] Scrollbars are now hidden if the scrollable widget is not actually overflowing.
  • Change: [#22541] In editor/sandbox mode, tool widgets now appear on the side of the map window, instead of the bottom.
  • Change: [#22592] Cheats have been redistributed along three new tabs: date, staff, and nature/weather.
  • Fix: [#21123] Transparency options are not respected on startup.
  • Fix: [#21189] Additional missing/misplaced land & construction rights tiles in Schneider Shores and Urban Park.
  • Fix: [#21908] Errors showing up when placing/moving track design previews.
  • Fix: [#22307] Hover tooltips in financial charts are not invalidated properly.
  • Fix: [#22316] Potential crash when switching the drawing engine while the game is running.
  • Fix: [#22395, #22396] Misaligned tick marks in financial and guest count graphs (original bug).
  • Fix: [#22457] Potential crash opening the scenario select window.
  • Fix: [#22520] Virtual floor no longer appears when holding modifier keys during track construction.
  • Fix: [#22527] Forcing an element type to “wall” via scripts can crash the game.
  • Fix: [#22582] Lighting effects are not enabled/disabled correctly, making the game appear frozen.
  • Fix: [#22598] Add several .parkpatch files to .sea scenarios with corresponding patches for RCT1 and RCT2 scenarios.
  • Fix: [#22606] Virtual floor is sometimes drawn above the path when placing paths.
  • Fix: [#22625] Fix compilation with original ride ratings.
  • Fix: [#22663] Additional missing/misplaced land & construction rights tiles in Mystic Mountain, Build your own Six Flags Holland and Build your own Six Flags over Texas.
  • Fix: [#22671] Game defaults to hiding supports on startup.
  • Fix: [#22671] Unchecking invisible option does not uncheck see-through option on transparency options and vice versa.
  • Fix: [#22677] Hovering the file list in the load/save window causes a slowdown.

Amiberry version 5.7.4

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
5.7.4
Body

Émulateur Amiga basé sur WinUAE prévu à la base pour Raspberry Pi, les dernières versions sont compatibles macOS et les sources disponibles sur le GitHu

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

v5.7.4

🐛 Bugfixes

  • fixed typo in Sound panel (fixes #1369)
  • Fixed changing logfile name would append "amiberry.log" at the end
  • joystick input didn't work with retroarch mapping after latest changes (#1363)
  • Fixed new/free mismatch in amiberry_filesys (#1387)
  • Fixed display modes iteration (fixes #1394)
  • always refresh floppy/quickstart panels after disk changes (fixes #1378)
  • Refresh all panels when WHDLoad action from Quickstart is taken (fixes #1383)
  • detect uppercase MT32 filenames also (fixes #1386) (#1400)
  • GUI JIT option would no longer trigger, after v5.7.1
  • GUI CPU 24-bit address event handler was incorrect
  • don't refresh the emulation screen when GUI is open, under KMSDRM (#1401)
  • Don't replace spaces in native_dos_op
  • Fixed bug under KMSDRM, where the emulation screen would not show (#1401)
  • remove newlines from debugger input (#1407 by atsampson)
  • release window grab in the debugger (#1406 by atsampson)
  • When using KMSDRM, controller input was lost after entering the GUI once (fixes #1384)
  • KMSDRM fixes for when using a single window (fixes #1411)

🔨 Improvements

  • Added VSync options from WinUAE in Display panel (#1368)
  • Make Paths panel textboxes read-only (fixes #1385)
  • add secondary check when loading cfg files, look in configs folder for filename (fixes #1388)
  • resample audio during Push operations (#1397)
  • fix inconsistency regarding default config name (fixes #1395)
  • GUI - Make read-only textboxes in WHDLoad panel show as such (fixes #1403)
  • updated FloppyBridge to v1.6.4
  • updated game controller DB to latest version
  • updated WHDLoad XML to latest version
  • improve help text in Misc panel (fixes #1408)
  • auto-select the first item in the Configs list (fixes #1391)
  • Log command line parameters on startup (fixes #1380)
  • harmonize buttons in HDD GUI panel
  • use string.empty() instead of comparing with ""
  • separate data from home directories, improve handling (fixes #1073)
  • Fix new paths logic for Flatpak also (#1073)
  • improve look of GUI Misc panel scrollbar (fixes #1412)
  • Cherry pick updates from v6.x

🏗️ Build System

  • Remove Manjaro RPI4 target from releases

🪚 Refactors

  • use string.empty()
  • slight refactor of mapping from retroarch function

cloudpilot version 1.10.3

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
1.10.3
Body

Émulateur des différents PDA (ordinateurs de poche) de Palm jusqu'à Palm OS 4.0 fonctionnant en mode client serveur.

La Gazette des Nouveautés Rétro

par syndicman le
par syndicman le
par syndicman le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le

La documentation émulomane sur Mac