Dolphin, a Gamecube / Wii / Triforce Emulator
Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the Gamecube) emulator which supports many extra features and abilities not present on the original consoles. Gamecube and Wii compatibility is okay - one can expect "mainstream" titles to be running in some form or another; lesser known titles can be hit or miss. Triforce compatibility is currently limited to one game - others require more of the Triforce-specific peripheral devices to be emulated. Check (and update!) the Compatibility Wiki for more specific information. http://wiki.dolphin-emu.org/
- Sources inherited from project home:X0F:branches:Emulators
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:ahmedmoselhi2:branches:Emulators/dolphin-emu-git && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000761 761 Bytes | |
_servicedata | 0000000450 450 Bytes | |
dolphin-5.0~git20231025.3454bc4c.tar.xz | 0098208352 93.7 MB | |
dolphin-emu.changes | 0002406117 2.29 MB | |
dolphin-emu.spec | 0000009304 9.09 KB | |
dolphin-emu_VulkanMemoryAllocator-stdio-fix.patch | 0000000537 537 Bytes |
Revision 129 (latest revision is 152)
Sergey Kondakov (X0F)
committed
(revision 129)
- Update to version 5.0~git20231025.3454bc4c: * Translation resources sync with Transifex * Refactored welcome message to render after game start * Add badges to achievement messages * VideoCommon: Add support for icons in OSD messages. * VideoCommon: use ToLower function in assets when parsing json, for proper locale independent behavior * VideoCommon: add additional properties to ShaderAsset to support custom shader uniforms * DolphinQt/AchievementProgressWidget: Use ClearLayoutRecursively() to clear layout. * Add Leaderboards tab to Achievement dialog * Added FetchBoardInfo to AchievementManager * Added Leaderboard info map to AchievementManager * AchievementManager: Call ActivateDeactivateLeaderboards() and ActivateDeactivateRichPresence() under lock. * DolphinQt: Move GraphicsModListWidget::ClearLayoutRecursively() to QtUtils. * Externals: Update libcurl to 8.4.0 * IOS: Convert ObjectSubType to enum class * AchievementManager: Don't store pointer to rc_runtime_event_t in lambda. * VideoCommon: wait for the GPU to be finished doing any work before invalidating pipelines when graphic config changes * VideoCommon: instead of using 'CustomTextureData' directly, use 'TextureData' for texture assets, this allows us to provide additional metadata for textures. Such as a sampler or type information (to distinguish cube maps) * Qt/EnhancementsWidget: Fix size of resolution dropdown. * Savestates: Use LZ4 algorithm for faster decompression * Fix heap buffer overflow in GCMemcardRaw * Fix heap buffer overflow in GCMemcardRaw * Metal: update binding mapping for SPRV due to change for custom shader uniforms in other backends (Metal is still not supported) * VideoCommon: given the changes to pipeline interaction, update the global version variable to reflect those changes and force pipelines to be rebuilt * VideoCommon: avoid Vulkan validation errors when custom shader ubo isn't set up * VideoBackends / VideoCommon: add new uniform buffer object for custom shader materials (slot 3, geometry shader buffer moves to slot 4 if available) * VideoCommon: add custom pixel shader constants as a buffer of data to be passed to all backends * Video: add support for 12x resolution multiplier * Jit64: Increase nearcode/farcode size * Core/BBA/BuiltIn: Replace IP_PROTOCOL with IPV4_ETHERTYPE to avoid conflict with Linux headers.
Comments 0