We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Enforce

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Enforce

Developer: Taito
Publisher: Taito
Platform: Arcade (Taito Z System)
Released internationally: April 1989


GraphicsIcon.png This game has unused graphics.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
LevelSelectIcon.png This game has a hidden level select.


NotesIcon.png This game has a notes page

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.

Stage Select

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

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

Error Handler

Bugged Fixed
EnforceErrorHandler.png EnforceErrorHandlerFix.png

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)