mirror of
https://github.com/holub/mame
synced 2025-05-25 15:25:33 +03:00
improved visible area in chsuper, added dummy reads, chsuper2 now runs attract mode, chsuper3 is stuck on ram error (probably needs initialization sequence)
This commit is contained in:
parent
247ef6674d
commit
4f5793a8db
@ -88,7 +88,10 @@ ADDRESS_MAP_END
|
|||||||
static ADDRESS_MAP_START( chsuper_portmap, ADDRESS_SPACE_IO, 8 )
|
static ADDRESS_MAP_START( chsuper_portmap, ADDRESS_SPACE_IO, 8 )
|
||||||
AM_RANGE( 0x0000, 0x003f ) AM_RAM // Z180 internal regs
|
AM_RANGE( 0x0000, 0x003f ) AM_RAM // Z180 internal regs
|
||||||
AM_RANGE( 0x00e8, 0x00e8 ) AM_READ( ff_r )
|
AM_RANGE( 0x00e8, 0x00e8 ) AM_READ( ff_r )
|
||||||
|
AM_RANGE( 0x00e9, 0x00e9 ) AM_READ( ff_r )
|
||||||
|
AM_RANGE( 0x00ea, 0x00ea ) AM_READ( ff_r )
|
||||||
AM_RANGE( 0x00fc, 0x00fe ) AM_WRITE( paletteram_io_w )
|
AM_RANGE( 0x00fc, 0x00fe ) AM_WRITE( paletteram_io_w )
|
||||||
|
AM_RANGE( 0x8300, 0x8300 ) AM_READ( ff_r )
|
||||||
AM_RANGE( 0xff00, 0xffff ) AM_RAM // unk writes
|
AM_RANGE( 0xff00, 0xffff ) AM_RAM // unk writes
|
||||||
ADDRESS_MAP_END
|
ADDRESS_MAP_END
|
||||||
|
|
||||||
@ -131,7 +134,7 @@ static MACHINE_DRIVER_START( chsuper )
|
|||||||
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
||||||
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
|
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
|
||||||
MDRV_SCREEN_SIZE(64*8, 64*8)
|
MDRV_SCREEN_SIZE(64*8, 64*8)
|
||||||
MDRV_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 0, 64*8-1)
|
MDRV_SCREEN_VISIBLE_AREA(0*8, 48*8-1, 0, 30*8-1)
|
||||||
|
|
||||||
MDRV_GFXDECODE(chsuper)
|
MDRV_GFXDECODE(chsuper)
|
||||||
MDRV_PALETTE_LENGTH(2048)
|
MDRV_PALETTE_LENGTH(2048)
|
||||||
|
Loading…
Reference in New Issue
Block a user