Dolphin Git 5.0-726 is compiled. This is the trunk of Dolphin Project. Dolphin is the first Gamecube emulator able to run commercial games! 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. It has a partial Wii support and plays most Gamecube games.
Dolphin Git changelog:
* Merge pull request #4261 from lioncash/gamelist
GameListCtrl: Use unique_ptr for underlying GameListItems
* GameListCtrl: eliminate redundant elses
These aren't necessary considering the above condition returns
* GameListCtrl: use unique_ptr for underlying game list items
* Merge pull request #4263 from lioncash/mmu
MMU: Remove useless casts
* MMU: Remove useless casts
* Merge pull request #4262 from lioncash/mmu
MMU: Get rid of type punning in FP read/write functions
* MMU: Get rid of type punning in FP read/write functions
The previous code is actually considered undefined behavior.
* Merge pull request #4218 from aldelaro5/debugger-stepping-fixes
Fix a bunch of debugger stepping issues.
* Fix a bunch of debugger stepping issues.
Single step: Fix an oddity when a breakpoint is hit at the beginning of a block, then after, a single step is performed and finally, hitting play, the breakpoint will be skipped even in the case when it would be hit again. This was done by using the interpreter version of single step. Also, remove some redundant update request.
Step over: fix some GUI lags.
Step out: Add consideration for conditional branching by checking the condition as the interpreter does. Now, every bclr instructions except those that changes the LR (because it would not be the end of the function) will cause the end of the step out and not just blr instructions. Also now stops if a bp is detected and finally, remove redundant GUI updates calls.
This also removes a superfluous draw call on the GUI as the codeView was refreshing twice per event to do so.
* Merge pull request #4259 from lioncash/cast
PPCAnalyst: Get rid of two casts
* PPCAnalyst: Get rid of two casts
HostRead_Instruction does the same thing behind the scenes without casts.
* Merge pull request #4256 from lioncash/anyof
PPCAnalyst: Compress loop into std::any_of
* PPCAnalyst: Compress loop into std::any_of
Download: Dolphin Git 5.0-726 x64
Download: Dolphin Git 5.0-726 Android
Source: Here
0 Comments
Post a Comment