the cutting room mirror

Kram

Kram is Dracula backwards.

Developer Credit & Unused Enemy#

Put the following code in kram.xml or kram2.xml to add a developer credit to the game's attract mode:

  <cheat desc="Developer Credit">
    <script state="run">
      <action>maincpu.md@ABD1=BDE6FACC</action>
      <action>maincpu.md@ABD6=08BDDFD6</action>
      <action>maincpu.md@ABDA=BDE74339</action>
      <action>maincpu.mw@CC12=ABD1</action>
    </script>
    <script state="off">
      <action>maincpu.md@ABD1=00000000</action>
      <action>maincpu.md@ABD6=00000000</action>
      <action>maincpu.md@ABDA=00000000</action>
      <action>maincpu.mw@CC12=F306</action>
    </script>
  </cheat>

KramCredit.png
This screen will come up after the "'WALL' STOPS ENEMIES" text. The first line is supposed to say "DESIGNED + PROGRAMMED" but there's no "+" character in the game's large font.

KramTransform1.png KramTransform2.png
The subroutine that displays this text is part of an unused tutorial bit with an equally unused hazard: A green and blue orb KramMorfer.gif that can transform Kram targets into Skulls. Since the text is printed on the center of the screen instead of near the top, it will get partially overwritten by enemy graphics.

KramMorferScreen.png
The encrypted version of the game (kram3 in MAME) includes alternate text which reveals that this enemy is named Morfer. Unfortunately, the actual demo portion for this bit seems to be broken in this revision and the game will lock up after displaying the text. Put this code in kram3.xml to see this text:

  <cheat desc="Morfer">
    <script state="run">
      <action>maincpu.mw@CC0A=E6EA</action>
      <action>maincpu.mw@CC13=E733</action>
    </script>
    <script state="off">
      <action>maincpu.mw@CC0A=E6F8</action>
      <action>maincpu.mw@CC13=E73E</action>
    </script>
  </cheat>

(Source: Original TCRF research)