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

« back to all changes in this revision

Viewing changes to src/mame/includes/wecleman.h

  • Committer: Bazaar Package Importer
  • Author(s): Jordi Mallach, Emmanuel Kasper, Félix Arreola Rodríguez, Jordi Mallach
  • Date: 2011-05-11 21:06:50 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20110511210650-jizvh8a6x117y9hr
Tags: 0.142-1
[ Emmanuel Kasper ]
* New upstream release
* Set NOWERROR=1 to allow compiling with gcc-4.6
* Remove fix_powerpc_build.patch, as upstream has taken it in this release
* Add gnome-video-arcade front end as a suggested package

[ Félix Arreola Rodríguez ]
* Add kfreebsd-build.patch to quilt series, to fix build on kfreebsd

[ Jordi Mallach ]
* Remove unneeded and bogus addition of --with-quilt to the dh invocation.
* Add Cesare Falco (long time Ubuntu maintainer) to Uploaders, and wrap
  them into multiple lines.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*----------- defined in drivers/wecleman.c -----------*/
 
1
class wecleman_state : public driver_device
 
2
{
 
3
public:
 
4
        wecleman_state(running_machine &machine, const driver_device_config_base &config)
 
5
                : driver_device(machine, config) { }
2
6
 
3
 
extern int wecleman_selected_ip, wecleman_irqctrl;
 
7
        UINT16 *m_blitter_regs;
 
8
        int m_multiply_reg[2];
 
9
        UINT16 *m_protection_ram;
 
10
        int m_spr_color_offs;
 
11
        int m_prot_state;
 
12
        int m_selected_ip;
 
13
        int m_irqctrl;
 
14
        UINT16 *m_videostatus;
 
15
        UINT16 *m_pageram;
 
16
        UINT16 *m_txtram;
 
17
        UINT16 *m_roadram;
 
18
        size_t m_roadram_size;
 
19
        int m_bgpage[4];
 
20
        int m_fgpage[4];
 
21
        const int *m_gfx_bank;
 
22
        tilemap_t *m_bg_tilemap;
 
23
        tilemap_t *m_fg_tilemap;
 
24
        tilemap_t *m_txt_tilemap;
 
25
        int *m_spr_idx_list;
 
26
        int *m_spr_pri_list;
 
27
        int *m_t32x32pm;
 
28
        int m_gameid;
 
29
        int m_spr_offsx;
 
30
        int m_spr_offsy;
 
31
        int m_spr_count;
 
32
        UINT16 *m_rgb_half;
 
33
        int m_cloud_blend;
 
34
        int m_cloud_ds;
 
35
        int m_cloud_visible;
 
36
        pen_t m_black_pen;
 
37
        struct sprite *m_sprite_list;
 
38
        struct sprite **m_spr_ptr_list;
 
39
        UINT16 *m_spriteram;
 
40
};
4
41
 
5
42
 
6
43
/*----------- defined in video/wecleman.c -----------*/
7
44
 
8
 
extern UINT16 *wecleman_videostatus;
9
 
extern UINT16 *wecleman_pageram, *wecleman_txtram, *wecleman_roadram;
10
 
extern size_t wecleman_roadram_size;
11
 
 
12
45
WRITE16_HANDLER( hotchase_paletteram16_SBGRBBBBGGGGRRRR_word_w );
13
46
WRITE16_HANDLER( wecleman_paletteram16_SSSSBBBBGGGGRRRR_word_w );
14
47
WRITE16_HANDLER( wecleman_videostatus_w );
15
48
WRITE16_HANDLER( wecleman_pageram_w );
16
49
WRITE16_HANDLER( wecleman_txtram_w );
17
 
VIDEO_UPDATE( wecleman );
 
50
SCREEN_UPDATE( wecleman );
18
51
VIDEO_START( wecleman );
19
 
VIDEO_UPDATE( hotchase );
 
52
SCREEN_UPDATE( hotchase );
20
53
VIDEO_START( hotchase );
21
54
 
22
 
void hotchase_zoom_callback_0(running_machine *machine, int *code,int *color,int *flags);
23
 
void hotchase_zoom_callback_1(running_machine *machine, int *code,int *color,int *flags);
 
55
void hotchase_zoom_callback_0(running_machine &machine, int *code,int *color,int *flags);
 
56
void hotchase_zoom_callback_1(running_machine &machine, int *code,int *color,int *flags);