the cutting room mirror

Enforce

In Enforce, pilot a land-based mech and destroy everything mechanical. Please do not reveal the incredible twist ending in which your commander turns out to be a robot.

Sub-Page#

Stage Select#

EnforceStageSelect.png
This is another game featuring the Taito Code.

To access this stage select, hold the Service Coin button while booting the game until the "SERVICE ERROR" message pops up on the screen. Then, press 1P Start (x3), Service Coin, 1P Start.

Error Handler#

Bugged

Fixed

This game has a basic exception handler for the standard 68k set of exception vectors. Unfortunately, the subroutine that handles the text for the handler is bugged, so you just get a bunch of junk characters in place of any meaningful information. Place the following code in enforce.xml and enable to fix the error handler text:

  <cheat desc="Fix Error Handler">
    <script state="run">
      <action>maincpu.mw@00991C=E349</action>
      <action>maincpu.mw@009988=E34A</action>
      <action>maincpu.mw@0099A4=4E71</action>
      <action>maincpu.mw@0099A6=4E71</action>
      <action>maincpu.mw@0099E8=E34B</action>
      <action>maincpu.mw@009A04=4E71</action>
      <action>maincpu.mw@009A06=4E71</action>
    </script>
  </cheat>

For details on what this code actually fixes, please read the notes page.

(Source: Original TCRF research)

Hidden Text#

EnforceArcCRX.png
The message "CR-X IS BEST CAR" is hidden in the credits, 8 pixels below the screen's overscan area. That's one way to do it.

(Source: Original TCRF research)

Taito America Publishing#

EnforceTitleUS.png
The word at address 0x3FFFE in the sub-CPU controls the title screen's publisher information. This is either 01 in the Japanese version, or 03 in the World version. The unused value, 02, sets the publisher to Taito America Corporation.

Place the following code in enforce.xml to switch between publishers:

  <cheat desc="Publisher">
    <parameter>
      <item value="0x0001">Taito Corp.</item>
      <item value="0x0002">Taito America</item>
      <item value="0x0003">Taito Japan</item>
    </parameter>
    <script state="run">
      <action>sub.mw@3FFFE=param</action>
    </script>
  </cheat>

(Source: Original TCRF research)