set chsuper2/3 ram as battery backed, so that initialization gets saved correctly

This commit is contained in:
davidhay 2009-03-15 17:57:11 +00:00
parent 037fa8cbeb
commit 52f0834d2c

View File

@ -95,7 +95,7 @@ static ADDRESS_MAP_START( chsuper_prg_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0x00000, 0x0efff) AM_ROM
AM_RANGE(0x00000, 0x01fff) AM_WRITE( chsuper_vram_w )
AM_RANGE(0x0f000, 0x0ffff) AM_RAM AM_REGION("maincpu", 0xf000)
AM_RANGE(0xfb000, 0xfbfff) AM_RAM
AM_RANGE(0xfb000, 0xfbfff) AM_RAM AM_BASE(&generic_nvram) AM_SIZE(&generic_nvram_size)
ADDRESS_MAP_END
// AM_RANGE(0xaff8, 0xaff8) AM_DEVWRITE("oki", okim6295_w)
@ -207,6 +207,8 @@ static MACHINE_DRIVER_START( chsuper )
MDRV_SCREEN_SIZE(64*8, 64*8)
MDRV_SCREEN_VISIBLE_AREA(0*8, 48*8-1, 0, 30*8-1)
MDRV_NVRAM_HANDLER( generic_0fill )
MDRV_GFXDECODE(chsuper)
MDRV_PALETTE_LENGTH(0x100)