dolphin/Source
Léo Lam b65ad538ba IOS HLE: Refactor ExecuteCommand
ExecuteCommand was becoming pretty confusing with unused variables
for some commands, confusing names (device ID != IOS file descriptor),
duplicated checks, not keeping the indentation level low, and having
tons of things into a single function.

This commit gives more correct names to variables, deduplicates the
device checking code, and splits ExecuteCommand so that it's
easier to read.

It's worth noting that some device checks have been forgotten in the
past, which has caused a bug (which was recently fixed in 288e75f6).
2017-01-04 19:33:50 +01:00
..
Android Add TGC disc image compatibility 2016-12-18 18:57:36 +01:00
Core IOS HLE: Refactor ExecuteCommand 2017-01-04 19:33:50 +01:00
DSPSpy Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DSPTool DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
PCH Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
UnitTests Import/Export signature files as CSV 2016-12-18 00:27:10 +00:00
VSProps Add a __LIBUSB__ define 2016-10-03 21:07:12 +02:00
.clang-format Add new clang-format config. 2016-06-24 10:41:05 +02:00
CMakeLists.txt Fix various comment typos 2016-10-24 18:27:49 +02:00
dolphin-emu.sln Implement experimental Vulkan backend 2016-10-01 02:40:01 +10:00