summaryrefslogtreecommitdiff
path: root/src/core/loader.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2014-06-25 09:46:14 -0400
committerbunnei <bunneidev@gmail.com>2014-06-25 09:46:14 -0400
commit469fe42fad01fc45e454e6acfa413eeae92e587e (patch)
tree4cf876688cc2d03d34512f8f1a25bc26d853f1fb /src/core/loader.h
parent10f11b958eef9b1655301555f0a89ec21fa12211 (diff)
parenta7f1c544909ee1034356666e04bea3a4b4609a95 (diff)
Merge pull request #22 from bunnei/loader-improvements
Refactor loader code and add preliminary NCCH support
Diffstat (limited to 'src/core/loader.h')
-rw-r--r--src/core/loader.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/core/loader.h b/src/core/loader.h
deleted file mode 100644
index 9d4aaa874..000000000
--- a/src/core/loader.h
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright 2014 Citra Emulator Project
-// Licensed under GPLv2
-// Refer to the license.txt file included.
-
-#pragma once
-
-#include "common/common.h"
-
-////////////////////////////////////////////////////////////////////////////////////////////////////
-
-namespace Loader {
-
-enum FileType {
- FILETYPE_ERROR,
-
- FILETYPE_CTR_CCI,
- FILETYPE_CTR_CIA,
- FILETYPE_CTR_CXI,
- FILETYPE_CTR_ELF,
- FILETYPE_CTR_BIN,
-
- FILETYPE_LAUNCHER_DAT,
-
- FILETYPE_DIRECTORY_CXI,
-
- FILETYPE_UNKNOWN_BIN,
- FILETYPE_UNKNOWN_ELF,
-
- FILETYPE_ARCHIVE_RAR,
- FILETYPE_ARCHIVE_ZIP,
-
- FILETYPE_NORMAL_DIRECTORY,
-
- FILETYPE_UNKNOWN
-};
-
-////////////////////////////////////////////////////////////////////////////////////////////////////
-
-/**
- * Identifies the type of a bootable file
- * @param filename String filename of bootable file
- * @return FileType of file
- */
-FileType IdentifyFile(std::string &filename);
-
-/**
- * Identifies and loads a bootable file
- * @param filename String filename of bootable file
- * @param error_string Point to string to put error message if an error has occurred
- * @return True on success, otherwise false
- */
-bool LoadFile(std::string &filename, std::string *error_string);
-
-} // namespace