dolphin/Source/Core/Core
Léo Lam dc224cba3c IOS/ES: Partially restore hack to fake IOS titles
This partially restores a hack which causes ES to fake ticket views for
IOS titles.

This is necessary because we still allow users to boot games from the
game list, so, with no way of making sure the required IOSes are
installed beforehand, games may OSPanic() when they try to reload to
some IOS version and just find out that the IOS is not installed
(something which *never* happens on the real console, of course).

A warning is printed in the logs to make sure technical users know the
IOS titles are being faked. To try and keep things accurate in all
other cases, this hack is only active when it is needed (when the
current title is a disc title which was launched from the game list).
2017-03-08 23:09:10 +01:00
..
Boot Merge pull request #4867 from lioncash/simplify 2017-03-07 18:27:50 +13:00
Debugger Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
DSP Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
FifoPlayer Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
HLE HLE: More printf floating point types handled 2017-02-17 10:51:10 +00:00
HW Memmap: Remove unnecessary const on function declaration parameters 2017-03-06 14:08:07 -05:00
IOS IOS/ES: Partially restore hack to fake IOS titles 2017-03-08 23:09:10 +01:00
PowerPC Merge pull request #5031 from lioncash/cast 2017-03-07 18:11:00 +13:00
ActionReplay.cpp specify custom brace style to fix unions 2017-01-05 12:55:13 +01:00
ActionReplay.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
Analytics.cpp ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ARDecrypt.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
BootManager.cpp GCI Folder support for TAS Recording/Playback 2017-03-05 19:12:09 -05:00
BootManager.h Don't read/store settings directly from/to SYSCONF 2016-10-08 14:37:55 +02:00
CMakeLists.txt CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
ConfigManager.cpp ConfigManager: Remove m_strName 2017-03-08 21:01:57 +01:00
ConfigManager.h ConfigManager: Remove m_strName 2017-03-08 21:01:57 +01:00
Core.cpp Android: Move screenshot waiting logic to Renderer 2017-03-04 16:53:16 +10:00
Core.h Android: Move screenshot waiting logic to Renderer 2017-03-04 16:53:16 +10:00
Core.vcxproj IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
Core.vcxproj.filters IOS Network: Split wd/command code into its own source files 2017-02-18 02:35:53 -05:00
CoreTiming.cpp Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
CoreTiming.h Adjust event times after a PPC clock change 2017-02-08 16:22:27 +01:00
DSPEmulator.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPEmulator.h DSPEmulator: Amend variable casing 2017-01-18 12:20:13 -05:00
ec_wii.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ec_wii.h ec_wii: Amend function casing 2017-01-28 18:46:14 -05:00
GeckoCode.cpp GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCode.h GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCodeConfig.cpp Fix building with PCH disabled. 2016-08-07 01:18:59 -05:00
GeckoCodeConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Host.h Host: Remove the Host_RequestFullscreen() method. 2016-11-11 20:36:09 +01:00
HotkeyManager.cpp InputCommon: move Setting classes out of ControlGroup 2017-03-02 18:08:37 -08:00
HotkeyManager.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
MachineContext.h Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemoryWatcher.cpp Core: Change CoreTiming event key from int to EventType* 2016-09-03 14:55:44 +10:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemTools.cpp JitInterface: Convert includes into forward declarations where applicable 2017-03-02 13:20:29 -05:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp GCI Folder support for TAS Recording/Playback 2017-03-05 19:12:09 -05:00
Movie.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayClient.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
NetPlayClient.h HW: Change u8 pad specifier params to int where applicable 2016-10-07 08:14:12 -04:00
NetPlayProto.h Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.cpp Copy Wii save for current game for Netplay and TAS 2017-02-05 13:17:05 -05:00
NetPlayServer.h Fix bogus UPnP requests 2016-07-23 20:04:07 +02:00
PatchEngine.cpp PatchEngine: Remove an unneeded comment 2017-03-08 21:03:10 +01:00
PatchEngine.h PatchEngine: Get rid of a global variable 2017-01-03 18:59:33 -05:00
State.cpp IOS/ES: Keep track of the active title properly 2017-03-02 20:28:01 +01:00
State.h DolphinWX: Don't translate OSD messages 2016-08-10 18:18:25 +02:00
WiiRoot.cpp IniFile: Handle s64/u64 values 2017-02-25 00:03:20 -05:00
WiiRoot.h Remove pre-generated SYSCONF 2017-01-12 21:30:11 +01:00