PR/620: David Korth: Added the secure area type for Nintendo DS ROMs.
authorChristos Zoulas <christos@zoulas.com>
Sun, 11 Jun 2017 22:26:46 +0000 (22:26 +0000)
committerChristos Zoulas <christos@zoulas.com>
Sun, 11 Jun 2017 22:26:46 +0000 (22:26 +0000)
magic/Magdir/console

index 0d98a7aeacf999a4ef454242d482d221755ced24..fbfda7e0c5c7771bbc4cd2027548f98f67ac741c 100644 (file)
@@ -1,6 +1,6 @@
 
 #------------------------------------------------------------------------------
-# $File: console,v 1.30 2017/03/17 21:35:28 christos Exp $
+# $File: console,v 1.31 2017/06/11 22:26:46 christos Exp $
 # Console game magic
 # Toby Deshane <hac@shoelace.digivill.net>
 
 >0x1E  byte    x               \b, Rev.%02u)
 >0x12  byte    2               (DSi enhanced)
 >0x12  byte    3               (DSi only)
+# Secure Area check.
+>0x20          lelong  <0x4000         (homebrew)
+>0x20          lelong  >0x3FFF
+>>0x4000       lequad  0x0000000000000000      (multiboot)
+>>0x4000       lequad  !0x0000000000000000
+>>>0x4000      lequad  0xE7FFDEFFE7FFDEFF      (decrypted)
+>>>0x4000      lequad  !0xE7FFDEFFE7FFDEFF
+>>>>0x1000     lequad  0x0000000000000000      (encrypted)
+>>>>0x1000     lequad  !0x0000000000000000     (mask ROM)
 
 #------------------------------------------------------------------------------
 # nds_passme: file(1) magic for Nintendo DS ROM images for GBA cartridge boot.