~ubuntu-branches/debian/sid/mame/sid

« back to all changes in this revision

Viewing changes to mess/src/mame/drivers/allied.c

  • Committer: Package Import Robot
  • Author(s): Jordi Mallach, Jordi Mallach, Emmanuel Kasper
  • Date: 2011-12-19 22:56:27 UTC
  • mfrom: (0.1.2)
  • Revision ID: package-import@ubuntu.com-20111219225627-ub5oga1oys4ogqzm
Tags: 0.144-1
[ Jordi Mallach ]
* Fix syntax errors in DEP5 copyright file (lintian).
* Use a versioned copyright Format specification field.
* Update Vcs-* URLs.
* Move transitional packages to the new metapackages section, and make
  them priority extra.
* Remove references to GNU/Linux and MESS sources from copyright.
* Add build variables for s390x.
* Use .xz tarballs as it cuts 4MB for the upstream sources.
* Add nplayers.ini as a patch. Update copyright file to add CC-BY-SA-3.0.

[ Emmanuel Kasper ]
* New upstream release. Closes: #651538.
* Add Free Desktop compliant png icons of various sizes taken from
  the hydroxygen iconset
* Mess is now built from a new source package, to avoid possible source
  incompatibilities between mame and the mess overlay.
* Mame-tools are not built from the mame source package anymore, but
  from the mess source package

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#include "emu.h"
2
 
#include "cpu/m6502/m6502.h"
3
 
 
4
 
extern const char layout_pinball[];
5
 
 
6
 
class allied_state : public driver_device
7
 
{
8
 
public:
9
 
        allied_state(const machine_config &mconfig, device_type type, const char *tag)
10
 
                : driver_device(mconfig, type, tag) { }
11
 
};
12
 
 
13
 
static ADDRESS_MAP_START( allied_map, AS_PROGRAM, 8 )
14
 
        AM_RANGE(0x0000, 0xffff) AM_NOP
15
 
        AM_RANGE(0x0000, 0x0fff) AM_RAM
16
 
        AM_RANGE(0x1400, 0x1fff) AM_ROM
17
 
ADDRESS_MAP_END
18
 
 
19
 
static INPUT_PORTS_START( allied )
20
 
INPUT_PORTS_END
21
 
 
22
 
static MACHINE_RESET( allied )
23
 
{
24
 
}
25
 
 
26
 
static DRIVER_INIT( allied )
27
 
{
28
 
}
29
 
 
30
 
static MACHINE_CONFIG_START( allied, allied_state )
31
 
        /* basic machine hardware */
32
 
        MCFG_CPU_ADD("maincpu", M6504, 3572549/4)
33
 
        MCFG_CPU_PROGRAM_MAP(allied_map)
34
 
 
35
 
        MCFG_MACHINE_RESET( allied )
36
 
 
37
 
        /* video hardware */
38
 
        MCFG_DEFAULT_LAYOUT(layout_pinball)
39
 
MACHINE_CONFIG_END
40
 
 
41
 
ROM_START( allied )
42
 
    ROM_REGION( 0x10000, "maincpu", 0 )
43
 
        ROM_LOAD( "alliedu5.bin", 0x1400, 0x0400, CRC(e4fb64fb) SHA1(a3d9de7cbfb42180a860e0bbbeaeba96d8bd1e20))
44
 
        ROM_LOAD( "alliedu6.bin", 0x1800, 0x0400, CRC(dca980dd) SHA1(3817d75413854d889fc1ce4fd6a51d820d1e0534))
45
 
        ROM_LOAD( "alliedu3.bin", 0x1c00, 0x0400, CRC(13f42789) SHA1(baa0f73fda08a3c5d6f1423fb329e4febb07ef97))
46
 
ROM_END
47
 
 
48
 
#define rom_suprpick    rom_allied
49
 
#define rom_royclark    rom_allied
50
 
#define rom_thndbolt    rom_allied
51
 
#define rom_hoedown     rom_allied
52
 
#define rom_takefive    rom_allied
53
 
#define rom_heartspd    rom_allied
54
 
#define rom_foathens    rom_allied
55
 
#define rom_disco79     rom_allied
56
 
#define rom_erosone     rom_allied
57
 
#define rom_circa33     rom_allied
58
 
#define rom_starshot    rom_allied
59
 
 
60
 
GAME(1977,      allied,         0,                      allied, allied, allied, ROT0,   "Allied Leisure",                               "Allied System",                                GAME_IS_BIOS_ROOT)
61
 
GAME(1977,      suprpick,       allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Super Picker",                                 GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
62
 
GAME(1977,      royclark,       allied,         allied, allied, allied, ROT0,   "Fascination Int.",                             "Roy Clark - The Entertainer",  GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
63
 
GAME(1977,      thndbolt,       allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Thunderbolt",                                  GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
64
 
GAME(1978,      hoedown,        allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Hoe Down",                                             GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
65
 
GAME(1978,      takefive,       allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Take Five",                                    GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
66
 
GAME(1978,      heartspd,       allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Hearts & Spades",                              GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
67
 
GAME(1978,      foathens,       allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Flame of Athens",                              GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
68
 
GAME(1979,      disco79,        allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Disco '79",                                    GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
69
 
GAME(1979,      erosone,        allied,         allied, allied, allied, ROT0,   "Fascination Int.",                             "Eros One",                                             GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
70
 
GAME(1979,      circa33,        allied,         allied, allied, allied, ROT0,   "Fascination Int.",                             "Circa 1933",                                   GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
71
 
GAME(1979,      starshot,       allied,         allied, allied, allied, ROT0,   "Allied Leisure",                               "Star Shooter",                                 GAME_NOT_WORKING | GAME_NO_SOUND | GAME_MECHANICAL)
72