dolphin/Source/Core
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
..
AudioCommon Display warning when dumping audio if file exists 2016-12-17 22:45:01 -05:00
Common Remove incorrect usage of "ASCII" and "ANSI" 2016-12-26 15:49:39 +01:00
Core IOS HLE: Refactor ExecuteCommand 2017-01-04 19:33:50 +01:00
DiscIO VolumeDirectory: Modernize variable names 2016-12-26 11:45:22 +01:00
DolphinQt2 Add TGC disc image compatibility 2016-12-18 18:57:36 +01:00
DolphinWX Merge pull request #4588 from JosJuice/isoproperties-title-encoding 2017-01-02 12:33:58 +01:00
InputCommon macOS: Add missing includes to fix no-PCH build 2017-01-02 11:45:24 +11:00
UICommon Fix missing includes 2016-10-07 23:46:41 +02:00
VideoBackends Merge pull request #4574 from stenzek/vulkan-alpha-clear 2017-01-02 12:29:36 +01:00
VideoCommon FifoPlayer: Save/restore texture memory state for fifo logs 2017-01-03 21:16:05 +10:00
CMakeLists.txt [UI] Remove DolphinQt 2016-01-05 19:42:02 -06:00