From a6b04e99f6ed97de4ec23f8dcd1dc07f7aacf8bd Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 13 Nov 2020 13:06:45 +0100 Subject: [PATCH] Added magic database for Nintendo console files --- magic_dbs/nintendo_magic | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 magic_dbs/nintendo_magic diff --git a/magic_dbs/nintendo_magic b/magic_dbs/nintendo_magic new file mode 100644 index 000000000..f9ee574c0 --- /dev/null +++ b/magic_dbs/nintendo_magic @@ -0,0 +1,18 @@ +# A libmagic database containing definitions for files used by Nintendo consoles + +# Nintendo Switch NRO file +0x10 string NRO0 Nintendo Switch NRO file +>0x08 string HOMEBREW (Homebrew) +>0x18 long x (Size %d) + +# Nintendo Switch NSO file +0x00 string NSO0 Nintendo Switch NSO file +>0x04 long x Version %d +>0x0C long x Flags %08x + +# Nintendo Switch NCA file +0x200 string NCA Nintendo Switch NCA file +>0x203 byte x Version %c +>0x204 byte 0 System NCA +>0x204 byte 1 Gamecard NCA +>0x210 quad x ProgramId %016llx \ No newline at end of file