Dolphin Git 2509-47 has been compiled, marking it as the trunk of the Dolphin Project, the first GameCube emulator to run commercial games. Dolphin emulates GameCube, Wii, and Triforce consoles, offering additional features. The changelog highlights various updates, including new BitCastPtrType operations, improvements in USB device management, video enhancements, and shader updates. It also includes fixes for specific issues, like centering dialog boxes and updating post-processing effects. The emulator supports most GameCube games and has partial Wii support, with numerous pull requests enhancing its functionality. Download links for Windows and Android versions are provided.
Dolphin Git 2509-47 has been compiled. This represents the current development version of the Dolphin Project. Dolphin is the pioneering emulator for running commercial games on the Gamecube! Dolphin emulates the Gamecube, Wii, and Triforce arcade systems, bringing numerous features and enhancements not found on the original hardware. It has limited Wii support and can play most Gamecube titles.
Dolphin Git Changelog:
* Merge pull request #13874 from sepalani/bitcast-ptr
* Common/BitUtils: Implement operator[] in BitCastPtrType
* Merge tag ‘2509’
* ScmRevGen: Update version to 2509
* Merge branch ‘release-prep-2509’
* ScmRevGen: Update version to 2509
* Merge tag ‘2506a’ into release-prep-2509
* ScmRevGen: Set version to 2506a
* Android: Include android.hardware.microphone in manifest
* Merge pull request #13848 from JoshuaVandaele/USBDevicePicker
* USBDevicePicker: Generalize USBDeviceAddToWhitelistDialog and use it for a new “More Options…” in Bluetooth Passthrough adapters
* Merge pull request #13680 from JoshuaVandaele/enet-cmake4
* enet: Upgrade to 1.3.18 and enhance CMake
* Merge pull request #13941 from jordan-woyak/opcode-concepts
* VideoCommon/OpcodeDecoding: Replace enable_if with concepts.
* Merge pull request #13937 from jordan-woyak/terminator3-speedhack
* GameINI: Introduce 60 FPS patch for NTSC version of Terminator 3.
* Merge pull request #13935 from iwubcode/matrix_inverted
* Core: Allow inverting a 4×4 matrix
* Merge pull request #13934 from jordan-woyak/stacked-settings-style-cleanup
* DolphinQt: Refine style sheet hacks in StackedSettingsWindow.
* Merge pull request #13917 from cristian64/center_dialogs
* DolphinQt: Center dialogs over the top-level parent window.
* Merge pull request #13895 from iwubcode/update_shader_asset
* VideoCommon: Further simplify ‘CustomPipeline’ details in preparation for its removal
* VideoCommon: Update shader asset to accommodate both vertex and pixel shaders; renamed to ‘RasterSurfaceShader’
* Merge pull request #13892 from JosJuice/retroachievements-hookableevent
* AchievementManager: Transition to HookableEvent instead of std::function callbacks
* Merge pull request #13889 from iwubcode/texture_and_sampler_asset
* VideoCommon: Introduce TextureAndSamplerAsset, containing both raw texture data and sampling information
* Merge pull request #13876 from iwubcode/strikers_charged_cheat
* Data: Integrate gecko code for Mario Strikers Charged to disable captain mega strikes
* Merge pull request #13864 from Dentomologist/branchwatch_extract_shared_function_logic
* BranchWatch: Extract shared function logic
* Merge pull request #13863 from Dentomologist/enhancements_tab_fix_selection_of_disabled_postprocessing_option
* EnhancementsWidget: Correct the display of default post-processing effects
* EnhancementsWidget: Expand function and member names
* Merge pull request #13682 from JoshuaVandaele/libspng-cmake4
* libspng: Upgrade to 0.7.4 and tidy CMake
* Merge pull request #13847 from jordan-woyak/sdl-version-bump
* Externals/SDL: Update submodule to version 3.2.20.
* Merge pull request #13852 from Sintendo/jitarm64-subfcx
* JitArm64_Integer: Implement subfcx – Subtract a 12-bit shifted constant
* JitArm64_Integer: Implement subfcx – Subtract a 12-bit constant
* JitArm64_Integer: Optimize for b == 0
* JitArm64_Integer: Optimize for a == 0
* Merge pull request #13908 from Marocco2/patch-1
* Android: Ensure Dolphin documents allow testing parent-child relationships.
* Android: Set Dolphin documents as local only
* Merge pull request #13905 from JosJuice/arm64emitter-shift-4
* Arm64Emitter: Adjust shifting size by 4 to IntLog2 minus 3
Download:
Dolphin Git 2509-47 x64 :
1cloudfile
gofile
koramaup
mirrored
ranoz
send
usersdrive
Dolphin Git 2509-47 Android :
1cloudfile
gofile
koramaup
mirrored
ranoz
send
usersdrive
Source: Here