Dolphin Git 5.0-5075 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 #5892 from leoetlino/sysmenu-emu-fixes
Boot/BS2: Accuracy fixes
* Boot/BS2: Don't write part of the debugger hook
Writing to 0x60 does actually not "init exception[s]" or anything like
that. Not at all. Rather, it *breaks* a check in Nintendo's SDK, which
makes it fail to realise that the hook hasn't been set up.
This prevents the SDK initialisation routines from writing the rest of
the hook instructions (total: 0x20 bytes), which in turn causes an
anti-piracy check to fail in some Ubisoft games (including Tintin).
Dolphin can be really amazing sometimes.
* Boot/BS2: Write to 0x3194 and 0x3198
* Boot/BS2: Write the "devkit boot program version"
* Boot/BS2: Set the proper value for 0x000030d8
No clue where people got the 0 value from, or why it's labelled as
"time". As far as I can tell, it is always set to 0xffffffff by
official NAND titles, including the system menu.
* Boot/BS2: Update state file
* Boot/BS2: Write empty play record
* Boot: Move StateFlags from Boot_WiiWAD to Boot
It's not specific to WADs. The BS2 emulation boot code will also need
to update the state file.
Move the struct to Boot and add a helper function that will handle
reading + computing the checksum + writing the state file.
* Merge pull request #5890 from leoetlino/sd-fixes
IOS/SDIO: Small fixes
* IOS/SDIO: Make GetCSDv1/v2 const member functions
* IOS/SDIO: Fix warnings about missing braces
* IOS/SDIO: Add missing save calls in DoState
Download: Dolphin Git 5.0-5075 x64
Download: Dolphin Git 5.0-5075 Android
Source: HereDolphin Git 5.0-2877
0 Comments
Post a Comment