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~git20231219.acd76918d.tar.xz | 0099378436 94.8 MB | |
dolphin-emu.changes | 0002427970 2.32 MB | |
dolphin-emu.spec | 0000009305 9.09 KB | |
dolphin-emu_VulkanMemoryAllocator-stdio-fix.patch | 0000000537 537 Bytes |
Revision 130 (latest revision is 152)
Sergey Kondakov (X0F)
committed
(revision 130)
- Update to version 5.0~git20231219.acd76918d: * CheatSearch: Get rid of global system accessors * UICommon: Remove global system accessor in TriggerSTMPowerEvent() * Core/IOS/ES: Remove global system accessor in InitializeEmulationState() * Core/Debugger/PPCDebugInterface: Remove global system accessor * Core/PatchEngine: Get rid of global system accessors * Core/GeckoCode: unsigned int -> u32 * Core/GeckoCode: Avoid signed conversion in RunCodeHandler() * Core/GeckoCode: Remove global system accessor * Core/Debugger_SymbolMap: Make GetCallstack() less verbose * Core/Debugger_SymbolMap: Remove redundant system parameters from interface * Core/Debugger_SymbolMap: Remove AddAutoBreakpoints() * Core/IOS/IOS: Remove global system accessor from Init() * Core/IOS/IOS: Remove global system accessor from WriteReturnValue() * Core/IOS/IOS: Remove global system accessor from RAMOverrideForIOSMemoryValues() * Core/IOS/IOS: Remove global system accessors from internal functions * Core/IOS/IOS: Remove global system accessor from destructor * Core/IOS/IOS: Remove system parameters from BootstrapPPC() and BootIOS() * Core/EXI/EXI_DeviceMemoryCard: Remove global system accessor * Video: make the "Auto" resolution setting also follow the max res setting, to avoid trying to create texture bigger than the maximum supported one * Video: fix auto resolution scale calculations * Video: fix Auto Resolution Scale not updating when the window was resized. Also fixes the widescreen hack not fully updating when the aspect ratio setting changed on the spot. * Video: implement custom aspect ratio support (already exposed to Qt). This also renamed some variables/functions. * Video: rename Presenter::SetWindowSize() * Video: polish aspect ratio related code comments to make it clearer * Fix Windows ARM64 debug build errors * JitArm64: Improve codegen in ANDI2R and friends * JitArm64: Optimize additional cases of ANDI2R and friends * JitArm64: Optimize ANDI2R and friends to no-ops when possible * JitArm64: Call rlwinmx implementation from rlwnmx with imm b
Comments 0