trunk/src/mess/drivers/nes.c
| r25378 | r25379 | |
| 827 | 827 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) /* Main RAM */ |
| 828 | 828 | ROM_END |
| 829 | 829 | |
| 830 | ROM_START( gchinatv ) |
| 831 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) /* Main RAM */ |
| 832 | ROM_REGION( 0x800, "ciram", ROMREGION_ERASE00 ) /* CI RAM */ |
| 833 | ROM_END |
| 830 | 834 | |
| 831 | 835 | /*************************************************************************** |
| 832 | 836 | |
| r25378 | r25379 | |
| 842 | 846 | CONS( 198?, m82, nes, 0, nes, nes, driver_device, 0, "Nintendo", "M82 Display Unit", GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) |
| 843 | 847 | CONS( 1996, drpcjr, nes, 0, famicom, famicom, nes_state, famicom, "Bung", "Doctor PC Jr", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE ) |
| 844 | 848 | CONS( 1992, dendy, nes, 0, dendy, nes, driver_device, 0, "Steepler", "Dendy Classic", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE ) |
| 849 | CONS( 198?, gchinatv, nes, 0, nespal, nes, driver_device, 0, "Golden China", "Golden China TV Game", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE ) |
trunk/src/mess/drivers/a7800.c
| r25378 | r25379 | |
| 57 | 57 | (medium) default. Phase shifting falls outside the realm of |
| 58 | 58 | video controls and hope to implement a selectable toggle |
| 59 | 59 | hardware option similar to Donkey Kong TKG02/TKG04. |
| 60 | |
| 61 | 2013/09/19 Robert Tuccitto Cleanup of Address Maps, high score maps |
| 62 | added. |
| 60 | 63 | ***************************************************************************/ |
| 61 | 64 | |
| 62 | 65 | #include "emu.h" |
| r25378 | r25379 | |
| 82 | 85 | AM_RANGE(0x0040, 0x00ff) AM_READ_BANK("bank5") AM_WRITE(a7800_RAM0_w) /* RAM (6116 block 0) */ |
| 83 | 86 | AM_RANGE(0x0140, 0x01ff) AM_RAMBANK("bank6") /* RAM (6116 block 1) */ |
| 84 | 87 | AM_RANGE(0x0280, 0x02ff) AM_DEVREADWRITE("riot", riot6532_device, read, write) |
| 85 | | AM_RANGE(0x0450, 0x045f) /*XBOARD POKEY1*/ |
| 86 | | AM_RANGE(0x0460, 0x046f) /*XBOARD POKEY2*/ |
| 87 | | AM_RANGE(0x0470, 0x047f) /*XBOARD CTRL*/ |
| 88 | AM_RANGE(0x0450, 0x045f) /* XBOARD POKEY1 */ |
| 89 | AM_RANGE(0x0460, 0x046f) /* XBOARD POKEY2 */ |
| 90 | AM_RANGE(0x0470, 0x047f) /* XBOARD CTRL */ |
| 88 | 91 | AM_RANGE(0x0480, 0x04ff) AM_MIRROR(0x100) AM_RAM /* RIOT RAM */ |
| 92 | AM_RANGE(0x1000, 0x17ff) AM_RAM /* hs SRAM */ |
| 89 | 93 | AM_RANGE(0x1800, 0x27ff) AM_RAM |
| 90 | 94 | AM_RANGE(0x2800, 0x2fff) AM_RAMBANK("bank7") /* MAINRAM */ |
| 91 | 95 | AM_RANGE(0x3000, 0x37ff) AM_RAMBANK("bank7") /* MAINRAM */ |
| 92 | 96 | AM_RANGE(0x3800, 0x3fff) AM_RAMBANK("bank7") /* MAINRAM */ |
| 97 | AM_RANGE(0x3000, 0x3fff) AM_ROM /* hs ROM space */ |
| 93 | 98 | AM_RANGE(0x4000, 0x7fff) AM_ROMBANK("bank1") /* f18 hornet */ |
| 94 | | AM_RANGE(0x8000, 0x9fff) AM_ROMBANK("bank2") /* sc */ |
| 99 | AM_RANGE(0x4000, 0xffff) AM_WRITE(a7800_cart_w) /* XBOARD SRAM */ |
| 100 | AM_RANGE(0x8000, 0x9fff) AM_ROMBANK("bank2") /* sc */ |
| 95 | 101 | AM_RANGE(0xa000, 0xbfff) AM_ROMBANK("bank3") /* sc + ac */ |
| 96 | 102 | AM_RANGE(0xc000, 0xdfff) AM_ROMBANK("bank4") /* ac */ |
| 97 | | AM_RANGE(0xe000, 0xffff) AM_ROM |
| 98 | | AM_RANGE(0x4000, 0xffff) AM_WRITE(a7800_cart_w) /* XBOARD SRAM */ |
| 103 | AM_RANGE(0xe000, 0xffff) AM_ROM |
| 99 | 104 | ADDRESS_MAP_END |
| 100 | 105 | |
| 101 | 106 | |