{"push_id":1296812154,"size":21,"distinct_size":7,"ref":"refs/heads/direct-hci","head":"75aff53b5ce26a1bcab23094047eba385a2a88ad","before":"fe57d742a080f729b6d4248769f5369fef952729","commits":[{"sha":"ea2effcc7df4933bbb7c543433b2ec3378130083","author":{"name":"aldelaro5","email":"542ac761efc95b0ba25df3c545cd81654c79bc85@localhost.localdomain"},"message":"Add formatting options for viewing registers\n\nAll formatting are individual per registers and they all have one option to go back to their original hexadecimal form.\n\n- GPR: signed integer, unsigned integer, float\n- FPR: double\n\nAlso happened to come accross an issue where editing the PFR would ignore the higher 32 bits of the new value, this had to be fixed for the format to work.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/ea2effcc7df4933bbb7c543433b2ec3378130083"},{"sha":"be763949bc79f3c720094c060769f4a1c2289a9e","author":{"name":"degasus","email":"84b3dad9e153a6b7f7a735ed329e5a1685838108@web.de"},"message":"JitArm64: Drop 32bit alignment restriction of the memarea.\n\nADD() is almost as fast as MOVK(), and we already have a register for the memory location. Let's just use it.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/be763949bc79f3c720094c060769f4a1c2289a9e"},{"sha":"789e776a47616e633254329fc4160d94d0c964a5","author":{"name":"degasus","email":"84b3dad9e153a6b7f7a735ed329e5a1685838108@web.de"},"message":"JitArm64: Fix block linking.\n\nDouble negation fail, sorry.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/789e776a47616e633254329fc4160d94d0c964a5"},{"sha":"a0dcebba3718487aae94e43b16479028c353887f","author":{"name":"degasus","email":"84b3dad9e153a6b7f7a735ed329e5a1685838108@web.de"},"message":"JitArm64: replace MOVI2R with MOVP2R when possible.\n\nThis skips the (u64) cast.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/a0dcebba3718487aae94e43b16479028c353887f"},{"sha":"2677806e9572c28c63aef3a99f7a03b9c549619c","author":{"name":"JosJuice","email":"0369f5312853bd398a32f09a0fcce0bfca222b58@gmail.com"},"message":"Remove .tx from .gitignore\n\nIt contains a configuration that has no reason to be different\nfor different people. It's not used for storing things like\nusernames or passwords.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/2677806e9572c28c63aef3a99f7a03b9c549619c"},{"sha":"4ce4b8d8bf4317289238bb361a97ddc203568845","author":{"name":"JosJuice","email":"0369f5312853bd398a32f09a0fcce0bfca222b58@gmail.com"},"message":"Add .tx folder with config","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/4ce4b8d8bf4317289238bb361a97ddc203568845"},{"sha":"f689b1e6b5acec0070268bdbd8b563f0fcb8bfda","author":{"name":"aldelaro5","email":"542ac761efc95b0ba25df3c545cd81654c79bc85@gmail.com"},"message":"Switch the CPU state to CPU_STEPPING before single stepping after unpausing\n\nThis fix a double break bug when hitting a memcheck and hitting play on the same instruction it broke to earlier.  The state is put back to CPU_RUNNING after.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/f689b1e6b5acec0070268bdbd8b563f0fcb8bfda"},{"sha":"65c1df34f43fec8f3efb4a1f3b9c0224bf3f55c3","author":{"name":"Scott Mansell","email":"9cb9e940402b023b338a9c236cc09e1aeca78323@gmail.com"},"message":"Merge pull request #4198 from aldelaro5/memory-breakpoint-fix\n\nFix the memChecks breaking a second time after hitting one and unpausing","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/65c1df34f43fec8f3efb4a1f3b9c0224bf3f55c3"},{"sha":"66cd11c329f853dc0b8048c48033bb8edc6d0e82","author":{"name":"Markus Wick","email":"004a30e1fa858b01f700c9e47e5723072a0568d7@users.noreply.github.com"},"message":"Merge pull request #4206 from JosJuice/tx-gitignore\n\nRemove .tx from .gitignore","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/66cd11c329f853dc0b8048c48033bb8edc6d0e82"},{"sha":"bdcee1c5856850125aaf0216ae192fd925867a16","author":{"name":"Markus Wick","email":"004a30e1fa858b01f700c9e47e5723072a0568d7@users.noreply.github.com"},"message":"Merge pull request #4205 from degasus/arm\n\nJitArm64: Cleanup + small fix.","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/bdcee1c5856850125aaf0216ae192fd925867a16"},{"sha":"a6b3237211843efffafc3d3999e8c4afd84bcf19","author":{"name":"Jason","email":"b31fcb5d903fd2cf5fbb008607e94e1de695c2a0@ua.edu"},"message":"lens distortion post-processing shader","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/a6b3237211843efffafc3d3999e8c4afd84bcf19"},{"sha":"add5de2d08c1326dc6f451cea47bf7dfa52e31c8","author":{"name":"Mat M","email":"b83af9648326d27dadfa0e10d9315fffc25b87f9@gmail.com"},"message":"Merge pull request #4178 from aldelaro5/registerView-formated-display\n\nAdd formatting options for the GPR and FPR registers","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/add5de2d08c1326dc6f451cea47bf7dfa52e31c8"},{"sha":"5fc51b45a064766393de7599d10e83403de39939","author":{"name":"Jason","email":"b31fcb5d903fd2cf5fbb008607e94e1de695c2a0@ua.edu"},"message":"code adjustments in response to review","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/5fc51b45a064766393de7599d10e83403de39939"},{"sha":"54a643a4a30caf2d6349139832695ec9e8e24ff6","author":{"name":"Markus Wick","email":"004a30e1fa858b01f700c9e47e5723072a0568d7@users.noreply.github.com"},"message":"Merge pull request #4209 from jasonphillips/lens-distortion-shader\n\nlens distortion post-processing shader","distinct":false,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/54a643a4a30caf2d6349139832695ec9e8e24ff6"},{"sha":"d2375172363711b35d43c04b256e0c1b168c81b2","author":{"name":"Léo Lam","email":"858bc1bd1ce29349647f36909d87c825db94d980@innovatetechnologi.es"},"message":"Add ability to passthrough a Bluetooth adapter\n\nThis adds the ability to passthrough a whole Bluetooth adapter and skip\nthe majority of the Bluetooth emulation code. We use libusb to send HCI\ncommands, receive HCI events and transfer ACL data directly to the\nfirst adapter that is found or to a specific adapter (if configured to)\n\nThis is possible because the Wii's Bluetooth module is actually just\na pretty standard Bluetooth adapter…\n\n…except for two vendor-specific commands, for which replies are faked,\nand also for the sync button. This adds a hotkey that works in the\nexact same way as the sync button would on a Wii: it triggers an HCI\nevent, which emulated software interpret as a command to perform\na BT inquiry.\n\nIn this mode, the current emulated Wiimote will inevitably not work\nat all, so this commit also disables the \"connect Wiimote\" menu.","distinct":true,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/d2375172363711b35d43c04b256e0c1b168c81b2"},{"sha":"276d2383e9aaabe48c6ceb55daedebcfd592fb79","author":{"name":"Léo Lam","email":"858bc1bd1ce29349647f36909d87c825db94d980@innovatetechnologi.es"},"message":"Add a __LIBUSB__ define\n\nThis allows us to only check if __LIBUSB__ is defined, which is cleaner\nthan checking for __LIBUSB__ and _WIN32.","distinct":true,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/276d2383e9aaabe48c6ceb55daedebcfd592fb79"},{"sha":"38a2a84b7215ac55d8184dd88d401a539140ec25","author":{"name":"Léo Lam","email":"858bc1bd1ce29349647f36909d87c825db94d980@innovatetechnologi.es"},"message":"Expose the Bluetooth passthrough mode in the UI\n\nThis adds a Bluetooth passthrough mode checkbox to the Controller\nConfiguration Dialog (quick and dirty change).","distinct":true,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/38a2a84b7215ac55d8184dd88d401a539140ec25"},{"sha":"3b2230cc8a561418c9d5f889630d5c34c498a0f3","author":{"name":"Léo Lam","email":"858bc1bd1ce29349647f36909d87c825db94d980@innovatetechnologi.es"},"message":"WII_IPC_HLE/57e_305: Send HCI commands asynchronously","distinct":true,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/3b2230cc8a561418c9d5f889630d5c34c498a0f3"},{"sha":"3dee98ff37f55ca6c405c1d09ecb57b2bb60a0d0","author":{"name":"Léo Lam","email":"858bc1bd1ce29349647f36909d87c825db94d980@innovatetechnologi.es"},"message":"WII_IPC_HLE/57e_305: PanicAlert on failed transfer\n\nIt's likely that a lot of Bluetooth adapters will be more or less\nbroken in passthrough mode, so this shows a PanicAlert message on\nfailed transfers to let them know their adapter may not be compatible.","distinct":true,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/3dee98ff37f55ca6c405c1d09ecb57b2bb60a0d0"},{"sha":"7fc585a371720287c831afa77ee4194ec75b9cc8","author":{"name":"Léo Lam","email":"858bc1bd1ce29349647f36909d87c825db94d980@innovatetechnologi.es"},"message":"WII_IPC_HLE/57e_305: Fake CommandReadBufferSize replies\n\nApparently, Nintendo's Bluetooth stack expects the ACL packet buffer\nsize to be limited to 10.\n\nReporting anything higher than that could cause memory corruption,\nwhich can result in warning messages in the logs (\"event mismatch\"),\nand more annoyingly, random disconnects.\n\nThanks to shuffle2 for the fix!","distinct":true,"url":"https://api.github.com/repos/leoetlino/dolphin/commits/7fc585a371720287c831afa77ee4194ec75b9cc8"}]}
{"actor":{"display_login":"leoetlino"}}