trunk/src/mame/includes/bigstrkb.h
| r245591 | r245592 | |
| 31 | 31 | DECLARE_WRITE16_MEMBER(videoram_w); |
| 32 | 32 | DECLARE_WRITE16_MEMBER(videoram2_w); |
| 33 | 33 | DECLARE_WRITE16_MEMBER(videoram3_w); |
| 34 | | |
| 34 | |
| 35 | 35 | TILEMAP_MAPPER_MEMBER(bg_scan); |
| 36 | 36 | TILE_GET_INFO_MEMBER(get_tile_info); |
| 37 | 37 | TILE_GET_INFO_MEMBER(get_tile2_info); |
| 38 | 38 | TILE_GET_INFO_MEMBER(get_tile3_info); |
| 39 | | |
| 39 | |
| 40 | 40 | virtual void video_start(); |
| 41 | | |
| 41 | |
| 42 | 42 | UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |
| 43 | 43 | void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect ); |
| 44 | 44 | }; |
trunk/src/mame/includes/m72.h
| r245591 | r245592 | |
| 67 | 67 | |
| 68 | 68 | // majtitle specific |
| 69 | 69 | int m_majtitle_rowscroll; |
| 70 | | |
| 70 | |
| 71 | 71 | // m72_i8751 specific |
| 72 | 72 | UINT8 m_mcu_snd_cmd_latch; |
| 73 | 73 | UINT8 m_mcu_sample_latch; |
| 74 | 74 | UINT32 m_mcu_sample_addr; |
| 75 | | |
| 75 | |
| 76 | 76 | // common |
| 77 | 77 | DECLARE_READ16_MEMBER(palette1_r); |
| 78 | 78 | DECLARE_READ16_MEMBER(palette2_r); |
| r245591 | r245592 | |
| 82 | 82 | DECLARE_WRITE16_MEMBER(videoram2_w); |
| 83 | 83 | DECLARE_READ16_MEMBER(soundram_r); |
| 84 | 84 | DECLARE_WRITE16_MEMBER(soundram_w); |
| 85 | | |
| 85 | |
| 86 | 86 | // m72_i8751 specific |
| 87 | 87 | DECLARE_WRITE16_MEMBER(main_mcu_sound_w); |
| 88 | 88 | DECLARE_WRITE16_MEMBER(main_mcu_w); |
| r245591 | r245592 | |
| 118 | 118 | DECLARE_READ16_MEMBER(poundfor_trackball_r); |
| 119 | 119 | DECLARE_WRITE16_MEMBER(rtype2_port02_w); |
| 120 | 120 | DECLARE_WRITE16_MEMBER(majtitle_gfx_ctrl_w); |
| 121 | | |
| 121 | |
| 122 | 122 | TILE_GET_INFO_MEMBER(get_bg_tile_info); |
| 123 | 123 | TILE_GET_INFO_MEMBER(get_fg_tile_info); |
| 124 | 124 | TILE_GET_INFO_MEMBER(hharry_get_bg_tile_info); |
| 125 | 125 | TILE_GET_INFO_MEMBER(rtype2_get_bg_tile_info); |
| 126 | 126 | TILE_GET_INFO_MEMBER(rtype2_get_fg_tile_info); |
| 127 | 127 | TILEMAP_MAPPER_MEMBER(majtitle_scan_rows); |
| 128 | | |
| 128 | |
| 129 | 129 | void machine_start(); |
| 130 | 130 | void machine_reset(); |
| 131 | 131 | DECLARE_VIDEO_START(m72); |
| r245591 | r245592 | |
| 147 | 147 | DECLARE_DRIVER_INIT(nspirit); |
| 148 | 148 | DECLARE_DRIVER_INIT(loht); |
| 149 | 149 | DECLARE_DRIVER_INIT(imgfight); |
| 150 | | |
| 150 | |
| 151 | 151 | INTERRUPT_GEN_MEMBER(mcu_int); |
| 152 | 152 | INTERRUPT_GEN_MEMBER(fake_nmi); |
| 153 | 153 | TIMER_CALLBACK_MEMBER(synch_callback); |
| 154 | 154 | TIMER_CALLBACK_MEMBER(scanline_interrupt); |
| 155 | 155 | TIMER_CALLBACK_MEMBER(kengo_scanline_interrupt); |
| 156 | 156 | TIMER_CALLBACK_MEMBER(delayed_ram16_w); |
| 157 | | |
| 158 | | |
| 157 | |
| 158 | |
| 159 | 159 | UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |
| 160 | 160 | UINT32 screen_update_majtitle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |
| 161 | 161 | inline void get_tile_info(tile_data &tileinfo,int tile_index,const UINT16 *vram,int gfxnum); |
trunk/src/mame/includes/mainsnk.h
| r245591 | r245592 | |
| 24 | 24 | tilemap_t *m_bg_tilemap; |
| 25 | 25 | int m_sound_cpu_busy; |
| 26 | 26 | UINT32 m_bg_tile_offset; |
| 27 | | |
| 27 | |
| 28 | 28 | DECLARE_WRITE8_MEMBER(sound_command_w); |
| 29 | 29 | DECLARE_READ8_MEMBER(sound_ack_r); |
| 30 | 30 | DECLARE_WRITE8_MEMBER(c600_w); |
| 31 | 31 | DECLARE_WRITE8_MEMBER(fgram_w); |
| 32 | 32 | DECLARE_WRITE8_MEMBER(bgram_w); |
| 33 | | |
| 33 | |
| 34 | 34 | DECLARE_CUSTOM_INPUT_MEMBER(sound_r); |
| 35 | | |
| 35 | |
| 36 | 36 | TILEMAP_MAPPER_MEMBER(marvins_tx_scan_cols); |
| 37 | 37 | TILE_GET_INFO_MEMBER(get_tx_tile_info); |
| 38 | 38 | TILE_GET_INFO_MEMBER(get_bg_tile_info); |
| 39 | | |
| 39 | |
| 40 | 40 | virtual void machine_start(); |
| 41 | 41 | virtual void video_start(); |
| 42 | 42 | DECLARE_PALETTE_INIT(mainsnk); |
| 43 | | |
| 43 | |
| 44 | 44 | UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |
| 45 | 45 | void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, int scrollx, int scrolly ); |
| 46 | 46 | }; |
trunk/src/mame/includes/n64.h
| r245591 | r245592 | |
| 346 | 346 | 216,208,192,176,160,144,128,112}; |
| 347 | 347 | const unsigned int ddZoneTrackSize[16] = {158,158,149,149,149,149,149,114, |
| 348 | 348 | 158,158,149,149,149,149,149,114}; |
| 349 | | const unsigned int ddStartOffset[16] = |
| 349 | const unsigned int ddStartOffset[16] = |
| 350 | 350 | {0x0,0x5F15E0,0xB79D00,0x10801A0,0x1523720,0x1963D80,0x1D414C0,0x20BBCE0, |
| 351 | 351 | 0x23196E0,0x28A1E00,0x2DF5DC0,0x3299340,0x36D99A0,0x3AB70E0,0x3E31900,0x4149200}; |
| 352 | 352 | |
trunk/src/mame/includes/niyanpai.h
| r245591 | r245592 | |
| 51 | 51 | UINT8 *m_clut[VRAM_MAX]; |
| 52 | 52 | int m_flipscreen_old[VRAM_MAX]; |
| 53 | 53 | emu_timer *m_blitter_timer; |
| 54 | | |
| 54 | |
| 55 | 55 | // musobana and derived machine configs |
| 56 | 56 | int m_musobana_inputport; |
| 57 | 57 | int m_musobana_outcoin_flag; |
| 58 | 58 | UINT8 m_motor_on; |
| 59 | | |
| 59 | |
| 60 | 60 | // common |
| 61 | 61 | DECLARE_WRITE8_MEMBER(soundbank_w); |
| 62 | 62 | DECLARE_WRITE8_MEMBER(soundlatch_clear_w); |
| r245591 | r245592 | |
| 76 | 76 | DECLARE_WRITE8_MEMBER(clutsel_1_w); |
| 77 | 77 | DECLARE_WRITE8_MEMBER(clutsel_2_w); |
| 78 | 78 | DECLARE_WRITE16_MEMBER(tmp68301_parallel_port_w); |
| 79 | | |
| 79 | |
| 80 | 80 | // musobana and derived machine configs |
| 81 | 81 | DECLARE_READ16_MEMBER(musobana_inputport_0_r); |
| 82 | 82 | DECLARE_WRITE16_MEMBER(musobana_inputport_w); |
trunk/src/mame/includes/thepit.h
| r245591 | r245592 | |
| 39 | 39 | DECLARE_WRITE8_MEMBER(flip_screen_x_w); |
| 40 | 40 | DECLARE_WRITE8_MEMBER(flip_screen_y_w); |
| 41 | 41 | DECLARE_READ8_MEMBER(input_port_0_r); |
| 42 | | |
| 42 | |
| 43 | 43 | DECLARE_READ8_MEMBER(intrepid_colorram_mirror_r); |
| 44 | 44 | DECLARE_WRITE8_MEMBER(intrepid_graphics_bank_w); |
| 45 | | |
| 45 | |
| 46 | 46 | DECLARE_READ8_MEMBER(rtriv_question_r); |
| 47 | 47 | |
| 48 | 48 | TILE_GET_INFO_MEMBER(solid_get_tile_info); |
| r245591 | r245592 | |
| 57 | 57 | UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |
| 58 | 58 | UINT32 screen_update_desertdan(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |
| 59 | 59 | void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, int priority_to_draw); |
| 60 | | |
| 60 | |
| 61 | 61 | INTERRUPT_GEN_MEMBER(vblank_irq); |
| 62 | 62 | }; |
trunk/src/mame/includes/tunhunt.h
| r245591 | r245592 | |
| 25 | 25 | UINT8 m_control; |
| 26 | 26 | tilemap_t *m_fg_tilemap; |
| 27 | 27 | bitmap_ind16 m_tmpbitmap; |
| 28 | | |
| 28 | |
| 29 | 29 | DECLARE_WRITE8_MEMBER(control_w); |
| 30 | 30 | DECLARE_READ8_MEMBER(button_r); |
| 31 | 31 | DECLARE_WRITE8_MEMBER(videoram_w); |
| r245591 | r245592 | |
| 34 | 34 | DECLARE_READ8_MEMBER(dsw2_2r); |
| 35 | 35 | DECLARE_READ8_MEMBER(dsw2_3r); |
| 36 | 36 | DECLARE_READ8_MEMBER(dsw2_4r); |
| 37 | | |
| 37 | |
| 38 | 38 | TILE_GET_INFO_MEMBER(get_fg_tile_info); |
| 39 | 39 | |
| 40 | 40 | virtual void video_start(); |