0x0000-0xFFFFD | 1048574 | ROM | (// ROM) |
0xFFFFE-0xFFFFF | 2 | Read | gtmr_wheel_r (// Wheel Value) |
0x100000-0x10FFFF | 65536 | RAM | (// Work RAM) |
0x200000-0x20FFFF | 65536 | RAM, Shared | mcuram (// Shared With MCU) |
0x2A0000-0x2A0001 | 2 | Device Write | toybox, kaneko_toybox_device, mcu_com0_w (// To MCU ?) |
0x2B0000-0x2B0001 | 2 | Device Write | toybox, kaneko_toybox_device, mcu_com1_w |
0x2C0000-0x2C0001 | 2 | Device Write | toybox, kaneko_toybox_device, mcu_com2_w |
0x2D0000-0x2D0001 | 2 | Device Write | toybox, kaneko_toybox_device, mcu_com3_w |
0x300000-0x30FFFF | 65536 | RAM Device Write, Shared | palette, palette_device, write, palette (// Palette) |
0x310000-0x327FFF | 98304 | RAM | (//) |
0x400000-0x401FFF | 8192 | RAM, Shared | spriteram (// Sprites) |
0x500000-0x503FFF | 16384 | Device Read/Write | view2_0, kaneko_view2_tilemap_device, kaneko_tmap_vram_r, kaneko_tmap_vram_w |
0x580000-0x583FFF | 16384 | Device Read/Write | view2_1, kaneko_view2_tilemap_device, kaneko_tmap_vram_r, kaneko_tmap_vram_w |
0x600000-0x60000F | 16 | Device Read/Write | view2_0, kaneko_view2_tilemap_device, kaneko_tmap_regs_r, kaneko_tmap_regs_w |
0x680000-0x68001F | 32 | Device Read/Write | view2_1, kaneko_view2_tilemap_device, kaneko_tmap_regs_r, kaneko_tmap_regs_w |
0x700000-0x70001F | 32 | Device Read/Write | kan_spr, kaneko16_sprite_device, kaneko16_sprites_regs_r, kaneko16_sprites_regs_w |
0x800000-0x800001 | 2 | Device Read/Write 8-bit | oki1, okim6295_device, read, write, 0x00ff (// Samples) |
0x880000-0x880001 | 2 | Device Read/Write 8-bit | oki2, okim6295_device, read, write, 0x00ff |
0x900000-0x900039 | 58 | Device Read/Write | kan_hit, kaneko_hit_device, kaneko_hit_r,kaneko_hit_w (// only used for random number) |
0xA00000-0xA00001 | 2 | Device Read/Write | watchdog, watchdog_timer_device, reset16_r, reset16_w |
0xB00000-0xB00001 | 2 | Read Port | P10x0100 | Joystick Up | Active Low | 0x0200 | Joystick Down | Active Low | 0x0400 | Joystick Left | Active Low | 0x0800 | Joystick Right | Active Low | 0x1000 | Button 1 | Active Low | 0x2000 | Button 2 | Active Low | 0x4000 | Unknown | Active Low | 0x8000 | Unknown | Active Low |
|
0xB00002-0xB00003 | 2 | Read Port | P20x0100 | Joystick Up | Active Low | 0x0200 | Joystick Down | Active Low | 0x0400 | Joystick Left | Active Low | 0x0800 | Joystick Right | Active Low | 0x1000 | Button 1 | Active Low | 0x2000 | Button 2 | Active Low | 0x4000 | Unknown | Active Low | 0x8000 | Unknown | Active Low |
|
0xB00004-0xB00005 | 2 | Read Port | SYSTEM0x0100 | Start 1 | Active Low | 0x0200 | Start 2 | Active Low | 0x0400 | Coin 1 | Active Low | 0x0800 | Coin 2 | Active Low | 0x2000 | Tilt | Active Low | 0x4000 | Service 1 | Active Low | 0x8000 | Unknown | Active Low |
|
0xB00006-0xB00007 | 2 | Read Port | UNK0x0100 | Unknown | Active Low | 0x0200 | Unknown | Active Low | 0x0400 | Unknown | Active Low | 0x0800 | Unknown | Active Low | 0x1000 | Unknown | Active Low | 0x2000 | Unknown | Active Low | 0x4000 | Unknown | Active Low | 0x8000 | Unknown | Active Low |
|
0xB80000-0xB80001 | 2 | Write | kaneko16_coin_lockout_w (// Coin Lockout) |
0xC00000-0xC00001 | 2 | Write | kaneko16_display_enable (// might do more than that) |
0xD00000-0xD00001 | 2 | Device Read | toybox, kaneko_toybox_device, mcu_status_r |
0xE00000-0xE00001 | 2 | Write | gtmr_oki_0_bank_w (// Samples Bankswitching) |
0xE80000-0xE80001 | 2 | Write | gtmr_oki_1_bank_w |