We just reached 30,000 articles on this wiki! 🥳
If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

X-Men vs. Street Fighter (Arcade)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

X-Men vs. Street Fighter

Developer: Capcom
Publisher: Capcom
Platform: Arcade (CP System II)
Released in JP: September 1996[1]
Released in US: October 1996[2]


GraphicsIcon.png This game has unused graphics.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
RegionIcon.png This game has regional differences.
Carts.png This game has revisional differences.


This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
Careful, you'll lose an eye.
This page or section needs more images.
There's a whole lotta words here, but not enough pictures. Please fix this.

X-Men vs. Street Fighter is the game that put the "vs." in the Marvel vs. Capcom series and the Versus series in general, opening the floodgates for many crossover fighters to come.

Debug Menu

Like with some other CPS2 games, there is a debug mode accessible via special DIP switches on the development board. To access them in MAME, you must first enter the following cheat for the DIP switches (be sure to reset after activating):

  <cheat desc="Enable DEBUG DIP Functions">
    <script state="on">
      <action>temp0=maincpu.mw@00C0</action>
      <action>temp1=maincpu.oq@0C20</action>
      <action>temp2=maincpu.oq@0C28</action>
      <action>temp3=maincpu.oq@0C30</action>
      <action>maincpu.mw@00C0=FFFF</action>
      <action>maincpu.oq@0C20=4E711B7C00FFD424</action>
      <action>maincpu.oq@0C28=4E711B7C00FFD425</action>
      <action>maincpu.oq@0C30=4E711B7C00FFD426</action>
    </script>
    <script state="off">
      <action>maincpu.mw@00C0=temp0</action>
      <action>maincpu.oq@0C20=temp1</action>
      <action>maincpu.oq@0C28=temp2</action>
      <action>maincpu.oq@0C30=temp3</action>
    </script>
  </cheat>

Then, hold P1 button 1 (LP) and enter Service Test mode.

Option Function
HIT EDITOR Animation editor. Use 1P Start to switch between modes. Controls:

Char select mode:

  • 1P Up/Down - Change animation group.
  • 1P Left/Right - Change animation within the current group.
  • 1P LP - Play animation.
  • 1P MP - Advance animation by one frame.
  • 1P HP - Reset animation.
  • 1P LK+direction - Move character.
  • 1P MK+direction - Horizontal/Vertical flip.
  • 1P HK+Up/Down - Change character.
  • 2P direction - Change shadow position/size.

Note: 2P controls the secondary object mode, and can use many of the same commands as 1P.

Hit edit mode:

  • 1P Up/Down - Select entry in Hit menu.
  • 1P LP - Edit hit value, after which 1P Left/Right changes the value.
  • 1P LK+Left/Right - Change animation (may lead to errors)
  • 1P MK - Advance animation by one frame.
  • 1P HK - Reset animation.
CATCH EDITOR Similar to HIT EDITOR, but for throw animations. Controls:
  • 1P Left/Right - Change catch animation.
  • 2P Left/Right - Change hold animation.
  • 1P LP (hold) - Play animation.
  • 1P MP - Advance animation by one frame.
  • 1P HP - Reset animation.
  • 1P LK+direction - Move character.
  • 1P HK+direction - Change character.
  • 2P MP - Change priority.
  • 2P MK - Change Horizontal/Vertical flip for throw character.

Note: 2P can use the same controls to change the victim character, and H/V flip is only available on 2P side.

ENEMY SENSEI Possibly tests various attack information for each character. Controls:
  • 1P Left/Right - Change Character.
  • 1P LP - Run tests.

Note: Apocalypse's test gives several BAD PARAMETER errors, press 1P LP to continue.

ENDING TEST Views character endings. Use 1P Left/Right to change the ending number and 1P LP to select, then select the ending type. Selecting 0x13 with any ending type will show the Location Test Ending.
MESSAGE TEST Allows you to see messages (win quotes, endings, etc.). Select region/language, message mode, player, and vs player.

P1 Left/Right changes the message ID, and P1 LP through LK corresponds to the four options listed. Note that all strings are Japanese regardless of message chosen.

SCRL MOVE TEST This only displays a black screen.
SCRL 1 BLOCK-SCRL 3 BLOCK A scroll block test used to view objects for a stage. Controls:
  • 1P Left/Right - Change image by 1.
  • 1P Up/Down - Change image by 0x10.
  • 1P HP - Change object bank.
KAO TEST Shows portraits. Use 1P Left/Right to change portrait.
EXIT Exactly what it says on the tin.
(Source: Sudden Desu)

Location Test Ending

Hmmm...
To do:
Figure out how to activate, and see if it's present in all arcade revisions.
Japanese English
XMvSF ComingSoon JP.png XMvSF ComingSoon EN.png

By setting the MAME cheat to enable both Debug Menu and the Secret Test Menu, go to Ending Test and select the value to 0013 and any byte, this ending shows up which features a sprite of both Rogue and Gambit jumping together and Rogue changed costume from her winpose while Gambit says, "Don't mess with the Cajun" along with an unused music (named "Break Out" in the OST), this ending was a leftover from the Location Test. In Marvel vs. Capcom Fighting Collection: Arcade Classics, it's possible to get the location test message on the continue screen.

Unused Graphics

Several unused sprites exist within the tiles for the character select screen.

XvSF Beginner.png

XvSF Expert.png
Possibly served the same function as the Auto mode, or some other form of difficulty selection.

XvSF Tag.png

XvSF Single.png
Could the player have been able to choose between single fighter and tag-team?

XvSF Manual.png
Likely went along with the Auto option which only exists on its own between the speed select in the final version. The term Manual is used in X-Men: Children of the Atom and the Street Fighter Alpha games.

(Source: Rage Quitter 87 for the info)

behold, my plasma ball!
Apocalypse has an unused attack where he turns his hand into a weapon which emits a ball of energy; this has no effect on the opponent.

(Source: Rage Quitter 87)

Regional Differences

Hmmm...
To do:
Get screenshots and add translations.

In the Japanese version, every character has unique pre-fight dialogue with Apocalypse. These are not present in any other version.

Revisional Differences

Hmmm...
To do:
Changes are based on tournament footage and may not be complete.

Three arcade revisions exist, all of which focus on bug fixes and balance patches, and no aesthetic differences have been found between any of them.

Revision 960919/960910 is the initial release and most common arcade version played in Japan.

Revision 961004 is the most commonly played version outside of Japan.

  • Removed the the ability for Ryu and Akuma to link forward+medium kick into other attacks for infinite combos.
  • Increased startup and recovery frames on some attacks, making it more difficult to perform some infinite combos.
  • Ryu's Shinkuu Tatsumaki Senpuu Kyaku now properly hits fallen opponents.

Revision 961023 is the revision all official ports and rereleases are based on.

  • Storm's Lightning Attack can now be performed a second time in the air. However, the opponent is restored to a neutral state after being launched by it.
  • Storm's heavy punch sends the opponent at a steeper angle from the air.
  • Cyclops' and Juggernaut's heavy punch and kick launch opponents forward at the end of air combos.
  • Magneto's punch throw can no longer throw the opponent upward, removing the ability to link with Hyper Gravitation.
  • Dhalsim is no longer vulnerable after his air recovery teleport.

References