summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vaportra.cpp
diff options
context:
space:
mode:
author darq <darq.info@gmail.com>2016-12-08 16:15:38 +0100
committer darq <darq.info@gmail.com>2016-12-08 16:15:38 +0100
commit6ea1e4af8958df0b19d648cdb9ae1fc72acdf246 (patch)
tree03eeb6135df214b55b9c6e65455731b4bd32fba6 /src/mame/drivers/vaportra.cpp
parenta13b431435442ebfa6d6728ff9cc31738fe14e27 (diff)
Note about the service mode DSW + game alignment
Diffstat (limited to 'src/mame/drivers/vaportra.cpp')
-rw-r--r--src/mame/drivers/vaportra.cpp17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/mame/drivers/vaportra.cpp b/src/mame/drivers/vaportra.cpp
index c1a174bd4e9..a62d3f80ae6 100644
--- a/src/mame/drivers/vaportra.cpp
+++ b/src/mame/drivers/vaportra.cpp
@@ -1,11 +1,17 @@
// license:BSD-3-Clause
// copyright-holders:Bryan McPhail
+
/***************************************************************************
Vapor Trail (World version) (c) 1989 Data East Corporation
Vapor Trail (USA version) (c) 1989 Data East USA
Kuhga (Japanese version) (c) 1989 Data East Corporation
+ Notes:
+ -----
+ - If you activate the service mode dip switch during the gameplay, it acts like invicibility
+ either for player 1 and player 2. It works for all sets.
+
Emulation by Bryan McPhail, mish@tendril.co.uk
added pal & prom-maps - Highwayman.
***************************************************************************/
@@ -852,15 +858,14 @@ C3D54*
DRIVER_INIT_MEMBER(vaportra_state,vaportra)
{
uint8_t *RAM = memregion("maincpu")->base();
- int i;
- for (i = 0x00000; i < 0x80000; i++)
+ for (int i = 0x00000; i < 0x80000; i++)
RAM[i] = BITSWAP8(RAM[i],0,6,5,4,3,2,1,7);
}
/******************************************************************************/
-GAME( 1989, vaportra, 0, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East Corporation", "Vapor Trail - Hyper Offence Formation (World revision 1)", MACHINE_SUPPORTS_SAVE )
-GAME( 1989, vaportra3,vaportra, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East Corporation", "Vapor Trail - Hyper Offence Formation (World revision 3?)", MACHINE_SUPPORTS_SAVE )
-GAME( 1989, vaportrau,vaportra, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East USA", "Vapor Trail - Hyper Offence Formation (US)", MACHINE_SUPPORTS_SAVE )
-GAME( 1989, kuhga, vaportra, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East Corporation", "Kuhga - Operation Code 'Vapor Trail' (Japan revision 3)", MACHINE_SUPPORTS_SAVE )
+GAME( 1989, vaportra, 0, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East Corporation", "Vapor Trail - Hyper Offence Formation (World revision 1)", MACHINE_SUPPORTS_SAVE )
+GAME( 1989, vaportra3, vaportra, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East Corporation", "Vapor Trail - Hyper Offence Formation (World revision 3?)", MACHINE_SUPPORTS_SAVE )
+GAME( 1989, vaportrau, vaportra, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East USA", "Vapor Trail - Hyper Offence Formation (US)", MACHINE_SUPPORTS_SAVE )
+GAME( 1989, kuhga, vaportra, vaportra, vaportra, vaportra_state, vaportra, ROT270, "Data East Corporation", "Kuhga - Operation Code 'Vapor Trail' (Japan revision 3)", MACHINE_SUPPORTS_SAVE )