Previous 199869 Revisions Next

r18092 Sunday 23rd September, 2012 at 12:48:39 UTC by Robbbert
XFORCE - Added nvram
[src/mame/drivers]techno.c

trunk/src/mame/drivers/techno.c
r18091r18092
77ToDo:
88- Once game starts, nothing responds
99- No sound due to missing roms
10- Battery backup to be added
1110
1211***********************************************************************************/
1312
1413
1514#include "emu.h"
1615#include "cpu/m68000/m68000.h"
16#include "machine/nvram.h"
1717#include "techno.lh"
1818
1919#define TECHNO_MAINCLK 8e6
r18091r18092
5757static ADDRESS_MAP_START( techno_map, AS_PROGRAM, 16, techno_state )
5858   ADDRESS_MAP_GLOBAL_MASK(0x1ffff)
5959   AM_RANGE(0x00000, 0x03fff) AM_ROM
60   AM_RANGE(0x04000, 0x04fff) AM_RAM // battery backed-up
60   AM_RANGE(0x04000, 0x04fff) AM_RAM AM_SHARE("nvram") // battery backed-up
6161   AM_RANGE(0x06000, 0x0ffff) AM_ROM
6262   AM_RANGE(0x14000, 0x147ff) AM_READWRITE(key_r,lamp1_w)
6363   AM_RANGE(0x14800, 0x14fff) AM_READWRITE(sound_r,lamp2_w)
r18091r18092
253253   MCFG_CPU_ADD("maincpu", M68000, TECHNO_MAINCLK)
254254   MCFG_CPU_PROGRAM_MAP(techno_map)
255255   MCFG_CPU_PERIODIC_INT_DRIVER(techno_state, techno_intgen,  TECHNO_MAINCLK/256) // 31250Hz
256   MCFG_NVRAM_ADD_0FILL("nvram")
256257   //MCFG_CPU_ADD("cpu2", TMS7000, 4000000)
257258   //MCFG_CPU_PROGRAM_MAP(techno_sub_map)
258259

Previous 199869 Revisions Next


© 1997-2024 The MAME Team