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

Crossbow (Arcade)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Crossbow

Developer: Exidy
Publisher: Exidy
Platforms: Arcade (Exidy 440 hardware)
Released internationally: October 1983


CodeIcon.png This game has unused code.
DevMessageIcon.png This game has a hidden developer message.
CopyrightIcon.png This game has hidden developer credits.
GraphicsIcon.png This game has unused graphics.


Crossbow is a full-length first-person escort mission set in medieval times. Shoot whatever isn't your friend!

Hidden Credits

CrossbowArcCredits.png
A full set of credits are present in the game, but they were dummied out before the game's release.

There are two methods to re-enable these credits. Put the following cheat(s) in MAME's crossbow.xml cheat file:

  <cheat desc="Attract Mode Credits Fix 1">
    <script state="run">
      <action>maincpu.mw@8AF0=124F</action>
    </script>
  </cheat>
  <cheat desc="Attract Mode Credits Fix 2">
    <script state="run">
      <action>maincpu.mw@81CA=8AF1</action>
    </script>
  </cheat>
This fixes the credits subroutine by changing the RET opcode (which makes the rest of the subroutine moot) to an NOP.
While this will display the credits, a bug in the game causes the credits to be displayed every time the screen fades out in attract mode.
This code simply replaces the instructions screen with the credits screen.
(Source: Original TCRF research)

Developer Message

This message is in the sound CPU at E3B0:

DMA.A69
COPYRIGHT (C) 1983
EXIDY INC.
MARK VON STRIVER
LA PLUME DE MA TANTE EST SUR LE BUREAU

The last sentence is derived from a useless but ubiquitous phrase used to demonstrate grammatically correct French. The full sentence would be "La plume de ma tante est sur le bureau de mon oncle".

(Source: Original TCRF research)

Early Title

Angry curtsey
A placeholder title screen can be seen at startup by replacing the value at 80F6 with 19.

(Source: Original TCRF research)