trunk/src/mess/drivers/gba.c
r23153 | r23154 | |
2142 | 2142 | m_maincpu->space(AS_PROGRAM).install_read_handler(0xe000000, 0xe01ffff, read32_delegate(FUNC(gba_cart_slot_device::read_ram),(gba_cart_slot_device*)m_cartslot)); |
2143 | 2143 | m_maincpu->space(AS_PROGRAM).install_write_handler(0xe000000, 0xe01ffff, write32_delegate(FUNC(gba_cart_slot_device::write_ram),(gba_cart_slot_device*)m_cartslot)); |
2144 | 2144 | } |
| 2145 | |
| 2146 | save_item(NAME(m_DISPSTAT)); |
| 2147 | save_item(NAME(m_BG2X)); |
| 2148 | save_item(NAME(m_BG2Y)); |
| 2149 | save_item(NAME(m_BG3X)); |
| 2150 | save_item(NAME(m_BG3Y)); |
| 2151 | save_item(NAME(m_DISPCNT)); |
| 2152 | save_item(NAME(m_GRNSWAP)); |
| 2153 | save_item(NAME(m_BG0CNT)); |
| 2154 | save_item(NAME(m_BG1CNT)); |
| 2155 | save_item(NAME(m_BG2CNT)); |
| 2156 | save_item(NAME(m_BG3CNT)); |
| 2157 | save_item(NAME(m_BG0HOFS)); |
| 2158 | save_item(NAME(m_BG0VOFS)); |
| 2159 | save_item(NAME(m_BG1HOFS)); |
| 2160 | save_item(NAME(m_BG1VOFS)); |
| 2161 | save_item(NAME(m_BG2HOFS)); |
| 2162 | save_item(NAME(m_BG2VOFS)); |
| 2163 | save_item(NAME(m_BG3HOFS)); |
| 2164 | save_item(NAME(m_BG3VOFS)); |
| 2165 | save_item(NAME(m_BG2PA)); |
| 2166 | save_item(NAME(m_BG2PB)); |
| 2167 | save_item(NAME(m_BG2PC)); |
| 2168 | save_item(NAME(m_BG2PD)); |
| 2169 | save_item(NAME(m_BG3PA)); |
| 2170 | save_item(NAME(m_BG3PB)); |
| 2171 | save_item(NAME(m_BG3PC)); |
| 2172 | save_item(NAME(m_BG3PD)); |
| 2173 | save_item(NAME(m_WIN0H)); |
| 2174 | save_item(NAME(m_WIN1H)); |
| 2175 | save_item(NAME(m_WIN0V)); |
| 2176 | save_item(NAME(m_WIN1V)); |
| 2177 | save_item(NAME(m_WININ)); |
| 2178 | save_item(NAME(m_WINOUT)); |
| 2179 | save_item(NAME(m_MOSAIC)); |
| 2180 | save_item(NAME(m_BLDCNT)); |
| 2181 | save_item(NAME(m_BLDALPHA)); |
| 2182 | save_item(NAME(m_BLDY)); |
| 2183 | save_item(NAME(m_SOUNDCNT_X)); |
| 2184 | save_item(NAME(m_SOUNDCNT_H)); |
| 2185 | save_item(NAME(m_SOUNDBIAS)); |
| 2186 | save_item(NAME(m_SIOMULTI0)); |
| 2187 | save_item(NAME(m_SIOMULTI1)); |
| 2188 | save_item(NAME(m_SIOMULTI2)); |
| 2189 | save_item(NAME(m_SIOMULTI3)); |
| 2190 | save_item(NAME(m_SIOCNT)); |
| 2191 | save_item(NAME(m_SIODATA8)); |
| 2192 | save_item(NAME(m_KEYCNT)); |
| 2193 | save_item(NAME(m_RCNT)); |
| 2194 | save_item(NAME(m_JOYCNT)); |
| 2195 | save_item(NAME(m_JOY_RECV)); |
| 2196 | save_item(NAME(m_JOY_TRANS)); |
| 2197 | save_item(NAME(m_JOYSTAT)); |
| 2198 | save_item(NAME(m_IR)); |
| 2199 | save_item(NAME(m_IE)); |
| 2200 | save_item(NAME(m_IF)); |
| 2201 | save_item(NAME(m_IME)); |
| 2202 | save_item(NAME(m_WAITCNT)); |
| 2203 | save_item(NAME(m_POSTFLG)); |
| 2204 | save_item(NAME(m_HALTCNT)); |
| 2205 | save_item(NAME(m_windowOn)); |
| 2206 | save_item(NAME(m_fxOn)); |
| 2207 | save_item(NAME(m_gfxBG2Changed)); |
| 2208 | save_item(NAME(m_gfxBG3Changed)); |
| 2209 | save_item(NAME(m_gfxBG2X)); |
| 2210 | save_item(NAME(m_gfxBG2Y)); |
| 2211 | save_item(NAME(m_gfxBG3X)); |
| 2212 | save_item(NAME(m_gfxBG3Y)); |
| 2213 | save_item(NAME(m_dma_regs)); |
| 2214 | save_item(NAME(m_dma_src)); |
| 2215 | save_item(NAME(m_dma_dst)); |
| 2216 | save_item(NAME(m_dma_cnt)); |
| 2217 | save_item(NAME(m_dma_srcadd)); |
| 2218 | save_item(NAME(m_dma_dstadd)); |
| 2219 | save_item(NAME(m_timer_regs)); |
| 2220 | save_item(NAME(m_timer_reload)); |
| 2221 | save_item(NAME(m_timer_recalc)); |
| 2222 | save_item(NAME(m_timer_hz)); |
| 2223 | save_item(NAME(m_fifo_a_ptr)); |
| 2224 | save_item(NAME(m_fifo_b_ptr)); |
| 2225 | save_item(NAME(m_fifo_a_in)); |
| 2226 | save_item(NAME(m_fifo_b_in)); |
| 2227 | save_item(NAME(m_fifo_a)); |
| 2228 | save_item(NAME(m_fifo_b)); |
| 2229 | save_item(NAME(m_xferscan)); |
| 2230 | save_item(NAME(m_bios_last_address)); |
| 2231 | save_item(NAME(m_bios_protected)); |
2145 | 2232 | } |
2146 | 2233 | |
2147 | 2234 | |