If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

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.

Sub-Page

Miscellaneous tidbits that are interesting enough to point out here.
Notes

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
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)