summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/usgames.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/usgames.c')
-rw-r--r--src/mame/drivers/usgames.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mame/drivers/usgames.c b/src/mame/drivers/usgames.c
index 264a5cce32d..e918370cb66 100644
--- a/src/mame/drivers/usgames.c
+++ b/src/mame/drivers/usgames.c
@@ -30,15 +30,14 @@ Sound: AY-3-8912
#include "includes/usgames.h"
#include "machine/nvram.h"
+void usgames_state::machine_start()
+{
+ membank("bank1")->configure_entries(0, 16, memregion("maincpu")->base() + 0x10000, 0x4000);
+}
WRITE8_MEMBER(usgames_state::usgames_rombank_w)
{
- UINT8 *RAM = memregion("maincpu")->base();
-
-// logerror ("BANK WRITE? -%02x-\n",data);
-//popmessage("%02x",data);
-
- membank("bank1")->set_base(&RAM[ 0x10000 + 0x4000 * data] );
+ membank("bank1")->set_entry(data);
}
WRITE8_MEMBER(usgames_state::lamps1_w)