81
static ADDRESS_MAP_START( funybubl_map, AS_PROGRAM, 8, funybubl_state )
83
82
AM_RANGE(0x0000, 0x7fff) AM_ROM
84
83
AM_RANGE(0x8000, 0xbfff) AM_ROMBANK("bank2") // banked port 1?
85
AM_RANGE(0xc400, 0xcfff) AM_RAM_WRITE(funybubl_paldatawrite) AM_BASE_MEMBER(funybubl_state, m_paletteram) // palette
86
85
AM_RANGE(0xd000, 0xdfff) AM_RAMBANK("bank1") // banked port 0?
87
86
AM_RANGE(0xe000, 0xffff) AM_RAM
89
static ADDRESS_MAP_START( io_map, AS_IO, 8, funybubl_state )
91
90
ADDRESS_MAP_GLOBAL_MASK(0xff)
92
91
AM_RANGE(0x00, 0x00) AM_READ_PORT("SYSTEM") AM_WRITE(funybubl_vidram_bank_w) // vidram bank
93
92
AM_RANGE(0x01, 0x01) AM_READ_PORT("P1") AM_WRITE(funybubl_cpurombank_w) // rom bank?