mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-03-12 22:56:52 +01:00

ES.cpp was becoming pretty huge. This commit splits the ES code into several files: * Main ES (launch, UID, current title directory and title ID, etc.) * Device identity and encryption (ID and cert, keys, encrypt/decrypt) * Title management (imports, exports, deletions) * Title contents (open/close/read/seek) * Title information (titles, stored contents, TMDs) * Views (for tickets and TMDs)