diff options
Diffstat (limited to 'src/mess/drivers/n64.c')
-rw-r--r-- | src/mess/drivers/n64.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/mess/drivers/n64.c b/src/mess/drivers/n64.c index 6dea563aa67..0557e200d4c 100644 --- a/src/mess/drivers/n64.c +++ b/src/mess/drivers/n64.c @@ -89,22 +89,26 @@ ADDRESS_MAP_END static INPUT_PORTS_START( n64 ) PORT_START("input") - PORT_CONFNAME(0x03, 0x01, "Controller Port 0 Device") + PORT_CONFNAME(0x0003, 0x0001, "Controller Port 0 Device") PORT_CONFSETTING(0x00, "None") PORT_CONFSETTING(0x01, "Joypad") PORT_CONFSETTING(0x02, "Mouse") - PORT_CONFNAME(0x0C, 0x00, "Controller Port 1 Device") + PORT_CONFNAME(0x000C, 0x0000, "Controller Port 1 Device") PORT_CONFSETTING(0x00, "None") PORT_CONFSETTING(0x04, "Joypad") PORT_CONFSETTING(0x08, "Mouse") - PORT_CONFNAME(0x30, 0x00, "Controller Port 2 Device") + PORT_CONFNAME(0x0030, 0x0000, "Controller Port 2 Device") PORT_CONFSETTING(0x00, "None") PORT_CONFSETTING(0x10, "Joypad") PORT_CONFSETTING(0x20, "Mouse") - PORT_CONFNAME(0xC0, 0x00, "Controller Port 3 Device") + PORT_CONFNAME(0x00C0, 0x0000, "Controller Port 3 Device") PORT_CONFSETTING(0x00, "None") PORT_CONFSETTING(0x40, "Joypad") PORT_CONFSETTING(0x80, "Mouse") + + PORT_CONFNAME(0x0100, 0x0000, "Disk Drive") + PORT_CONFSETTING(0x0000, "Retail") + PORT_CONFSETTING(0x0100, "Development") //Player 1 PORT_START("P1") @@ -412,6 +416,7 @@ static MACHINE_CONFIG_START( n64, n64_mess_state ) MCFG_SCREEN_SIZE(640, 525) MCFG_SCREEN_VISIBLE_AREA(0, 639, 0, 479) MCFG_SCREEN_UPDATE_DRIVER(n64_state, screen_update_n64) + MCFG_SCREEN_VBLANK_DRIVER(n64_state, screen_eof_n64) MCFG_PALETTE_ADD("palette", 0x1000) @@ -488,5 +493,5 @@ ROM_START( n64dd ) ROM_LOAD( "normslp.rom", 0x00, 0x80, CRC(4f2ae525) SHA1(eab43f8cc52c8551d9cff6fced18ef80eaba6f05) ) ROM_END -CONS(1996, n64, 0, 0, n64, n64, driver_device, 0, "Nintendo", "Nintendo 64", GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS ) -CONS(1996, n64dd, n64, 0, n64dd, n64, driver_device, 0, "Nintendo", "Nintendo 64DD", GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS ) +CONS(1996, n64, 0, 0, n64, n64, driver_device, 0, "Nintendo", "Nintendo 64", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS ) +CONS(1996, n64dd, n64, 0, n64dd, n64, driver_device, 0, "Nintendo", "Nintendo 64DD", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS ) |