1. Game
  2. MAME History, "V" ROM sets

This page is a chapter in 'Game Exploring MAME history for TG rules'

valkyrie

ROM set changed: no
0.106-0.251: valkyrie - "Valkyrie No Densetsu (Japan)"

MAME History:
- 0.113u2: Changed VSync to 60.606061 Hz.

Resolution, 0.106-0.113: 288x224 @ 60.606060Hz
Resolution, 0.114-0.251: 288x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/va...su-japan/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120529
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120530

Service Mode:
Typical Namco NS-2 BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). A series of screens can be transitioned with the Test (9) button. The Game Options screen can be interacted with using P1 Up and P1 Down for navigation and P1 Left and Right to change values.

Default Setting:


From MAME 0.250 after enabling the DIP switch:

valtric

ROM set changed: no
0.106-0.175: valtric - "Valtric"

Resolution, 0.106-0.175: 256x224 @ 54.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Valtric

vamphafk, vamphalfk, vamphalf

Note: two ROM sets represented here with changeover at 0.129.

MAME History:
- 0.129: Smitdogg added Vamf x1/2 (Europe). Pierpaolo Prazzoli fixed speed-up for Vamf x1/2 (Europe). Changed 'Vamp 1/2 (Korea version)' to clone 'Vamp x1/2 (Korea)'. Renamed (vamphalf) to (vamphafk).
- 0.133u1: Renamed (vamphafk) to (vamphalfk).
- 0.146u2: Readjusted visible area in the vamphalf.c driver based on tests comparing emulation and original PCB observations [David Haywood, Smitdogg]. Changed visible area to 320x236.
- 0.189: Rod_Wod, Klaus Sommer and The Dumping Union added clone Vamf x1/2 (Europe, version 1.0.0903). Changed parent description to 'Vamf x1/2 (Europe, version 1.1.0908)' and clone (Korea) to 'Vamp x1/2 (Korea, version 1.1.0908)'.
- 0.202: Changed the common base refresh rate to 59Hz and added a note of measured sync clocks for 'Cool Minigame Collection' [Brian Troha].


Vamp x1/2 (Korea, version 1.1.0908)
-----------------
ROM set changed: yes
0.106-0.128: vamphalf - "Vamp 1/2 (Korea version)"
0.129-0.133: vamphafk - "Vamp x1/2 (Korea)"
0.133u1-0.188: vamphalfk - "Vamp x1/2 (Korea)"
0.189-0.260: vamphalfk - "Vamp x1/2 (Korea, version 1.1.0908)"

Resolution, 0.106-0.146: 320x240 @ 60.000000Hz
Resolution, 0.147-0.201: 320x236 @ 60.000000Hz
Resolution, 0.202-0.260: 320x236 @ 59.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/va...-version/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120532
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120533


Vamf x1/2 (Europe, version 1.1.0908)
------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.129.
0.129-0.188: vamphalf - "Vamf x1/2 (Europe)"
0.189-0.260: vamphalf - "Vamf x1/2 (Europe, version 1.1.0908)"

Resolution, 0.129-0.146: 320x240 @ 60.000000Hz
Resolution, 0.147-0.201: 320x236 @ 60.000000Hz
Resolution, 0.202-0.260: 320x236 @ 59.000000Hz

Rules: [no current tracks]


Service Mode:
Typical Hyperstone System hardware.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode button (F2) to access after playback completed. Navigation is with P1 Up and Down, selection with P1 Button 1.

Default Settings:

vandyke

ROM set changed: no
0.106-0.255: vandyke - "Vandyke (Japan)"

MAME History:
- 0.106u3: Added 'Difficulty' and 'Flip Screen' dipswitches. Changed 'Unknown' dipswitches to 'Unused'.
- 0.155: Various tweaks and improvements in NMK16 driver (timings, sound balance, etc.). [...] Double buffer NMK16 sprites [David Haywood]. Changed VSync to 56.18 Hz in most games.

Resolution, 0.106-0.154: 256x224 @ 56.000000Hz
Resolution, 0.155-0.255: 256x224 @ 56.180000Hz

TG Game Entry: https://www.twingalaxies.com/game/vandyke-japan/mame
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120535
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120536
Note 1: For rule compliance (see Notes 3 & 4), use:
Difficulty: Normal
Flip Screen: Off

Service Mode:
Typical NMK 16-bit hardware.
Service Mode will reflect the local configuration after playback, not the recording. Service Mode is entered by enabling the DIP switch which can be toggled with the Service button (F2) and then followed by a reset, thus cannot be recorded in an INP. Service Mode only shows the DIP switch assignments for the first switch which controls the coin interpretation.
Note 2: MAME reverses the numeric DIP switch bank. In the service mode, DIP SW. 1 is MAME's Switch 2 and DIP SW. 2 is MAME's Switch 1.
Note 3: "Difficulty" DIP switch was incorrectly labeled "Unknown" prior to 0.107. Using Service Mode, Difficulty is the right-most pair of bits in DIP SW. 2. Normal setting has both bits set to 1. Prior to 0.107, having the 4th and 5th Unknown DIP Switches set to Off also has this value.
Note 4: "Flip Screen" DIP switch was incorrectly labeled "Unknown" prior to 0.107. Using Service Mode, Flip Screen is the left-most bit in DIP SW. 1. Flip Screen off has a value of 1, Flip Screen on has a value of 0. Prior to 0.107, having the 6th Unknown DIP Switch set to Off also has Flip Screen off.

Default Settings:
MAME 0.106:
MAME 0.250:

From MAME 0.250 after entering service mode:
|

vangrd2

ROM set changed: no
0.106-0.175: vangrd2 - "Vanguard II"

Resolution, 0.106-0.127: 288x224 @ 60.606060Hz
Resolution, 0.128-0.175: 288x216 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ename=Vanguard II

vanguard

ROM set changed: no
0.106-0.189: vanguard - "Vanguard (SNK)"

Resolution, 0.106-0.113: 256x224 @ 61.246746Hz
Resolution, 0.114-0.128: 256x224 @ 61.246745Hz
Resolution, 0.129-0.189: 256x224 @ 61.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....name=Vanguard+[SNK]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7889
Rules, ADeca 2004 - 1 Life Only: https://www.twingalaxies.com/scores.php?scores=9872

vantris

ROM changed: yes - homebrew that was removed.
0.106: vantris - "Vantris (Vanguard hardware)"
0.107-0.170: NOT SUPPORTED

Resolution, 0.106: 224x256 @ 61.246746Hz

TG Game Entry: https://www.twingalaxies.com/vantris...-hardware/mame
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120538

vanvan

ROM set changed: no
0.106-0.222: vanvan - "Van-Van Car"

Resolution, 0.106-0.113: 256x224 @ 60.606060Hz
Resolution, 0.114-0.222: 256x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/game/van-van-car/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=11166
Rules, Points [Tournament Settings - 1 Life Only]: https://www.twingalaxies.com/scores.php?scores=205612

vaportra

ROM set changed: no
0.106-0.175: vaportra - "Vapor Trail - Hyper Offence Formation (World revision 1)"

