From 308fe040a3b448e57487797d1264e563f5a35541 Mon Sep 17 00:00:00 2001 From: Scott Stone Date: Sat, 14 Jul 2012 17:09:58 +0000 Subject: [PATCH] New games marked as GAME_NOT_WORKING ------------------------------------ Beach Head 2000 Install - 05/27/03 [Smitdogg, The Dumping Union] Beach Head 2000 Install - 09/16/01 [Smitdogg, The Dumping Union] Beach Head 2002 Install - 05/27/03 [Smitdogg, The Dumping Union] Beach Head 2003 Desert War Install - 05/27/03 [Smitdogg, The Dumping Union] Global VR XP OS Install - 09/30/01 [Smitdogg, The Dumping Union] Global VR XP OS Update/Install - 06/11/02 [Smitdogg, The Dumping Union] Hyper V2 (Global VR) Install - 09/30/0l [Smitdogg, The Dumping Union] Hyper V2 (Global VR) Install - 06/12/02 [Smitdogg, The Dumping Union] Need For Speed: Underground Install (2 Discs) (v1.1) [Smitdogg, The Dumping Union] --- .gitattributes | 1 + src/mame/drivers/globalvr.c | 158 ++++++++++++++++++++++++++++++++++++ src/mame/mame.lst | 12 +++ src/mame/mame.mak | 2 +- 4 files changed, 172 insertions(+), 1 deletion(-) create mode 100644 src/mame/drivers/globalvr.c diff --git a/.gitattributes b/.gitattributes index 4642fb7d407..6378ca645d1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2469,6 +2469,7 @@ src/mame/drivers/ginganin.c svneol=native#text/plain src/mame/drivers/gladiatr.c svneol=native#text/plain src/mame/drivers/glass.c svneol=native#text/plain src/mame/drivers/globalfr.c svneol=native#text/plain +src/mame/drivers/globalvr.c svneol=native#text/plain src/mame/drivers/gng.c svneol=native#text/plain src/mame/drivers/go2000.c svneol=native#text/plain src/mame/drivers/goal92.c svneol=native#text/plain diff --git a/src/mame/drivers/globalvr.c b/src/mame/drivers/globalvr.c new file mode 100644 index 00000000000..04d0cc73a44 --- /dev/null +++ b/src/mame/drivers/globalvr.c @@ -0,0 +1,158 @@ +/* Global VR - PC-Based Hardware + +Skeleton only at this time holding info regarding Install Disks +for Games/Operating System for Global VR produced games. +Specific hardware outlays are unknown per game at this time. + +Game List Year +----------------------------------------------------- +Aliens: Extermination 2006 +America's Army 2007 +Beach Head 2000 2000 +Beach Head 2002 2002 +Beach Head 2003 Desert War 2003 +Big Red Button 2006 +Blazing Angels 2008 +Desert Gunner 2006 +EA Sports Madden NFL Football 2004 +EA Sports Madden NFL Season 2 2006 +EA Sports NASCAR Racing 2007 +EA Sports PGA Tour Golf 2003 +EA Sports PGA Tour Golf Challenge Edition 2005 +EA Sports PGA Tour Golf Challenge Edition II 200? +EA Sports PGA Tour Golf Challenge Edition III 200? +EA Sports PGA Tour Golf Team Challenge 2006 +EA Sports Tiger Woods PGA Tour 2002 2002 +Fast Draw Showdown 2002 +Feeding Frenzy 2006 +FrightFearLand 2011 +Global Arcade Classics 2007 +Gone Bowling 2006 +Gone Fishing 2006 +Heavy Gear 1999 +Heavy Gear II 1999 +Incoming 200? +Invasion Earth 2003 +Justice League Heroes United 2009 +Kick-It Pro 2006 +Last Bounty Hunter 2002 +Mad Dog McCree 2002 +Mad Dog McCree 2 2002 +NASCAR Team Racing 2010 +Need For Speed 2003 +Need For Speed Carbon 2008 +Need For Speed GT 2004 +Need For Speed Underground 2005 +Operation Blockade 200? +Paradise Lost 2007 +Puck Off 2007 +Sin 1999 +Sky Bandits 2008 +Split The Uprights 200? +Twisted - Nitro Stunt Racing 2009 +UltraPin 2006 +*/ + + +#include "emu.h" +#include "cpu/i386/i386.h" + +class globalvr_state : public driver_device +{ +public: + globalvr_state(const machine_config &mconfig, device_type type, const char *tag) + : driver_device(mconfig, type, tag), + m_maincpu(*this, "maincpu") + { } + +protected: + + // devices + required_device m_maincpu; +}; + + + +static ADDRESS_MAP_START( globalvr_map, AS_PROGRAM, 32, globalvr_state ) + AM_RANGE(0x00000000, 0xffffffff) AM_RAM +ADDRESS_MAP_END + + +static INPUT_PORTS_START( globalvr ) +INPUT_PORTS_END + + +static MACHINE_CONFIG_START( globalvr, globalvr_state ) + /* basic machine hardware */ + MCFG_CPU_ADD("maincpu", PENTIUM, 100000000) /* ? MHz */ + MCFG_CPU_PROGRAM_MAP(globalvr_map) +MACHINE_CONFIG_END + + +ROM_START( hyperv2 ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "hyperv2_pqi_6-12-02", 0, SHA1(44473f2950c0e108acb0961579a46f4765e379f7) ) +ROM_END + +ROM_START( hyperv2a ) + ROM_REGION( 0x168000, "bootdisk", 0 ) /* Win98/DOS bootdisk from folder made into .IMA with WinImage */ + ROM_LOAD( "hyperv2_pqi_9-30-01.ima", 0x000000, 0x168000, CRC(964d8e00) SHA1(efefcfcca85328df8445a4ba482cd7d5b584ae05) ) + + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "hyperv2_pqi_9-30-01", 0, SHA1(7a8c201a83a45609d0242a20441891f5204d7dd1) ) +ROM_END + +ROM_START( gvrxpsys ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "globalvr_xp_system", 0, SHA1(83a784fe038acbd651544b3fa3b17ceb11bbeeab) ) +ROM_END + +ROM_START( gvrxpsup ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "vr_xp_system_6-11-2002", 0, SHA1(c2b586a0106632bcaddc1df8077ee9c226537d2b) ) +ROM_END + +ROM_START( bhead2k ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "beachhead2000_5-27-2003", 0, SHA1(d4473a7fb9820f2e517a1e0609ec9e12f326fc06) ) +ROM_END + +ROM_START( bhead2ka ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "beachhead2000_9-16-2001", 0, SHA1(2151c0aff39a5279adb422e97f00c610d21c48e8) ) +ROM_END + +ROM_START( bhead2k2 ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "beachhead2002_5-27-2003", 0, SHA1(c58e62363387b76b4f03432b543498d4560d27a9) ) +ROM_END + +ROM_START( bhead2k3 ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "beachhead2003desertwar_5-27-2003", 0, SHA1(fed23a6496836050eb1d4f69b91da09adbd9d973) ) +ROM_END + +ROM_START( nfsug ) + DISK_REGION( "drive_0" ) + DISK_IMAGE_READONLY( "nfsug1_1-disc1", 0, SHA1(25a9f0606ac3909bd7c4f3f3a59c6782e3c84712) ) + + DISK_REGION( "drive_1" ) + DISK_IMAGE_READONLY( "nfsug1_1-disc2", 0, SHA1(5b0be45eb3fcd27ba513baca1da633f9e9a4c5ef) ) +ROM_END + + +/* OS/Global VR specific Setup Installers */ +GAME( 2002, hyperv2, 0, globalvr, globalvr, 0, ROT0, "Global VR", "Hyper V2 (Global VR) Install - 06/12/02", GAME_IS_SKELETON ) +GAME( 2001, hyperv2a, 0, globalvr, globalvr, 0, ROT0, "Global VR", "Hyper V2 (Global VR) Install - 09/30/01", GAME_IS_SKELETON ) +GAME( 2001, gvrxpsys, 0, globalvr, globalvr, 0, ROT0, "Global VR", "Global VR XP OS Install - 09/30/01", GAME_IS_SKELETON ) +GAME( 2002, gvrxpsup, 0, globalvr, globalvr, 0, ROT0, "Global VR", "Global VR XP OS Update/Install - 06/11/02", GAME_IS_SKELETON ) + +/* Game Installer CDs */ +GAME( 2000, bhead2k, 0, globalvr, globalvr, 0, ROT0, "Gloval VR", "Beach Head 2000 Install - 05/27/03", GAME_IS_SKELETON ) +GAME( 2000, bhead2ka, 0, globalvr, globalvr, 0, ROT0, "Gloval VR", "Beach Head 2000 Install - 09/16/01", GAME_IS_SKELETON ) +GAME( 2002, bhead2k2, 0, globalvr, globalvr, 0, ROT0, "Gloval VR", "Beach Head 2002 Install - 05/27/03", GAME_IS_SKELETON ) +GAME( 2003, bhead2k3, 0, globalvr, globalvr, 0, ROT0, "Gloval VR", "Beach Head 2003 Desert War Install - 05/27/03", GAME_IS_SKELETON ) +GAME( 2005, nfsug, 0, globalvr, globalvr, 0, ROT0, "Gloval VR", "Need For Speed: Underground Install (2 Discs) (v1.1)", GAME_IS_SKELETON ) + + + \ No newline at end of file diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 8828ea7eb69..8c99b47f74d 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -21460,6 +21460,18 @@ jankenmn // 1985, Sunwise. flipjack // 1983? Jackson Co., Ltd. +// Global VR +hyperv2 // Hyper V2 (Global VR) Install - 06/12/02 +hyperv2a // Hyper V2 (Global VR) Install - 09/30/01 +gvrxpsys // Global VR XP OS Install - 09/30/01 +gvrxpsup // Global VR XP OS Update/Install - 06/11/02 + +bhead2k // Beach Head 2000 Install - 05/27/03 +bhead2ka // Beach Head 2000 Install - 09/16/01 +bhead2k2 // Beach Head 2002 Install - 05/27/03 +bhead2k3 // Beach Head 2003 Desert War Install - 05/27/03 +nfsug // Need For Speed: Underground Install (2 Discs) (v1.1) + // TTL logic games pong // (c) 1972 Atari diff --git a/src/mame/mame.mak b/src/mame/mame.mak index 0bca36630f5..6e2549d0695 100644 --- a/src/mame/mame.mak +++ b/src/mame/mame.mak @@ -1901,6 +1901,7 @@ $(MAMEOBJ)/misc.a: \ $(DRIVERS)/manohman.o \ $(DRIVERS)/jankenmn.o \ $(DRIVERS)/wildpkr.o \ + $(DRIVERS)/globalvr.o \ #------------------------------------------------- @@ -2242,4 +2243,3 @@ $(VIDEO)/n64.o: $(MAMESRC)/video/rdpfiltr.c $(DRIVERS)/bfm_sc4.o: $(MAMESRC)/includes/bfm_sc45.h $(DRIVERS)/bfm_sc5.o: $(MAMESRC)/includes/bfm_sc45.h -