{
  "version": "1.0.0",
  "romSha256": "b2cf2d822d3f81642e4260e957b50ae52dee2e79f14d128db901d3913973c4d2",
  "region": "Europe revision 1",
  "source": "https://github.com/IsoFrieze/SMWDisX/tree/30643c7595a7d097d731de69476f8059c7cf98c3",
  "groups": {
    "lives": {
      "name": "Unlimited lives",
      "codes": [
        "00D078AD"
      ],
      "guards": [
        {
          "pc": 20600,
          "hex": "cebe0d1009"
        }
      ],
      "effect": "DEC PlayerLives becomes LDA PlayerLives: retain native lives and branch flags without periodic RAM writes."
    },
    "invincibility": {
      "name": "Enemy-hit invincibility",
      "codes": [
        "00F5A76B"
      ],
      "guards": [
        {
          "pc": 30119,
          "hex": "a571d06dad97140d90140d9314d062"
        }
      ],
      "effect": "Return at HurtMario entry using RTL. Enemy attacks and sprite collision remain active; no Star timer/music writes."
    }
  },
  "uncoveredHazards": [
    "pits",
    "lava",
    "timer",
    "crushers",
    "scripted direct kills"
  ],
  "allOffByDefault": true,
  "verification": "Derivative opcode guards are checked at build and boot. Derivative gameplay, assists and browser validation remain pending.",
  "project": "Super Juno's World"
}
