{"push_id":572687083,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"f2f2d6195071e25cdcbc627efd00ff5d6d66b540","before":"66d80b75e29ccf453d5efa127eedc91af9da24ec","commits":[{"sha":"b996649073c28072590ee2d502e4c1cc929c4d33","author":{"email":"45e4d34c9ed4c1810508ec4adfc6a1c93972f8a1@gmail.com","name":"riking"},"message":"Reword \"Boot from DVD Drive\" -> \"Backup\" menu option","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/b996649073c28072590ee2d502e4c1cc929c4d33"},{"sha":"90d00966532fb2a142b82d2dfec67b220334d665","author":{"email":"10a0d93a638a3e4947ef0a1706262350922cdce4@gmail.com","name":"magumagu"},"message":"JIT: cleanup instrction merging for idle loop and dcbst.\n\nUse MergeAllowedNextInstructions where appropriate, and read from the\ninstruction buffer rather than poking directly into memory.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/90d00966532fb2a142b82d2dfec67b220334d665"},{"sha":"4f324ad74280540efc7fdc66a30d43594118938d","author":{"email":"f9b63b4ae2508cfbe2aecefe1c7b4015ee654f11@gmail.com","name":"Benjamin Przybocki"},"message":"Clean Up","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/4f324ad74280540efc7fdc66a30d43594118938d"},{"sha":"521ccd7b44f08054beac77a0abcc7812ae6b590b","author":{"email":"972d01a0eebb6704810d3993efb87b610128b861@gmail.com","name":"JosJuice"},"message":"VolumeWiiCrypted: Decryption optimization\n\nThe block doesn't have to be read if it already is in m_pBuffer.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/521ccd7b44f08054beac77a0abcc7812ae6b590b"},{"sha":"47be9d8e6b8659e403ac4be5c709a48db647dac4","author":{"email":"10a0d93a638a3e4947ef0a1706262350922cdce4@gmail.com","name":"magumagu"},"message":"Clean up usage of ScheduleEvent_Threadsafe.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/47be9d8e6b8659e403ac4be5c709a48db647dac4"},{"sha":"30d15b3a32485bda06f7eea605b1a66155e25dad","author":{"email":"10a0d93a638a3e4947ef0a1706262350922cdce4@gmail.com","name":"magumagu"},"message":"Clean up usage of PowerPCState::Exceptions.\n\nAccessing any member of ppcState from a thread other than the CPU thread\nis not allowed; don't pretend that there's any exception to that rule.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/30d15b3a32485bda06f7eea605b1a66155e25dad"},{"sha":"4f65787888088794223b23be86cc549304ed75a4","author":{"email":"0b1aa64f469c9dd85814c41922b2a40c4b39c9c6@gmail.com","name":"FL.dolphinemu"},"message":"Vertical aligned all members of g_HKData struct.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/4f65787888088794223b23be86cc549304ed75a4"},{"sha":"d7c6a7522deb2a4f99212ed1639a7c2e29c01f9c","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"Memmap: Fix switch fallthroughs\n\nFixes a bug where out of range MEM2 accesses would hit the locked cache.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/d7c6a7522deb2a4f99212ed1639a7c2e29c01f9c"},{"sha":"8e556603afa0d58bbde9433b3c3095c384025a57","author":{"email":"801a0de35f9904954f96e78b4a35e4388640315f@mathieui.net","name":"mathieui"},"message":"Fix issues with the GC adapter handling code\n\nIf we successfully detach the kernel driver from the interface, we\nshould continue instead of aborting the setup.\n\nAnd we should not use libusb_handle_events(), as the API says it is only\nfor backwards compatibility. Additionally, if the adapter thread is not\nactive, dolphin will take 60 seconds to close because the\nlibusb_handle_events() timeout is hardcoded to 60 seconds. Instead, use\nlibusb_handle_events_timeout_completed() with a timeout of 1 second.\nAlso, cancel the libusb transfers before the join(), to be able to close\nthe usb device without libusb screaming in the background (and\npotentially crashing).\n\nAnd finally, split the Init() and Shutdown() functions to avoid having\nto init and exit libusb every time we neeed to detect the adapter.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/8e556603afa0d58bbde9433b3c3095c384025a57"},{"sha":"8f4bcf3ec33e63b02e001b7256148e6f94c95da8","author":{"email":"be2ab879c167fe894452d6cbefc8b45b33935bdb@gmail.com","name":"skidau"},"message":"Merge pull request #2012 from lioncash/memswitch\n\nMemmap: Fix switch fallthroughs","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/8f4bcf3ec33e63b02e001b7256148e6f94c95da8"},{"sha":"e75b5165c2df6377af52b919b45bb7a09bbeee41","author":{"email":"f9b63b4ae2508cfbe2aecefe1c7b4015ee654f11@gmail.com","name":"Benjamin Przybocki"},"message":"Web Site -> Website","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/e75b5165c2df6377af52b919b45bb7a09bbeee41"},{"sha":"73d65f3ad3ffc3cc3b12374b21311800c3d51dff","author":{"email":"2105cffce8089e51714138e904b0b7b3849796c2@gmail.com","name":"Fiora"},"message":"Merge pull request #1874 from magumagu/remove-unchecked-reads\n\nJIT: cleanup instrction merging for idle loop and dcbst.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/73d65f3ad3ffc3cc3b12374b21311800c3d51dff"},{"sha":"3767ddcacf7de70268f9aa51d69fdc9a358ec034","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"Merge pull request #2019 from Buddybenj/website\n\nWeb Site -> Website","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/3767ddcacf7de70268f9aa51d69fdc9a358ec034"},{"sha":"fd374a7989a642a3eafc441d738f72cf5fe2d47d","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"Tools: add disassemble script for perf","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/fd374a7989a642a3eafc441d738f72cf5fe2d47d"},{"sha":"537b9e507b9b2caee6991adb72c7f8fd86e1325e","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"Merge pull request #1998 from FL-dolphinemu/align_g_HKData_struct\n\nVertical aligned all members of g_HKData struct.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/537b9e507b9b2caee6991adb72c7f8fd86e1325e"},{"sha":"28b441ebea81e847e720f8322eb8668e33e996ae","author":{"email":"972d01a0eebb6704810d3993efb87b610128b861@gmail.com","name":"JosJuice"},"message":"VolumeWiiCrypted: Replace some hardcoded values with constants","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/28b441ebea81e847e720f8322eb8668e33e996ae"},{"sha":"a1f8c232b273a6a1ee0356e6ca09b5a6c3798c66","author":{"email":"93261e3ddef22d69a23267f4a622d208e152340e@googlemail.com","name":"mr.greywater"},"message":"Fix warning message when loading german discs\n\nAdded COUNTRY_GERMANY as EUR_DIR so it will not show the warning message that the GCM/ISO is invalid. Also refactors the code to remove duplicate code.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/a1f8c232b273a6a1ee0356e6ca09b5a6c3798c66"},{"sha":"93c9eab8e5d5ad5a8caf11da6c3eb797bdb35e1d","author":{"email":"2105cffce8089e51714138e904b0b7b3849796c2@gmail.com","name":"Fiora"},"message":"Merge pull request #2008 from mrgreywater/master\n\nAdd COUNTRY_GERMANY to load german disks without warning","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/93c9eab8e5d5ad5a8caf11da6c3eb797bdb35e1d"},{"sha":"451c4f3c4b0fe9d728e182874b8418c0a0e9966c","author":{"email":"2105cffce8089e51714138e904b0b7b3849796c2@gmail.com","name":"Fiora"},"message":"Merge pull request #1969 from JosJuice/dvd-decryption-optimization\n\nVolumeWiiCrypted: Decryption optimization","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/451c4f3c4b0fe9d728e182874b8418c0a0e9966c"},{"sha":"2434b531f3d0051b886211e84cd43b4deb7990e6","author":{"email":"93261e3ddef22d69a23267f4a622d208e152340e@googlemail.com","name":"mr.greywater"},"message":"D3D: Fixed crash rendering EFB textures with MSAA\n\nRendering EFB textures currently crashes with the D3D backend when MSAA is enabled, because the depth texture wasn't correctly resolved. An example for a crash would be starting Pokemon Snap with D3D and MSAA enabled.","distinct":true,"url":"https://api.github.com/repos/glennricster/dolphin/commits/2434b531f3d0051b886211e84cd43b4deb7990e6"}]}