Dolphin Git 5.0-5023 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:
* Automatic translation resources sync with Transifex
* Merge pull request #5763 from AwesomeMarioFan/feature
GameINI: Add Wii Startup Menu
* GameINI: Add Startup Menu
* Merge pull request #5794 from spycrab/qt_menubar
Qt: Overhaul menubar
* Qt: Overhaul menubar
* Merge pull request #5169 from ligfx/sidevicegbastate
SI_DeviceGBA: refactor and make GBASockServer a member rather than parent
* SI_DeviceGBA: if a client doesn't respond within 1s, disconnect them
Rather than returning 0 / not creating an expected SI interrupt. You can
test this by running VBA-M in a debugger and stopping it while it's
connected to Dolphin: on current master, Dolphin will freeze-up until it
gets a response. With this PR, Dolphin will gracefully disconnect the device, and reconnect if it starts responding again.
* SI_DeviceGBA: use SI_ERROR_NO_RESPONSE when client isn't connected
Slight behavior change, but fills a gaping hole in the state logic.
* SI_DeviceGBA: extract magic numbers SEND_MAX_SIZE, RECV_MAX_SIZE
* SI_DeviceGBA: make GBASockServer a member instead of parent
* SI_DeviceGBA: remove duplication of GBASockServer destructor logic
* SI_DeviceGBA: clean up GetTransferTime()
* GBASockServer: clean up Receive() return value
* GBASockServer: cleanup GetNextSock and GetNextClock
* Move GBASockServer logging into SI_DeviceGBA
* SI_DeviceGBA: clarify request-response state machine
Inspired by "#5147: GBASockServer: remove m_device_number (fixes
warning)," trying to wrap my head around how this file works.
* Merge pull request #5878 from iwubcode/wiimote_size_fix
Fix array out of bounds error for connected wiimotes
* Fix the size of s_last_connect_request_counter to be 5 (wiimotes + balance board)
* Merge pull request #5872 from ligfx/wxnetplayonionconfig
WX: make Netplay use new-style config
* WX: make Netplay use new-style config
* NetPlayLauncher: store window geometry in native wxConfig
* WxUtils: add WxStrToUL
* Config/Section: support u16 values
* Merge pull request #5829 from ligfx/qtmsgalerthandler
Qt: register MsgAlertHandler
* Qt: register MsgAlertHandler
This is the thing that pops up a message box when something goes wrong,
or when you want to override a previously dumped file, etc.
* MsgHandler: small cleanup
* QtUtils: add RunOnObject
* Merge pull request #5877 from JosJuice/log-strings
DolphinQt2: Make logging strings more like in DolphinWX
* DolphinQt2: Make logging strings more like in DolphinWX
Like PR 5817 but for strings that were added after that PR was merged.
* Merge pull request #5827 from JonnyH/WIP/fix-glMultiDrawElementsBaseVertex-invalid-OES-suffix
Fix an incorrect OES suffix on glMultiDrawElementsBaseVertex
* Fix an incorrect OES suffix on glMultiDrawElementsBaseVertex
The spec says it should have an EXT not OES suffix, as it's enabled as
an interaction with GL_EXT_multi_draw_arrays.
On some drivers GetProcAddress() returns NULL, which causes the
GLExtensions init to fail
This 'happened' to work if GetProcAddress() doesn't return NULL on missing
functions (as allowed in EGL) - as the function appears to never be called so
this would not have been noticed.
Mesa also (incorrectly?) exports the EXT version, so this would all
happen to work there, but appears to be contrary to the spec.
This invalid prefix even ended up in the upstream khronos registry, the
issue was reported here:
https://github.com/KhronosGroup/OpenGL-Registry/issues/81
Download: Dolphin Git 5.0-5023 x64
Download: Dolphin Git 5.0-5023 Android
Source: HereDolphin Git 5.0-2877
0 Comments
Post a Comment