Resolution, 0.106-0.175: 256x240 @ 58.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....gamename=Vapor Trail - Hyper Offense Formation [World Revision 1]

vaportrx

ROM set changed: no
0.106-0.175: vaportrx - "Vapor TRX"

Resolution, 0.106-0.175: 640x480 @ 57.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....name=Vapor+TRX
Rules, Alpine Edge [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=120541
Rules, Eagle Canyon [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=120542
Rules, Midnight Blue [Fastest Completion]: https://www.twingalaxies.com/scores.php?scores=120543

MAME History:
- 0.133u1: Renamed (vaportrp) to (vaportrxp).

NOTE: rename information appears incorrect, it has the prototype clone (vaportrp) being renamed to both vaportrx & vaportrxp at 0.133u1.
vaportrp > vaportrx
vaportrp > vaportrxp

MAMEINFO.dat suggests that only vaportrp > vaportrxp is correct. There is no mention of any change to the parent set.

varth

ROM Set changes: no
0.106-0.138: varth - "Varth - Operation Thunderstorm (World 920714)"
0.139-0.260: varth - "Varth: Operation Thunderstorm (World 920714)"

From MAME History:
- 0.121: Vas Crabb updated the DIP locations for all games in the CPS-1 driver.
- 0.126u4: Corrado Tomaselli verified and correct CPS1 refresh rate. Changed VSync to 59.610000 Hz.
- 0.139: Changed description to 'Varth: Operation Thunderstorm (World 920714)' and clones (World 920612) to 'Varth: Operation Thunderstorm (World 920612)', (US 920612) to 'Varth: Operation Thunderstorm (USA 920612)' and (Japan 920714) to 'Varth: Operation Thunderstorm (Japan 920714)'.
- 0.147u1: Changed CPS-1 video timings to SCREEN_RAW_PARAMS [Angelo Salese]. Changed VSync to 59.629403 Hz.
- 0.148u5: Andrew Gardner added QSound internal DSP ROM to the device. Added DSP16 (4MHz) CPU3. Sonikos fixed 'Difficulty' dipswitch which has in the tab menu values from 1 (easiest) to 8 (hardest) but in the game's menu it's from 0 to 7.
- 0.153: Cleanup (includes\cps1.h) [Osso]. Willow, Strider and Ghouls'n Ghosts have some changed factory setting defaults as stated from manual. Also noted differences in bonus live coverage where applicable [Tafoid]. Cleanup QSound. No practical changes here except that i removed support for LOG_WAVE raw sound filewriting. Updated soundstream before writing (tsk). Reg 3 is key on. Small fix to sample start and loop. Guru measured qsound music timing. Modified CPS1 video params [hap]. Eliminate pointless planar-to-chunky conversion of gfx ROMs, just decode them as-is [Alex Jackson]. Changed VSync to 59.637405 Hz.

Resolution, 0.106-0.126: 384x224 @ 60.000000Hz
Resolution, 0.127-0.147: 384x224 @ 59.610000Hz
Resolution, 0.148-0.152: 384x224 @ 59.629403Hz
Resolution, 0.153-0.260: 384x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/game/va...d-920612/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=14473
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14474

Service Mode:
Typical Capcom CPS-1 BIOS.
Service Mode will reflect the local configuration after playback, not the recording. Service Mode is accessed using the Game Mode DIP switch or the Service button (F2) which toggles the DIP switch. Navigation is with P1 Up and P1 Down, selection with P1 Button 1.

Default Settings:
NOTE: from 0.148u5 onwards, Difficulty settings have been relabelled. Verify with caution.
- Difficulty up to: 0.148u4: 1 (Easiest), 2, 3, 4 (Normal), 5, 6, 7, 8 (Hardest)
- Difficulty from : 0.148u5: 0 (Easiest), 1, 2, 3 (Normal), 4, 5, 6, 7 (Hardest)

MAME 0.106:
MAME 0.121:
MAME 0.148:
MAME 0.149:
MAME 0.250:

From MAME 0.250 after enabling the Test mode:
|

vasara2

ROM set changed: no
0.106-0.175: vasara2 - "Vasara 2 (set 1)"

Resolution, 0.106-0.148: 336x240 @ 60.000000Hz
Resolution, 0.149-0.175: 336x240 @ 60.186720Hz

TG Game Entry: https://www.twingalaxies.com/scores....amename=Vasara 2 [set 1]

vasara

ROM set changed: no
0.106-0.175: vasara - "Vasara"

Resolution, 0.106-0.148: 336x240 @ 60.000000Hz
Resolution, 0.149-0.175: 336x240 @ 60.186720Hz

TG Game Entry: https://www.twingalaxies.com/scores....amename=Vasara

vastar

ROM set changed: no
0.106-0.175: vastar - "Vastar (set 1)"

Resolution, 0.106-0.147: 256x224 @ 60.000000Hz
Resolution, 0.148-0.175: 256x224 @ 60.580000Hz

TG Game Entry: https://www.twingalaxies.com/scores....amename=Vastar [set 1]

vballb

ROM set changed: yes
0.106-0.129: vball - "U.S. Championship V'ball (set 1)"
0.129u5-0.146: vballb - "U.S. Championship V'ball (bootleg)"
0.147-0.175: vballb - "U.S. Championship V'ball (bootleg of US set)"

MAME History:
- 0.129u5: Smitdogg added U.S. Championship V'ball (US). Changed 'U.S. Championship V'ball (set 1)' to clone 'U.S. Championship V'ball (bootleg)'. Renamed (vball) to (vballb).
- 0.146u2: Smitdogg and The Dumping Union added clone U.S. Championship V'ball (bootleg of Japan set). Changed description of clone (bootleg) to 'U.S. Championship V'ball (bootleg of US set)'.

Resolution, 0.106-0.128: 240x240 @ 60.000000Hz
Resolution, 0.129-0.175: 256x240 @ 57.444853Hz

TG Game Entry: https://www.twingalaxies.com/scores....%20V%27Ball%20[Set%201]
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=120505

vball

Note: two ROM sets represented here with changeover at 0.129u5.

MAME History:
- 0.129u5: Smitdogg added U.S. Championship V'ball (US). Changed 'U.S. Championship V'ball (set 1)' to clone 'U.S. Championship V'ball (bootleg)'. Renamed (vball) to (vballb).
- 0.146u2: Smitdogg and The Dumping Union added clone U.S. Championship V'ball (bootleg of Japan set). Changed description of clone (bootleg) to 'U.S. Championship V'ball (bootleg of US set)'.


U.S. Championship V'ball (bootleg of US set) / (set 1)
--------------------------------------------
ROM set changed: yes
0.106-0.129: vball - "U.S. Championship V'ball (set 1)"
0.129u5-0.146: vballb - "U.S. Championship V'ball (bootleg)"
0.147-0.175: vballb - "U.S. Championship V'ball (bootleg of US set)"

Resolution, 0.106-0.128: 240x240 @ 60.000000Hz
Resolution, 0.129-0.175: 256x240 @ 57.444853Hz

TG Game Entry: https://www.twingalaxies.com/scores....%20V%27Ball%20[Set%201]
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=120505


U.S. Championship V'ball (US)
-----------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.129u5.
0.129u5-0.176: vball - "U.S. Championship V'ball (US)"

Resolution, 0.130-0.176: 256x240 @ 57.444853Hz

Rules: [no current tracks]

vblokbrka

MAME History:
- 0.183: rtw and The Dumping Union added VS Block Breaker (Europe). Renamed (vblokbrk) to (vblokbrka).

ROM set changed: yes.
0.106-0.182: vblokbrk - "VS Block Breaker (Asia)"
0.183-0.183: vblokbrka - "VS Block Breaker (Asia)"

Resolution, 0.106-0.125: 320x240 @ 60.000000Hz
Resolution, 0.126-0.183: 320x240 @ 59.597100Hz

TG Game Entry: https://www.twingalaxies.com/scores....Block+Breaker+[Asia]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120572

vblokbrk

Note: two ROM sets are represented here with changeover at 0.183.

MAME History:
- 0.183: rtw and The Dumping Union added VS Block Breaker (Europe). Renamed (vblokbrk) to (vblokbrka).

VS Block Breaker (Asia)
-----------------------
ROM set changed: yes.
0.106-0.182: vblokbrk - "VS Block Breaker (Asia)"
0.183-0.183: vblokbrka - "VS Block Breaker (Asia)"

Resolution, 0.106-0.125: 320x240 @ 60.000000Hz
Resolution, 0.126-0.183: 320x240 @ 59.597100Hz

TG Game Entry: https://www.twingalaxies.com/scores....Block+Breaker+[Asia]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120572


VS Block Breaker (Europe)
-------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.183.

0.183-0.183: vblokbrk - "VS Block Breaker (Europe)"

Resolution, 0.183-0.183 : 320x240 @ 59.597100Hz

Rules: [no current tracks]

vendetta

ROM set changed: no
0.106-0.154: vendetta - "Vendetta (World 4 Players ver. T)"
0.155-0.260: vendetta - "Vendetta (World, 4 Players, ver. T)"

MAME History:
- 0.146: Small cosmetic changes to the Vendetta driver plus PCB components verified [Mamesick]. Changed KONAMI CPU1 clock speed to 3MHz and VSync to 59.17 Hz.
- 0.155: Caius added clone Vendetta (World, 2 Players, ver. EB-A?). Changed parent description to 'Vendetta (World, 4 Players, ver. T)' and clones (World 4 Players ver. R) to 'Vendetta (World, 4 Players, ver. R)', (World 2 Players ver. W) to 'Vendetta (World, 2 Players, ver. W)', (Asia 2 Players ver. U) to 'Vendetta (Asia, 2 Players, ver. U)', (Asia 2 Players ver. D) to 'Vendetta (Asia, 2 Players, ver. D)' and 'Crime Fighters 2 (Japan 2 Players ver. P)' to 'Crime Fighters 2 (Japan, 2 Players, ver. P)'.

Resolution, 0.106-0.145: 304x224 @ 60.000000Hz
Resolution, 0.146-0.260: 304x224 @ 59.170000Hz

TG Game Entry: https://www.twingalaxies.com/game/ve...rs-ver-t/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=21360
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=21361
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=21362
Rules, Points [Four Player Team]: https://www.twingalaxies.com/scores.php?scores=21363

Service Mode:
Typical Konami "Vendetta" style hardware.
All relevant rules are covered by internal settings. If not shown during playback, hold the Service button (F2) to access after playback completed. Navigation is with P1 Up & Down, selection is with P1 Button 1.

Default Settings:
Internal Configuration:
No hardware DIP settings:
MAME 0.106:
MAME 0.250:

venture

ROM set changed: no
0.106-0.230: venture - "Venture (version 5 set 1)"

Resolution, 0.106-0.113: 248x256 @ 57.000000Hz
Resolution, 0.114-0.230: 256x256 @ 59.996811Hz

TG Game Entry: https://www.twingalaxies.com/game/ve...-5-set-1/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7891

vfive

ROM set changed: no
0.106-0.183: vfive - "V-Five (Japan)"

Resolution, 0.106-0.113: 320x240 @ 59.410645Hz
Resolution, 0.114-0.127: 320x240 @ 59.410646Hz
Resolution, 0.128-0.141: 320x240 @ 59.000000Hz
Resolution, 0.142-0.151: 320x240 @ 59.410646Hz
Resolution, 0.152-0.183: 320x240 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=V-Five+[Japan]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=19818
Note 1: the difficulty settings were fixed between 0.141 and 0.144. In 0.141 and prior the options are Easy/Medium/Hard/Hardest. in 0.142 and 0.143 only the options are Easy/Normal/Hard/Hardest. In 0.144 and later the options are Easy/Normal/Hard/Very Hard.
Note 2: do not check DIP switches via Service Mode after playback complets as the settings revert to the local configuration file (not those in the playback).

vf

ROM set changed: no
0.106-0.175: vf - "Virtua Fighter"

Resolution, 0.106-0.127: 496x384 @ 60.000000Hz
Resolution, 0.128-0.175: 496x384 @ 57.524160Hz

TG Game Entry: https://www.twingalaxies.com/scores....amename=Virtua Fighter

victnine

ROM set changed: no
0.106-0.176: victnine - "Victorious Nine"

Resolution, 0.106-0.176: 256x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ictorious+Nine
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120551

victory

ROM set changed: no
0.106-0.203: victory - "Victory"

Resolution, 0.106-0.113: 256x256 @ 60.000000Hz
Resolution, 0.114-0.203: 256x256 @ 59.996811Hz

TG Game Entry: https://www.twingalaxies.com/game/victory/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120552

victroad

ROM set changed: no
0.106-0.215: victroad - "Victory Road"

Resolution, 0.106-0.215: 288x216 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/victory-road/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=10701
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120553

videopin

ROM set changed: no
0.106-0.175: videopin - "Video Pinball"

Resolution, 0.106-0.175: 304x256 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....gamename=Video Pinball

vidvince

ROM set changed: no
0.106-0.260: vidvince - "Video Vince and the Game Factory (prototype)"

MAME History:
- 0.125u3: Added dipswitches 'SW5', 'SW7' and 'SW8'.
- 0.126u2: Added includes\gottlieb.h. Began Gottlieb driver cleanup [Aaron Giles]: Converted palette calculations to resistor weights. Correct video timing. Reduced the number of separate machine drivers. Fixed incorrect spriteram sizes. Populated full memory maps for the main CPU and the rev 1 sound board. More to come. Changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\gottlieb.c to use the new RIOT implementation instead of rolling their own. Changed VSync to 61.419025 Hz. Added dipswitches 'Sound Test' and 6x 'Unknown'.
- 0.143u8: Various Gottlieb driver fixes [Tafoid]: Verified through playtesting, manuals and in-game service modes all DIPs in the driver. Consolidated and added DIP locations based on all available information.

Resolution, 0.106-0.126: 256x240 @ 61.000000Hz
Resolution, 0.127-0.260: 256x240 @ 61.419025Hz

TG Game Entry: https://www.twingalaxies.com/game/vi...rototype/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120556

Service Mode:
Typical Gottlieb hardware.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch. Navigation is with quick-release use of the Service Select (F1) button, selection is with long-hold of the Service Select button. The Service Select button is used to exit options and return to the next option highlighted on the main menu, thus the full set of Service Mode options can be visited with repeated use of long-hold Service Select only.

Default Settings:
MAME 0.106:
MAME 0.126:
MAME 0.127:
MAME 0.144:
MAME 0.250:

From MAME 0.250 after entering service mode:
|

viewpoin

ROM set changed: no
0.106-0.215: viewpoin - "Viewpoint"

Resolution, 0.106-0.113: 320x224 @ 59.185608Hz
Resolution, 0.114-0.215: 320x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/viewpoint/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=15440
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=15442

NOTE: All relevant rules are covered by internal settings. If not shown during playback, use F2 to access after playback completed.

vigilanbl

ROM set changed: yes
0.106-0.139: vigilant - "Vigilante (World)"
0.139u3-0.155: vigilant - "Vigilante (World, set 1)"
0.156-0.161: vigilantb - "Vigilante (bootleg)"
0.162: vigilanbl - "Vigilante (bootleg)"
0.163-0.175: vigilantbl - "Vigilante (bootleg)"

MAME History:
- 0.139u3: Porchy added clone Vigilante (World, set 2). Changed parent description to 'Vigilante (World, set 1)'.
- 0.156: System11 added Vigilante (World, Rev E). Make the unknown World set a bootleg. Use the correct roms for the World Rev C version. Standardize a few rom names and or add IC location where possible. Added a note about need to verify / correct the rom sets for the US versions [Brian Troha]. Changed (World, set 1) to clone 'Vigilante (bootleg)' and clones (World, set 2) to 'Vigilante (World, Rev C)', (US) - Rev. G to 'Vigilante (US, Rev G)' and (Japan) to 'Vigilante (Japan, Rev D)'. Renamed (vigilant) to (vigilantb).
- 0.162: System11 added clones Vigilante (US, Rev B) and (World, Rev A). Corrections to all Vigilante sets plus new clone [System11]. Fixed maincpu rom ($0) length to 32kb in parent set (World, Rev E) and clone (Japan, Rev D). Renamed (vigilantb) to (vigilanbl), (vigilant1) to (vigilantc), (vigilantj) to (vigilantd), (vigilantu) to (vigilano) and (vigilantu2) to (vigilantg).
- 0.163: hap renamed (vigilano) to (vigilanto) and (vigilanbl) to (vigilantbl).

Resolution, 0.106-0.175: 256x256 @ 55.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....te+%5BWorld%5D
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120557

vigilantbl

ROM set changed: yes
0.106-0.139: vigilant - "Vigilante (World)"
0.139u3-0.155: vigilant - "Vigilante (World, set 1)"
0.156-0.161: vigilantb - "Vigilante (bootleg)"
0.162: vigilanbl - "Vigilante (bootleg)"
0.163-0.182: vigilantbl - "Vigilante (bootleg)"

MAME History:
- 0.139u3: Porchy added clone Vigilante (World, set 2). Changed parent description to 'Vigilante (World, set 1)'.
- 0.156: System11 added Vigilante (World, Rev E). Make the unknown World set a bootleg. Use the correct roms for the World Rev C version. Standardize a few rom names and or add IC location where possible. Added a note about need to verify / correct the rom sets for the US versions [Brian Troha]. Changed (World, set 1) to clone 'Vigilante (bootleg)' and clones (World, set 2) to 'Vigilante (World, Rev C)', (US) - Rev. G to 'Vigilante (US, Rev G)' and (Japan) to 'Vigilante (Japan, Rev D)'. Renamed (vigilant) to (vigilantb).
- 0.162: System11 added clones Vigilante (US, Rev B) and (World, Rev A). Corrections to all Vigilante sets plus new clone [System11]. Fixed maincpu rom ($0) length to 32kb in parent set (World, Rev E) and clone (Japan, Rev D). Renamed (vigilantb) to (vigilanbl), (vigilant1) to (vigilantc), (vigilantj) to (vigilantd), (vigilantu) to (vigilano) and (vigilantu2) to (vigilantg).
- 0.163: hap renamed (vigilano) to (vigilanto) and (vigilanbl) to (vigilantbl).

Resolution, 0.106-0.179: 256x256 @ 55.000000Hz
Resolution, 0.180-0.182: 254x256 @ 55.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ame=Vigilante+[World]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120557

vigilantb

Note: two ROM sets represented here with changeover at 0.162. None existed in 0.155 or prior.

MAME History:
- 0.139u3: Porchy added clone Vigilante (World, set 2). Changed parent description to 'Vigilante (World, set 1)'.
- 0.156: System11 added Vigilante (World, Rev E). Make the unknown World set a bootleg. Use the correct roms for the World Rev C version. Standardize a few rom names and or add IC location where possible. Added a note about need to verify / correct the rom sets for the US versions [Brian Troha]. Changed (World, set 1) to clone 'Vigilante (bootleg)' and clones (World, set 2) to 'Vigilante (World, Rev C)', (US) - Rev. G to 'Vigilante (US, Rev G)' and (Japan) to 'Vigilante (Japan, Rev D)'. Renamed (vigilant) to (vigilantb).
- 0.162: System11 added clones Vigilante (US, Rev B) and (World, Rev A). Corrections to all Vigilante sets plus new clone [System11]. Fixed maincpu rom ($0) length to 32kb in parent set (World, Rev E) and clone (Japan, Rev D). Renamed (vigilantb) to (vigilanbl), (vigilant1) to (vigilantc), (vigilantj) to (vigilantd), (vigilantu) to (vigilano) and (vigilantu2) to (vigilantg).
- 0.163: hap renamed (vigilano) to (vigilanto) and (vigilanbl) to (vigilantbl).

Vigilante (bootleg) / (World, set 1)
-------------------
ROM set changed: yes
0.106-0.139: vigilant - "Vigilante (World)"
0.139u3-0.155: vigilant - "Vigilante (World, set 1)"
0.156-0.161: vigilantb - "Vigilante (bootleg)"
0.162: vigilanbl - "Vigilante (bootleg)"
0.163-0.182: vigilantbl - "Vigilante (bootleg)"

Resolution, 0.106-0.179: 256x256 @ 55.000000Hz
Resolution, 0.180-0.182: 254x256 @ 55.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ame=Vigilante+[World]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120557


Vigilante (US, Rev B)
---------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.162.
0.162-0.182: vigilantb - "Vigilante (US, Rev B)"

Resolution, 0.162-0.179: 256x256 @ 55.000000Hz
Resolution, 0.180-0.182: 254x256 @ 55.000000Hz

Rules: [no current tracks]

vigilant

Note: two ROM sets represented here with changeover at 0.156.

MAME History:
- 0.139u3: Porchy added clone Vigilante (World, set 2). Changed parent description to 'Vigilante (World, set 1)'.
- 0.156: System11 added Vigilante (World, Rev E). Make the unknown World set a bootleg. Use the correct roms for the World Rev C version. Standardize a few rom names and or add IC location where possible. Added a note about need to verify / correct the rom sets for the US versions [Brian Troha]. Changed (World, set 1) to clone 'Vigilante (bootleg)' and clones (World, set 2) to 'Vigilante (World, Rev C)', (US) - Rev. G to 'Vigilante (US, Rev G)' and (Japan) to 'Vigilante (Japan, Rev D)'. Renamed (vigilant) to (vigilantb).
- 0.162: System11 added clones Vigilante (US, Rev B) and (World, Rev A). Corrections to all Vigilante sets plus new clone [System11]. Fixed maincpu rom ($0) length to 32kb in parent set (World, Rev E) and clone (Japan, Rev D). Renamed (vigilantb) to (vigilanbl), (vigilant1) to (vigilantc), (vigilantj) to (vigilantd), (vigilantu) to (vigilano) and (vigilantu2) to (vigilantg).
- 0.163: hap renamed (vigilano) to (vigilanto) and (vigilanbl) to (vigilantbl).


Vigilante (bootleg) / (World, set 1)
-------------------
ROM set changed: yes
0.106-0.139: vigilant - "Vigilante (World)"
0.139u3-0.155: vigilant - "Vigilante (World, set 1)"
0.156-0.161: vigilantb - "Vigilante (bootleg)"
0.162: vigilanbl - "Vigilante (bootleg)"
0.163-0.182: vigilantbl - "Vigilante (bootleg)"

Resolution, 0.106-0.179: 256x256 @ 55.000000Hz
Resolution, 0.180-0.182: 254x256 @ 55.000000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ame=Vigilante+[World]
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120557


Vigilante (World, Rev E)
------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.156.
0.156-0.182: vigilant - "Vigilante (World, Rev E)"

Resolution, 0.156-0.179: 256x256 @ 55.000000Hz
Resolution, 0.180-0.182: 254x256 @ 55.000000Hz

Rules: [no current tracks]

vimana

ROM set changed: no; DIP switch labels changed: 0.137, 0.144
0.106-0.141: vimana - "Vimana"
0.142-0.255: vimana - "Vimana (World, set 1)"

MAME History:
- 0.133u1: Corrado Tomaselli verified/changed VSync to 57.59 Hz in Vimana.
- 0.137: Stephane Humbert fixed dipswitches and inputs in Vimana (after verification of the M68000 code). Improved MCU emulation to correctly handle coinage based on dipswitches settings and Territory Jumper. Changed description of clone (old set) to 'Vimana (old set)'.
- 0.144: Start of input ports cleanup in the Toaplan driver [Alex Jackson, Kanikani]: Removed some unused macros from toaplipt.h. Added some missing inputs.
- 0.144u6: Apply Guru's measurements [hap]. Changed VSync to 57.584258 Hz.
- 0.153: Changed VSync to 57.613169 Hz.

Resolution, 0.106-0.133: 320x240 @ 60.000000Hz
Resolution, 0.134-0.144: 320x240 @ 57.590000Hz
Resolution, 0.145-0.152: 320x240 @ 57.584258Hz
Resolution, 0.153-0.255: 320x240 @ 57.613169Hz

TG Game Entry: https://www.twingalaxies.com/game/vimana/mame
Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120558
Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120559

Service Mode:
Typical ToaPlan game hardware from 1988-1991.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed by enabling the DIP Switch which can be toggled with the Service Mode Button (F2) followed by a reset thus cannot be recorded in an INP. Navigation is with P1 Up and Down, selection with P1 Button 1.

Default Settings:
Bonus life equivalent settings:
- 0-106-0.136: Bonus Life: 70K and 200K
- 0.137-0.250: Bonus Life: 70K 270K 200K+
Difficulty:
- 0.106-0.143: Difficulty: Medium
- 0.144-0.250: Difficulty: Normal
MAME 0.106:
MAME 0.137:
MAME 0.144:
MAME 0.250:

From MAME 0.250 after entering service mode:
| |

vindctr2

ROM set changed: no
0.106-0.265: vindctr2 - "Vindicators Part II (rev 3)"

MAME History:
- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses a SYNGEN chip to generate video signals. Changed VSync to 59.922743 Hz.
- 0.179: Angelo Salese added proper input labels for Vindicators/Vindicators Part II. Make left/right sticks labels explicit so that "Left/Up" isn't upper-right direction but "Left Stick/Up".

Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.265: 336x240 @ 59.922743Hz

TG Game Entry: https://www.twingalaxies.com/game/vi...ii-rev-3/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=14834
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14833

Service Mode:
Typical Atari Gauntlet hardware.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode DIP switch which can be toggled with the Service Mode button (F2) to access after playback completed. A series of configuration, test and stats screens are presented in order and are cycled through using P1 Left Fire button (P1 Button 1). Where relevant, menu navigation is with P1 Left Controller Up and P1 Left Controller Down. Additional instructions are given at the bottom of the screen where relevant.

Default Settings:
Coin Options:
Game Options: |
MAME 0.106:
MAME 0.250:

vindictr

ROM set changed: no
0.106-0.265: vindictr - "Vindicators (rev 5)"

MAME History:
- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses a SYNGEN chip to generate video signals. Changed VSync to 59.922743 Hz.

Resolution, 0.106-0.114: 336x240 @ 60.000000Hz
Resolution, 0.115-0.265: 336x240 @ 59.922743Hz

TG Game Entry: https://www.twingalaxies.com/game/vi...rs-rev-5/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=14830
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=14831

MAME Note:
- You need to 'earn' the power to rotate the turret, which you can get with at least 2 stars before you exit the first level. Buy the power up and you can use Buttons 2 and Button 4 on the player to rotate the turret without issue.

Service Mode:
Typical Atari Vindicators hardware.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode DIP switch which can be toggled with the Service Mode button (F2) to access after playback completed. A series of configuration, test and stats screens are presented in order and are cycled through using P1 Left Fire button (P1 Button 1). Where relevant, menu navigation is with P1 Left Controller Up and P1 Left Controller Down. Additional instructions are given at the bottom of the screen where relevant.

Default Settings:
Coin Options:
Game Options: |
MAME 0.106:
MAME 0.250:

viofight

ROM set changed: no
0.106-0.255: viofight - "Violence Fight (World)"

MAME History:
- 0.139u4: Tafoid added missing P2 Button 3 to Violence Fight.

Resolution, 0.106-0.255: 320x224 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/vi...ht-world/mame/
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=120561

Service Mode:
Typical Taito B BIOS.
Service Mode reflects the local configuration after playback ends, not the recording. Service Mode is accessed using Service button (F2) and then a reset must occur, thus cannot be recorded in an INP. A test screen appears initially and can be progressed with P1 Start button. The second screen is an input test screen with DIP switches shown in read-only binary form.

Default Settings:


From MAME 0.250 after entering service mode:
|

MAME Note:
- Master of Weapon has a secret command to select level: (sequence is the same as in Metal Black): - boot machine with service switch pressed - message appears: "SERVICE SWITCH ERROR" - press 1p start, 1p start, 1p start, service switch, 1p start - message appears: "SELECT BY DOWN SW" - select level with joy down/up - press 1p start button. Other games that have this feature: Rastan Saga 2, Crime City, Violence Fight and Rambo 3.

viostormeb, viostorm

Note: two ROM sets represented here with changeover at 0.150.


MAME History:
- 0.125u7: Changed VSync to 59.185606.
- 0.150: RanaElia added Violent Storm (ver EAC). Renamed (viostorm) to (viostormeb).


Violent Storm (ver EAB)
-----------------------
ROM set changed: yes
0.106-0.149: viostorm - "Violent Storm (ver EAB)"
0.150-0.255: viostormeb - "Violent Storm (ver EAB)"

Resolution, 0.106-0.125: 384x224 @ 60.000000Hz
Resolution, 0.126-0.255: 384x224 @ 59.185606Hz

TG Game Entry: https://www.twingalaxies.com/game/vi...-ver-eab/mame/
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120562
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120564
Rules, Points [Three Player Team]: https://www.twingalaxies.com/scores.php?scores=120565


Violent Storm (ver EAC)
-----------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.150.
0.150-0.255: viostorm - "Violent Storm (ver EAC)"

Resolution, 0.150-0.255: 384x224 @ 59.185606Hz

Rules: [no current tracks]


Service Mode:
Typical Konami "pre-GX" (Mystic Warriors driver) BIOS.
There are both hardware DIP switches & internal settings. Hardware DIP switches will reflect local configuration after playback, not the recording. Other relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed via the DIP Switch which is toggled with the Service button (F2). Navigation instructions are given at the bottom of the screen.
viostorm.nv was added at 0.137, most likely to fix bootup EEPROM error introduced at 0.136. Doesn't seem to affect default internal settings.

Default Settings:
MAME 0.106 DIP Switches:
MAME 0.250 DIP Switches:
DIP Switch Settings:
Game Options:
Coin Options:

viper

ROM set changed: no
0.106-0.194: viper - "Viper"
0.195-0.260: viper - "Viper (rev 3)"

MAME History:
- 0.136: Added eeprom-viper.bin EEPROM.
- 0.195: Changed description to 'Viper (rev 3)'.

Resolution, 0.106-0.260: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/viper/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120567

Service Mode:
Typical Cinematronics Leland BIOS.
All relevant rules are covered by internal settings. If not shown during playback, use Service Mode to access after playback completed. Service Mode is accessed using the combination of P1 Start button (1) and the Service Test button (9). Navigation is with P1 Start button with selection made with P2 Start button (2).

Default Settings:
Game Set-Up:
Note: no DIP switches or Machine Configuration options in the MAME user interface:
MAME 0.106:
MAME 0.250:

vmetal

ROM set changed: no
0.106-0.209: vmetal - "Varia Metal"

From MAMEINFO.DAT:
- 0.137u3: Stephane Humbert fixed dipswitches and inputs (after verification of the M68000 code) in Varia Metal and clone. Added dipswitches 'Coinage', 'Flip Screen', 'Difficulty', 'Bonus Life' and 5x 'Unused'.

Resolution, 0.106-0.147: 320x224 @ 60.000000Hz
Resolution, 0.148-0.191: 320x224 @ 58.232800Hz
Resolution, 0.192-0.209: 304x224 @ 58.232800Hz

TG Game Entry: https://www.twingalaxies.com/game/varia-metal/mame
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=22965
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=22966

NOTE: the correct translation of the rules since the update at 0.137u3 is as follows:

Flip Screen: Off
Unused: Off [All]
Difficulty: Normal
Lives: 3
Bonus Life: Every 30000
Service Mode: Off

volfied

ROM set changed: no
0.106-0.129: volfied - "Volfied (World)"
0.130-0.201: volfied - "Volfied (World, revision 1)"

MAME History:
- 0.129u4: Brian Troha added clone Volfied (Japan). Added minor additional information and OSC info to Volfied driver. Also added two BPROMs not included before. Changed parent description to 'Volfied (World, revision 1)' and clones (US) to 'Volfied (US, revision 1)' and (Japan) to 'Volfied (Japan, revision 1)'.
- 0.118u3: Stephane Humbert cleaned up several Taito drivers to use common input port macros. Fixed the dipwitches for all games (a few still remain unknown though) and added many notes.

Resolution, 0.106-0.201: 320x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/volfied-world/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120570

NOTE: Difficulty setting Normal was relabelled to Medium at 0.118u3.

vsav2

ROM set changed: no
0.106-0.175: vsav2 - "Vampire Savior 2: The Lord of Vampire (Japan 970913)"

Resolution, 0.106-0.113: 384x224 @ 59.633331Hz
Resolution, 0.114-0.127: 384x224 @ 59.633333Hz
Resolution, 0.128: 384x224 @ 59.629403Hz
Resolution, 0.129-0.152: 384x224 @ 59.629403Hz
Resolution, 0.153-0.175: 384x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Vampire Savior 2: The Lord of Vampire [Japan 970913]

vsav

ROM set changed: no
0.106-0.175: vsav - "Vampire Savior: The Lord of Vampire (Euro 970519)"

Resolution, 0.106-0.113: 384x224 @ 59.633331Hz
Resolution, 0.114-0.127: 384x224 @ 59.633333Hz
Resolution, 0.128-0.152: 384x224 @ 59.629403Hz
Resolution, 0.153-0.175: 384x224 @ 59.637405Hz

TG Game Entry: https://www.twingalaxies.com/scores....mename=Vampire Savior: The Lord of Vampire [Euro 970519]

vsbball

ROM set changed: no
0.106-0.146: vsbball - "Vs. BaseBall"
0.147-0.241: vsbball - "Vs. BaseBall (US, set BA E-1)"
0.242-0.271: vsbball - "Vs. Baseball (US, set BA E-1)"

MAME History:
- 0.146u1: Changed description to 'Vs. BaseBall (US, set BA E-1)' and clones (Japan set 1) to 'Vs. BaseBall (Japan, set BA A-1)', (Japan set 2) to 'Vs. BaseBall (Japan, set BA A-2)' and (Japan set 3) to 'Vs. BaseBall (Japan, set BA A-3)'. Renamed (vsbballj) to (vsbballjb) and (vsbballjb) to (vsbballj).
- 0.241: Set raw screen parameters. [-big update snipped-] [kmg]. Changed VSync to 60.098476 Hz.
- 0.242: Changed description to 'Vs. Baseball (US, set BA E-1)' and clones (Japan, set BA A-1) to 'Vs. Baseball (Japan, set BA A-1)', (Japan, set BA A-2) to 'Vs. Baseball (Japan, set BA A-2)' and (Japan, set BA A-3) to 'Vs. Baseball (Japan, set BA A-3)'.
- 0.251: Use documented recommended default DIP switch settings. Affects hogalley, smgolf, suprmrio, vsbball, vsgradus, vsgshoe, vssoccera and any clones. Made separate DIP switch settings for vssoccer and smgolfj, as their starting point values differ from other sets. Cleaned up sprite RAM DMA trigger trampolines. Improved behavior of OAM writes during PPU rendering (video\ppu2c0x.cpp). Fixed incorrect Zapper-like trigger behavior and made gun alarm wire machine configurable [kmg].

Resolution, 0.106: 512x240 @ 60.000000Hz
Resolution, 0.107-0.175: 2 screens, each 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 2 screens, each 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-baseball/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=120575

Default Settings:
Note: the change to the DIP switches at 0.137u3 includes a relabelling of the various strength options (legacy tracks all used Normal strength, so no impact): Computer Defense Strength, Computer Offense Strength, Player Defense Strength and Player Offense Strength.
0.106-0.137 Strength: Weak / Normal / Strong / Very Strong
0.138-0.271 Strength: Weak / Normal / Medium / Strong

vsfdf

ROM set changed: no
0.106-0.271: vsfdf - "Vs. Freedom Force"

MAME History:
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.

Resolution, 0.106-0.240: 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs...om-force/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=17092

Default Settings:
Note: no DIP switch changes found based on the changes at 0.137u3.

vsgongf

ROM set changed: no
0.106-0.199: vsgongf - "VS Gong Fight"

Resolution, 0.106-0.199: 256x240 @ 60.000000Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-gong-fight/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120573

vsgradus

ROM set changed: no
0.106-0.151: vsgradus - "Vs. Gradius"
0.152-0.271: vsgradus - "Vs. Gradius (US, set GR E)"

MAME History:
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.152: Fixed rom names. Changed description to 'Vs. Gradius (US, set GR E)'.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.
- 0.251: Use documented recommended default DIP switch settings. Affects hogalley, smgolf, suprmrio, vsbball, vsgradus, vsgshoe, vssoccera and any clones. Made separate DIP switch settings for vssoccer and smgolfj, as their starting point values differ from other sets. Cleaned up sprite RAM DMA trigger trampolines. Improved behavior of OAM writes during PPU rendering (video\ppu2c0x.cpp). Fixed incorrect Zapper-like trigger behavior and made gun alarm wire machine configurable [kmg].

Resolution, 0.106-0.240: 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-gradius/mame/
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=120580

Default Settings:
Note: the change to the DIP switches at 0.137u3 includes a relabelling of the Difficulty option "Normal" to "Easy".
0.106-0.137 Difficulty: Normal / Hard
0.138-0.271 Difficulty: Easy / Hard

vsgshoe

ROM set changed: no
0.106-0.146: vsgshoe - "Vs. Gumshoe"
0.147-0.271: vsgshoe - "Vs. Gumshoe (set GM5)"

MAME History:
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.146u1: Changed description to 'Vs. Gumshoe (set GM5)'.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.

Resolution, 0.106-0.240: 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-gumshoe/mame/
Rules, Points [Tournament Settings]: https://www.twingalaxies.com/scores.php?scores=120581

Default Settings:
Note: the change to the DIP switches at 0.137u3 includes a relabelling of the Bonus Man Awarded options.
0.106-0.137 Difficulty: 80000 / 100000
0.138-0.271 Difficulty: At 50000 / None

vshoot

ROM set changed: no
0.106-0.130: vshoot - "J-League Soccer V-Shoot"
0.131-0.175: vshoot - "J-League Soccer V-Shoot (Japan)"

Resolution, 0.106-0.175: 288x224 @ 59.700000Hz

TG Game Entry: https://www.twingalaxies.com/scores....ename=J-League Soccer V-Shoot

vspinbal

ROM set changed: no
0.106-0.146: vspinbal - "Vs. Pinball"
0.147-0.151: vspinbal - "Vs. Pinball (set ?)"
0.152-0.271: vspinbal - "Vs. Pinball (US, set PN4 E-1)"

MAME History:
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.146u1: Changed description to 'Vs. Pinball (set ?)' and clone (Japan) to 'Vs. Pinball (Japan, set PN3 B)'.
- 0.152: Dead_Body corrected rom labels in Vs. Pinball. Changed description to 'Vs. Pinball (US, set PN4 E-1)'.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.

Resolution, 0.106-0.240: 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-pinball/mame/
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120589

Default Settings:
Note: the change to the DIP switches at 0.137u3 includes a relabelling of the Ball Speed DIP option "Normal" to "Slow".
0.106-0.137 Difficulty: Normal / Fast
0.138-0.271 Difficulty: Slow / Fast

vsskykid

ROM set changed: no
0.106-0.260: vsskykid - "Vs. Super SkyKid"

MAME History:
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.

Resolution, 0.106-0.178: 256x240 @ 60.000000Hz
Resolution, 0.241-0.260: 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/scores.....+Super+SkyKid
Rules, Points [Single Player Only]: https://www.twingalaxies.com/scores.php?scores=120619
Rules, Points [Two Player Team]: https://www.twingalaxies.com/scores.php?scores=120620

Service Mode:
Typical Nintendo VS UniSystem and DualSystem hardware.
No service mode found. - Barthax, Jan 2024.

Default Settings:
MAME 0.106:
MAME 0.138:
MAME 0.250:

vsslalom

ROM set changed: no
0.106-0.271: vsslalom - "Vs. Slalom"

MAME History:
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.

Resolution, 0.106-0.240: 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-slalom/mame/
Rules, Mt. Nasty - 1. Qualifying Run [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120608
Rules, Mt. Nasty - 2. In The Trees [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120609
Rules, Mt. Nasty - 3. Cut Loose [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120610
Rules, Mt. Nasty - 4. Hot Dog Heaven [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120611
Rules, Mt. Nasty - 5. Rad Run [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120612
Rules, Mt. Nasty - 6. Paradise [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120613
Rules, Mt. Nasty - 7. Exterminator [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120614
Rules, Mt. Nasty - 8. Freestyler [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120615
Rules, Snowy Hill - 1. Qualifying Run [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120592
Rules, Snowy Hill - 2. Cotton Candy [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120593
Rules, Snowy Hill - 3. Skid Row [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120594
Rules, Snowy Hill - 4. Snowy Slide [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120595
Rules, Snowy Hill - 5. Crystal Cruise [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120596
Rules, Snowy Hill - 6. Overun [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120597
Rules, Snowy Hill - 7. Big Dipper [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120598
Rules, Snowy Hill - 8. Blue Mongoose [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120599
Rules, Steep Peak - 1. Qualifying Run [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120600
Rules, Steep Peak - 2. Teaser [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120601
Rules, Steep Peak - 3. Blue Max [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120602
Rules, Steep Peak - 4. The Whoosh [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120603
Rules, Steep Peak - 5. High Octane [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120604
Rules, Steep Peak - 6. Rock N Roll [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120605
Rules, Steep Peak - 7. Monster Run [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120606
Rules, Steep Peak - 8. Super Downhill [Fastest Time]: https://www.twingalaxies.com/scores.php?scores=120607

Default Settings:
Note: the change to the DIP switches at 0.137u3 includes a relabelling of the Difficulty options.
0.106-0.137 Difficulty: Easy / Normal / Hard / Hardest
0.138-0.271 Difficulty: Easy / Normal / Medium / Hard

vstennij, vstennisj, vstennis, vstennisa

Note: two ROM sets represented here with changeover at 0.146u1.

MAME History:
- 0.133u1: Renamed (vstennij) to (vstennisj).
- 0.137u3: VSNES improvements [Alex Jackson]: Moved RC2C05 PPU-based protection into the PPU itself, rather than hacking it in at the driver level. After exhaustive testing, completely sorted out the "palette" dipswitches (which are actually PPU type selection) on all games that have them. Added notes about these games in the comments. Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games, as they should all be 100% correct now. Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag since there's no legitimate reason I can see for it. Also, fixed manufacturer and description to match the title screen. Added a bit more information about the missing sets in the comments. Removed the bogus 2C0X PPU "color remap tables" in favor of external palettes containing data reverse-engineered (several years ago) from original hardware. Each vsnes set, as well as the playch10 BIOS, now requires one of these palettes.
- 0.146u1: Changed clone (Japan) to parent 'Vs. Tennis (Japan/USA, set TE A-3)' and 'Vs. Tennis' to clone 'Vs. Tennis (Japan/USA, set ?)'. Renamed (vstennis) to (vstennisa) and (vstennisj) to (vstennis).
- 0.153: ANY added clone Vs. Tennis (Japan/USA, set 3). We suspect that some roms for the second CPU went bad. Changed description of clone (Japan/USA, set ?) to 'Vs. Tennis (Japan/USA, set 2)'.
- 0.241: Set raw screen parameters. [- SNIP -] [cam900]. Changed VSync to 60.098476 Hz.


Vs. Tennis (Japan/USA, set TE A-3)
----------------------------------
ROM set changed: yes. Added in 0.079.
0.079-0.133: vstennij - "Vs. Tennis (Japan)"
0.133u1-0.146: vstennisj - "Vs. Tennis (Japan)"
0.147-0.271: vstennis - "Vs. Tennis (Japan/USA, set TE A-3)"

Resolution, 0.079-0.106: 512x240 @ 60.000000Hz
Resolution, 0.107-0.240: 2 screens, each 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 2 screens, each 256x240 @ 60.098476Hz

TG Game Entry: https://www.twingalaxies.com/game/vs-tennis/mame/
Rules, Biggest Blowout: https://www.twingalaxies.com/scores.php?scores=214855
Rules, Biggest Blowout - Skill: Medium: https://www.twingalaxies.com/scores.php?scores=216181


Vs. Tennis (Japan/USA, set 2)
-----------------------------
Note: not currently represented on TG.
ROM set changed: yes. Added in 0.037b11.
0.074-0.146: vstennis - "Vs. Tennis"
0.147-0.152: vstennisa - "Vs. Tennis (Japan/USA, set ?)"
0.153-0.271: vstennisa - "Vs. Tennis (Japan/USA, set 2)"

Resolution, 0.074-0.106: 512x240 @ 60.000000Hz
Resolution, 0.107-0.240: 2 screens, each 256x240 @ 60.000000Hz
Resolution, 0.241-0.271: 2 screens, each 256x240 @ 60.098476Hz

Rules: [no current tracks]


Default Settings:
Note: the change to the DIP switches at 0.137u3 includes a relabelling of the Difficulty options (Difficulty Vs. Player and Difficulty Vs. Computer).
0.106-0.137 Difficulty: Easy / Normal / Hard / Hardest
0.138-0.271 Difficulty: Easy / Normal / Medium / Hard

vulcan

ROM set changed: no
0.106-0.134: vulcan - "Vulcan Venture"
0.134u2-0.175: vulcan - "Vulcan Venture (New)"

MAME History:
- 0.134u2: Irongiant added clone Vulcan Venture (Old). Changed parent description to 'Vulcan Venture (New)' and clone (Older Ver.) to 'Vulcan Venture (Oldest)'. Renamed (vulcana) to (vulcanb).

Resolution, 0.106-0.123: 320x224 @ 60.000000Hz
Resolution, 0.125-0.175: 320x224 @ 60.606061Hz

TG Game Entry: https://www.twingalaxies.com/scores....lcan%20Venture
Rules, Points: https://www.twingalaxies.com/scores.php?scores=120623

vulgus2

Note: not currently represented on TG.
ROM set changed: no. Added in 0.143u1.
0.106-0.143: vulgus2 - "Vulgus (set 2)"
0.143u1-0.176: vulgus - "Vulgus (set 1)"

MAME History:
- 0.143u1: Brian Troha added DIP locations to Vulgus. Angelo Salese removed deprecat.h usage in Vulgus. Added 2x 'Unused' dipswitches. Changed (set 2) to parent 'Vulgus (set 1)' and (set 1) to clone 'Vulgus (set 2)'. Renamed (vulgus) to (vulgusa) and (vulgus2) to (vulgus).

Resolution, 0.106-0.144: 256x224 @ 60.000000Hz
Resolution, 0.145-0.176: 256x224 @ 59.590000Hz

Rules: [no current tracks]

vulgusa

ROM set changed: yes
0.106-0.143: vulgus - "Vulgus (set 1)"
0.143u1-0.175: vulgusa - "Vulgus (set 2)"

MAME History:
- 0.143u1: Brian Troha added DIP locations to Vulgus. Angelo Salese removed deprecat.h usage in Vulgus. Added 2x 'Unused' dipswitches. Changed (set 2) to parent 'Vulgus (set 1)' and (set 1) to clone 'Vulgus (set 2)'. Renamed (vulgus) to (vulgusa) and (vulgus2) to (vulgus).

Resolution, 0.106-0.146: 256x224 @ 60.000000Hz
Resolution, 0.147-0.175: 256x224 @ 59.590000Hz

TG Game Entry: https://www.twingalaxies.com/scores....name=Vulgus%20[set%201
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7892

vulgus

Note: two ROM sets represented here with changeover at 0.143u1.

MAME History:
- 0.143u1: Brian Troha added DIP locations to Vulgus. Angelo Salese removed deprecat.h usage in Vulgus. Added 2x 'Unused' dipswitches. Changed (set 2) to parent 'Vulgus (set 1)' and (set 1) to clone 'Vulgus (set 2)'. Renamed (vulgus) to (vulgusa) and (vulgus2) to (vulgus).


Vulgus (set 1) / (set 2)
------------------------
ROM set changed: yes
0.106-0.143: vulgus - "Vulgus (set 1)"
0.143u1-0.175: vulgusa - "Vulgus (set 2)"

Resolution, 0.106-0.146: 256x224 @ 60.000000Hz
Resolution, 0.147-0.175: 256x224 @ 59.590000Hz

TG Game Entry: https://www.twingalaxies.com/scores....name=Vulgus%20[set%201
Rules, Points: https://www.twingalaxies.com/scores.php?scores=7892


Vulgus (set 2) / (set 1)
------------------------
Note: not currently represented on TG.
ROM set changed: no. Added in 0.143u1.
0.106-0.143: vulgus2 - "Vulgus (set 2)"
0.143u1-0.176: vulgus - "Vulgus (set 1)"

Resolution, 0.106-0.144: 256x224 @ 60.000000Hz
Resolution, 0.145-0.176: 256x224 @ 59.590000Hz

Rules: [no current tracks]
Join us