EmuCR Feeds
Email Us

EmuCR: DolphinDolphin Git 5.0-2087 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 #4734 from leoetlino/info-ios-version
DolphinWX: Show the required IOS version in info panel
* DolphinWX: Show the required IOS version in info panel
This is useful to know which IOS version is required by a title without
having to look at the TMD manually.
The IOS version row will only appear if there is a TMD, of course.
* DolphinWX: Simplify item creation in InfoPanel
* Merge pull request #4726 from ligfx/addingwindowsheaders
Fix building without PCH on Windows
* No longer need to //clang-format off for Windows headers
* Add includes for building on Windows without PCH
* AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h)
* clang-format: Sort windows.h before other headers
* Merge pull request #4738 from EmptyChaos/pe-stackcheck-fix
PatchEngine: Fix potential crashing during stack probe
* MMU/PatchEngine: Fix potential crash during stack probe
TryReadInstruction doesn't validate the address it resolves, that
can result in Memory::GetPointer failing and returning nullptr
which then leads to a nullptr dereference and a crash.
Created PowerPC::HostIsInstructionRAMAddress which works the same
way as PowerPC::HostIsRAMAddress for the IBAT.
* Merge pull request #4737 from lioncash/bpmem
BPMemory: Minor changes
* BPMemory: Add const specifier to member functions where applicable
* BPMemory: Eliminate union type punning
This is undefined behavior in C++.
* Merge pull request #4736 from leoetlino/oob
DiscIO: Fix out-of-bounds access in NANDContentDataBuffer
* DiscIO: Fix out-of-bounds access in NANDContentDataBuffer
Accessing buffer[start + size] triggers an error (and a crash) in debug
builds. Using std::copy_n fixes this.
* Merge pull request #4733 from leoetlino/expose-wad-tmd
VolumeWad: Implement GetTMD()
* VolumeWad: Implement GetTMD()
This allows getting useful info like the required IOS version for WADs
(for showing it in the UI, for example).
* Merge pull request #4716 from degasus/jitcache
JitCache: Use a container for overlapping blocks.
* JitCache: Extract ErasePhysicalRange as function.
* JitCache: Get physical addresses from PPCAnalyst.
So we support all kind of degenerated blocks now, not just range+length based ones.
* JitAnalyzer: Remove jit block cache workaround.
* JitCache: Use a map with macro blocks for the occupied memory regions.
This also allow fast invalidation, without any restritions on the blocks itself.
So we can now implement inlining.
* JitCache: Drop block_map.
It is only used for invalidation, and in a bad way. Just scan over all elements,
as it is still in O(n), this shouldn't matter much.
* Merge pull request #4728 from lioncash/virtual-dtor
ControllerEmu: Add missing virtual destructor to BooleanSetting
* ControllerEmu: Add missing virtual destructor to BooleanSetting
* Merge pull request #4730 from leoetlino/tmdreader
TMDReader: Add a way to get the required IOS version
* TMDReader: Add a way to get the required IOS version
* Merge pull request #4731 from leoetlino/volumewad
Minor cleanup to VolumeWad
* VolumeWad: Remove useless else after return
* VolumeWad: Add missing forward declaration
* VolumeWad: Clean up variable naming
* VolumeWad: In-class initialise member variables
* Merge pull request #4732 from lioncash/renderbase
RenderBase: Forward declare EFBAccessType
* RenderBase: Forward declare EFBAccessType
* Merge pull request #4718 from CharlesCorrin/CharlesCorrin-patch-1
GameSettings: Note for Star Fox Adventures - glow effects
* GameSettings: Note for Star Fox Adventures
Adds a note to Star Fox Adventures to let people know how to accurately emulate the game's glow effects.
* Merge pull request #4727 from lioncash/enum-class
VideoBackendBase: Convert EFBAccessType and FieldType into enum classes
* VideoBackendBase: Convert FieldType into an enum class
* VideoBackendBase: Convert EFBAccessType into an enum class
* Merge pull request #4729 from lioncash/table
ES: Move the key table into the cpp file
* ES: Move the key table into the cpp file
This is a static implementation detail, so there's no need to bind it to the class directly.
This also makes the tables read-only.
* Merge pull request #4721 from RisingFog/remove_dead_audiodump_code
Remove dead audio dumping code
* Remove dead audio dumping code

Download: Dolphin Git 5.0-2087 x64
Download: Dolphin Git 5.0-2087 Android
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!