mirror of
https://github.com/holub/mame
synced 2025-04-24 17:30:55 +03:00
New games added as GAME_NOT_WORKING
----------------------------------- Special Forces Elite Training [Guru, R. Belmont]
This commit is contained in:
parent
b696a7407f
commit
520bfa300c
@ -1,14 +1,14 @@
|
||||
/***************************************************************************
|
||||
|
||||
Play Mechanix / Right Hand Tech "VP101" platform
|
||||
(PCB also marked "Raw Thrills" but all RT games appear to be on PC hardware)
|
||||
Play Mechanix / Right Hand Tech "VP100" and "VP101" platforms
|
||||
(PCBs are also marked "Raw Thrills" but all RT games appear to be on PC hardware)
|
||||
|
||||
Skeleton driver by R. Belmont
|
||||
|
||||
MIPS VR5500 at 300 to 400 MHz
|
||||
Xilinx Virtex-II FPGA with custom 3D hardware and 1 or 2 PowerPC 405 CPU cores
|
||||
AC97 audio with custom DMA frontend which streams 8 stereo channels
|
||||
PIC18c442 protection chip (not readable)
|
||||
PIC18c442 protection chip (not readable) on VP101 only (VP100 is unprotected?)
|
||||
|
||||
****************************************************************************/
|
||||
|
||||
@ -17,10 +17,10 @@
|
||||
#include "machine/idectrl.h"
|
||||
|
||||
|
||||
class vp101_state : public driver_device
|
||||
class vp10x_state : public driver_device
|
||||
{
|
||||
public:
|
||||
vp101_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
vp10x_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag) { }
|
||||
|
||||
};
|
||||
@ -43,6 +43,7 @@ static READ32_HANDLER(tty_ready_r)
|
||||
static WRITE32_HANDLER(tty_w) // set breakpoint at bfc01430 to catch when it's printing things
|
||||
{
|
||||
// uncomment to see startup messages - it says "RAM OK" and "EPI RSS Ver 4.5.1" followed by "<RSS active>" and then lots of dots
|
||||
// Special Forces also says "<inited tv_cap> = 00000032"
|
||||
// printf("%c", data);
|
||||
}
|
||||
|
||||
@ -65,7 +66,7 @@ static const mips3_config r5000_config =
|
||||
100000000 /* system (bus) clock */
|
||||
};
|
||||
|
||||
static MACHINE_CONFIG_START( vp101, vp101_state )
|
||||
static MACHINE_CONFIG_START( vp101, vp10x_state )
|
||||
MCFG_CPU_ADD("maincpu", R5000LE, 300000000) /* actually VR5500 with added NEC VR-series custom instructions */
|
||||
MCFG_CPU_CONFIG(r5000_config)
|
||||
MCFG_CPU_PROGRAM_MAP(main_map)
|
||||
@ -93,5 +94,14 @@ ROM_START(jnero)
|
||||
DISK_IMAGE_READONLY("jn010108", 0, SHA1(4f3e9c6349c9be59213df1236dba7d79e7cd704e) )
|
||||
ROM_END
|
||||
|
||||
ROM_START(specfrce)
|
||||
ROM_REGION(0x100000, "maincpu", 0) /* Boot ROM */
|
||||
ROM_LOAD( "specialforces_boot34.u4", 0x000000, 0x100000, CRC(db4862ac) SHA1(a1e886d424cf7d26605e29d972d48e8d44ae2d58) )
|
||||
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE_READONLY("sf010101", 0, SHA1(2fc4e02d08163d8ed28b00f590240d550eaa6015) )
|
||||
ROM_END
|
||||
|
||||
GAME( 2002, specfrce, 0, vp101, vp101, 0, ROT0, "ICE/Play Mechanix", "Special Forces Elite Training", GAME_NOT_WORKING|GAME_NO_SOUND )
|
||||
GAME( 2004, jnero, 0, vp101, vp101, 0, ROT0, "ICE/Play Mechanix", "Johnny Nero Action Hero", GAME_NOT_WORKING|GAME_NO_SOUND )
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user