mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
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:
parent
13189c4800
commit
2293e079ee
@ -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,... */
|
||||
|
@ -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\"");
|
||||
|
@ -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
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user