Game ID | xmvsf |
Original ROM Name | xmvsf.zip Requires the QSound_HLE sound driver to be placed in the roms folder. Search keywords: “qsound_hle.zip”, “dl-1425.bin” |
SHA256 Checksum | 833aa46af63a3ad87f69ce2bacd85a4445f35a50e3aff4f793f069b205b51c60 |
Search Keywords | x-men vs street fighter , x-men-vs.-street-fighter-usa-961004 , 8769 , wowroms |
Game Resolution (H X W X C) | 224px X 384px X 3 |
Number of Moves and Attack Actions | 9, 18 (7) Moves (0-8): No-Move, Left, Left+Up, Up, Up+Right, Right, Right+Down, Down, Down+Left Attacks (0-17): No-Attack, Weak Punch, Medium Punch, Strong Punch, Weak Kick, Medium Kick, Strong Kick, WP+MP, MP+SP, WP+SP, WK+MK, MK+SK, WK+SK, WP+WK, SP+SK, MP+WK, WP+MP+SP, WK+MK+SK |
Max Difficulty (1P Mode) | 8 |
Number of Characters (Selectable) | 19 (17) |
Max Number of Outfits | 2 |
Number of Stages (1P Mode) | 8 |
Name | Type | Default Value(s) | Value Range |
---|---|---|---|
difficulty | None U int | None | [1, 8] |
Name | Type | Default Value(s) | Value Range |
---|---|---|---|
characters* | None U str U tuple of maximum three str | None | Akuma, Magneto, Juggernaut, Dhalsim, Mr. Bison, Sabretooth, Storm, Chun-Li, Zangief, Gambit, Rogue, Cammy, Charlie, Wolverine, Cyclops, Ryu, Ken |
outfits* | int | 1 | [1, 2] |
*: must be provided as tuples of two elements (for agent_0
and agent_1
respectively) when using the environments in two players mode.
Type | Space Size (Number of Actions) |
---|---|
Discrete | 9 (moves) + 18 (attacks) - 1 (no-op counted twice) = 26 |
MultiDiscrete | 9 (moves) X 18 (attacks) = 162 |
Key | Type | Value Range | Description |
---|---|---|---|
frame | Box | [0, 255] X [224 X 384 X 3] | Latest game frame (RGB pixel screen) |
stage | Box | [1, 8] | Current stage of the game |
timer | Box | [0, 99] | Round time remaining |
Key | Type | Value Range | Description |
---|---|---|---|
side | Discrete (Binary) | [0, 1] | Side of the stage where the player is 0: Left, 1: Right |
wins | Box | [0, 1] | Number of rounds won by the player |
character_1 | Discrete | [0, 18] | Index of first character slot 0: Akuma, 1: Magneto, 2: Juggernaut, 3: Dhalsim, 4: Mr. Bison, 5: Sabretooth, 6: Storm, 7: Chun-Li, 8: Zangief, 9: Gambit, 10: Rogue, 11: Cammy, 12: Charlie, 13: Wolverine, 14: Cyclops, 15: Ryu, 16: Ken, 17: Apocalypse, 18: Alpha Chun-Li |
character_2 | Discrete | [0, 18] | Index of second character slot 0: Akuma, 1: Magneto, 2: Juggernaut, 3: Dhalsim, 4: Mr. Bison, 5: Sabretooth, 6: Storm, 7: Chun-Li, 8: Zangief, 9: Gambit, 10: Rogue, 11: Cammy, 12: Charlie, 13: Wolverine, 14: Cyclops, 15: Ryu, 16: Ken, 17: Apocalypse, 18: Alpha Chun-Li |
character | Discrete | [0, 18] | Index of character in use 0: Akuma, 1: Magneto, 2: Juggernaut, 3: Dhalsim, 4: Mr. Bison, 5: Sabretooth, 6: Storm, 7: Chun-Li, 8: Zangief, 9: Gambit, 10: Rogue, 11: Cammy, 12: Charlie, 13: Wolverine, 14: Cyclops, 15: Ryu, 16: Ken, 17: Apocalypse, 18: Alpha Chun-Li |
health_1 | Box | [0, 144] | Health bar value for first character in use |
health_2 | Box | [0, 144] | Health bar value for second character in use |
active_character | Discrete (Binary) | [0, 1] | Index of the active character 1: first, 0: second |
super_bar | Box | [0, 144] | Super bar value |
super_count | Box | [0, 3] | Count of activated super moves |