GREP mission: added two new mask flags, GAME_IS_SKELETON & GAME_IS_SKELETON_MECHANICAL, and hooked it up to bfm_sc4.c (that is the most boring grep part of it). Next up, hook it up to everything else.

This commit is contained in:
Angelo Salese 2011-12-23 16:12:42 +00:00
parent 13189c4800
commit 2293e079ee
5 changed files with 3003 additions and 3000 deletions

View File

@ -74,6 +74,8 @@
#define GAME_UNOFFICIAL 0x00008000 /* unofficial hardware change */
#define GAME_NO_SOUND_HW 0x00010000 /* sound hardware not available */
#define GAME_MECHANICAL 0x00020000 /* contains mechanical parts (pinball, redemption games,...) */
#define GAME_IS_SKELETON 0x00000208 /* mask for skelly games */
#define GAME_IS_SKELETON_MECHANICAL 0x00024208 /* mask for skelly mechanical games */
#define GAME_TYPE_ARCADE 0x00040000 /* arcade machine (coin operated machines) */
#define GAME_TYPE_CONSOLE 0x00080000 /* console system */
#define GAME_TYPE_COMPUTER 0x00100000 /* any kind of computer including home computers, minis, calcs,... */

View File

@ -1086,7 +1086,7 @@ void info_xml_creator::output_driver()
/* some minor issues, games marked as status=preliminary */
/* don't work or have major emulation problems. */
if (m_drivlist.driver().flags & (GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_NO_SOUND | GAME_WRONG_COLORS))
if (m_drivlist.driver().flags & (GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_NO_SOUND | GAME_WRONG_COLORS | GAME_MECHANICAL))
fprintf(m_output, " status=\"preliminary\"");
else if (m_drivlist.driver().flags & (GAME_IMPERFECT_COLORS | GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS))
fprintf(m_output, " status=\"imperfect\"");

View File

@ -1990,6 +1990,7 @@ static MACHINE_CONFIG_START( sstingry, alpha68k_state )
MCFG_CPU_ADD("mcu", I8748, 9263750) /* 9.263750 MHz oscillator, divided by 3*5 internally */
// MCFG_CPU_PROGRAM_MAP(i8748_map)
MCFG_CPU_IO_MAP(i8748_portmap)
MCFG_DEVICE_DISABLE()
MCFG_MACHINE_START(common)
MCFG_MACHINE_RESET(common)

File diff suppressed because it is too large Load Diff

View File

@ -57,4 +57,4 @@ ROM_START(kissp)
ROM_END
GAME( 1979, kissp, kiss, kissp, kissp, kissp, ROT0, "Bally", "Kiss (prototype)", GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
GAME( 1979, kissp, kiss, kissp, kissp, kissp, ROT0, "Bally", "Kiss (prototype)", GAME_NO_SOUND | GAME_MECHANICAL)