Skip to content
feos edited this page Jun 3, 2018 · 2 revisions

Instructions and index page for fighting game info display script

Table of Contents

Introduction

This is a Lua script for fighting games that displays gameplay-relevant data on the screen in numerical form. It can use this data to draw colored bars for further illustration. This information is useful for studying game mechanics.

Pasky has a more detailed script specializing in SSF2T.

Usage

Download fighting-OSD.lua, load the appropriate ROM, launch a Lua window (ctrl-L by default), then browse for and run the .lua file. This script works with either parent and clone ROMs, and with either MAME-rr or [code.google.com/p/fbarr/].

The behavior can be modified by pressing Lua hotkeys. (The key bindings are assigned in the emulator settings.)

  1. Hide or reveal text data. Default on.
  2. Hide or reveal bars. Default on.
Colors for text and bars can be customized by editing the values at the top of the script.

Data types

All supported games show numerical counters for vitality. The values for super and guard meters are also shown when applicable. All values are given in the form of "current/maximum".

Stun bars come in pairs: The top (red) gives the amount of stun damage relative to the maximum amount that can be taken. The bottom bar depends on the state of the character: If not dizzy, it shows the time that must pass before the damage is cleared (yellow). If dizzy, it shows the time before the stun wears off (blue), and the "STUN" graphic from Street Fighter 3: Third Strike flickers over the top bar. If dizzy state has recently ended, it shows the grace period during which no stun damage can be taken (green). Both bars are accompanied by the numerical values.

Some games display additional information, for example:

  • The character Balrog/Vega in the SF2 games can take a certain number of hits before his claw is prone to fall off. This durability counter is shown. In SFA3 he is also liable to lose his mask.
  • Data for all characters is shown during three-player modes of SFA, SFZ2AL, SFA3, and FF1.
  • In SFA3, a "!" is shown next to a player's vitality when an air recovery can be performed.
  • In SFA3, a "`*`" is shown next to the combo meter if one or more hits of the combo landed when the opponent could have performed an air recovery.
  • Rage meters, complete with a pair of bars, are shown for Slammasters II.

Supported games

||Parent
ROM||Game||Stun
bars||Super
meter||Guard
meter||Other|| ||sf2||Street Fighter II: The World Warrior||✓|| || ||claw meter|| ||sf2ce||Street Fighter II': Champion Edition||✓|| || ||claw meter|| ||sf2hf||Street Fighter II': Hyper Fighting||✓|| || ||claw meter|| ||ssf2||Super Street Fighter II: The New Challengers||✓|| || ||claw meter|| ||ssf2t||Super Street Fighter II Turbo||✓||✓|| ||claw meter|| ||hsf2||Hyper Street Fighter 2: The Anniversary Edition||✓||✓|| ||claw meter|| ||sfa||Street Fighter Alpha: Warriors' Dreams||✓||✓|| ||three-player mode|| ||sfa2||Street Fighter Alpha 2||✓||✓|| || || ||sfz2al||Street Fighter Zero 2 Alpha||✓||✓|| ||three-player mode|| ||sfa3||Street Fighter Alpha 3||✓||✓||✓||three-player mode
claw & mask meters
flip indicator
pseudocombo indicator|| ||dstlk||Darkstalkers: The Night Warriors|| ||✓|| || || ||nwarr||Night Warriors: Darkstalkers' Revenge|| ||✓|| || || ||vsav||Vampire Savior: The Lord of Vampire|| ||✓|| ||Dark Force timer|| ||vhunt2||Vampire Hunter 2: Darkstalkers Revenge|| ||✓|| ||Dark Force timers|| ||vsav2||Vampire Savior 2: The Lord of Vampire|| ||✓|| ||Dark Force timers|| ||ringdest||Ring of Destruction: Slammasters II||✓|| || ||heat-up meters|| ||cybots||Cyberbots: Fullmetal Madness|| ||✓|| ||Gun & Boost timers|| ||sgemf||Super Gem Fighter Mini Mix||✓||✓|| ||gem power counters|| ||xmcota||X-Men: Children of the Atom||✓||✓|| || || ||msh||Marvel Super Heroes||✓||✓|| || || ||xmvsf||X-Men Vs. Street Fighter||✓||✓|| || || ||mshvsf||Marvel Super Heroes Vs. Street Fighter||✓||✓|| || || ||mvsc||Marvel Vs. Capcom: Clash of Super Heroes||✓||✓|| || || ||[maws.mameworld.info/maws/romset/sfiii]||Street Fighter III: New Generation||✓||✓|| ||charge meters
stun recovery|| ||[maws.mameworld.info/maws/romset/sfiii2]||Street Fighter III 2nd Impact: Giant Attack||✓||✓|| ||charge meters
juggle counter
PA bonuses & stun recovery|| ||[maws.mameworld.info/maws/romset/sfiii3]||Street Fighter III 3rd Strike: Fight for the Future||✓||✓|| ||charge meters
juggle counter
PA bonuses & stun recovery|| ||kof94||The King of Fighters '94||✓||✓|| ||Maxmode timer|| ||kof95||The King of Fighters '95||✓||✓|| ||Maxmode timer|| ||kof96||The King of Fighters '96||✓||✓||✓||Maxmode timer|| ||kof97||The King of Fighters '97||✓||✓||✓||Maxmode timer|| ||kof98||The King of Fighters '98 - The Slugfest||✓||✓||✓||Maxmode timer|| ||kof99||The King of Fighters '99 - Millennium Battle||✓||✓||✓|| || ||kof2000||The King of Fighters 2000||✓||✓||✓|| || ||kof2001||The King of Fighters 2001|| ||✓||✓|| || ||kof2002||The King of Fighters 2002|| ||✓||✓||Maxmode timer|| ||fatfury1||Fatal Fury - King of Fighters|| || || ||three-player mode|| ||fatfury2||Fatal Fury 2||✓|| || || || ||fatfursp||Fatal Fury Special||✓|| || || || ||fatfury3||Fatal Fury 3 - Road to the Final Victory||✓|| || || || ||rbff1||Real Bout Fatal Fury||✓||✓|| || || ||rbffspec||Real Bout Fatal Fury Special|| ||✓|| || || ||rbff2||Real Bout Fatal Fury 2 - The Newcomers|| ||✓|| || || ||garou||Garou - Mark of the Wolves|| ||✓||✓|| ||

Corrections or suggestions can be submitted as comments to this page.

Clone this wiki locally