diff options
author | Angelo Salese <angelosa@users.noreply.github.com> | 2012-08-06 00:41:59 +0000 |
---|---|---|
committer | Angelo Salese <angelosa@users.noreply.github.com> | 2012-08-06 00:41:59 +0000 |
commit | 111c18c3b0be2e0298cd763a56ca333112a54bca (patch) | |
tree | f0bfe7eae50fb85982b1a200176912a8e13201dc /src | |
parent | 3c3634d09f0fa42d7d145d902fead03275837ec0 (diff) |
More love to forgotten LD games, nw
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/drivers/deco_ld.c | 2 | ||||
-rw-r--r-- | src/mame/drivers/dwarfd.c | 4 | ||||
-rw-r--r-- | src/mame/drivers/esh.c | 8 | ||||
-rw-r--r-- | src/mame/drivers/lgp.c | 2 | ||||
-rw-r--r-- | src/mame/drivers/segald.c | 6 | ||||
-rw-r--r-- | src/mame/drivers/superdq.c | 2 | ||||
-rw-r--r-- | src/mame/drivers/timetrv.c | 2 |
7 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/deco_ld.c b/src/mame/drivers/deco_ld.c index 27ab794a521..6b15a60844a 100644 --- a/src/mame/drivers/deco_ld.c +++ b/src/mame/drivers/deco_ld.c @@ -8,7 +8,7 @@ TODO: - laserdisc hook-up and 6850 comms; - "RAM TEST ERROR 5J" in Bega's Battle and Cobra Command - "SOUND TEST READ ERROR" -- color offset is unknown; +- color offset number origin is unknown; - Bega's Battle VBLANK hack (ld/framework fault most likely) - CPU clocks - dip-switches diff --git a/src/mame/drivers/dwarfd.c b/src/mame/drivers/dwarfd.c index f8dbeb0e7cd..97ea0ba2512 100644 --- a/src/mame/drivers/dwarfd.c +++ b/src/mame/drivers/dwarfd.c @@ -780,7 +780,7 @@ static VIDEO_START(dwarfd) { } -static void drawCrt( running_machine &machine, bitmap_ind16 &bitmap,const rectangle &cliprect ) +static void drawCrt( running_machine &machine, bitmap_rgb32 &bitmap,const rectangle &cliprect ) { dwarfd_state *state = machine.driver_data<dwarfd_state>(); int x, y; @@ -841,7 +841,7 @@ static void drawCrt( running_machine &machine, bitmap_ind16 &bitmap,const rectan } -static SCREEN_UPDATE_IND16( dwarfd ) +static SCREEN_UPDATE_RGB32( dwarfd ) { bitmap.fill(get_black_pen(screen.machine()), cliprect); drawCrt(screen.machine(), bitmap, cliprect); diff --git a/src/mame/drivers/esh.c b/src/mame/drivers/esh.c index 92fd0bef637..a6a559f4d3b 100644 --- a/src/mame/drivers/esh.c +++ b/src/mame/drivers/esh.c @@ -54,7 +54,7 @@ public: /* VIDEO GOODS */ -static SCREEN_UPDATE_IND16( esh ) +static SCREEN_UPDATE_RGB32( esh ) { esh_state *state = screen.machine().driver_data<esh_state>(); int charx, chary; @@ -263,16 +263,16 @@ static PALETTE_INIT( esh ) static const gfx_layout esh_gfx_layout = { 8,8, - 0x1000/8, + RGN_FRAC(1,3), 3, - { 0, 0x1000*8, 0x2000*8 }, + { RGN_FRAC(0,3), RGN_FRAC(1,3), RGN_FRAC(2,3) }, { 0,1,2,3,4,5,6,7 }, { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 }, 8*8 }; static GFXDECODE_START( esh ) - GFXDECODE_ENTRY("gfx1", 0, esh_gfx_layout, 0x0, 0x100) + GFXDECODE_ENTRY("gfx1", 0, esh_gfx_layout, 0x0, 0x20) GFXDECODE_END static TIMER_CALLBACK( irq_stop ) diff --git a/src/mame/drivers/lgp.c b/src/mame/drivers/lgp.c index b0e25d94244..5893b3f7918 100644 --- a/src/mame/drivers/lgp.c +++ b/src/mame/drivers/lgp.c @@ -93,7 +93,7 @@ public: /* VIDEO GOODS */ -static SCREEN_UPDATE_IND16( lgp ) +static SCREEN_UPDATE_RGB32( lgp ) { lgp_state *state = screen.machine().driver_data<lgp_state>(); int charx, chary; diff --git a/src/mame/drivers/segald.c b/src/mame/drivers/segald.c index ddcd45e01e3..023ed0ad19b 100644 --- a/src/mame/drivers/segald.c +++ b/src/mame/drivers/segald.c @@ -59,7 +59,7 @@ public: }; /* VIDEO GOODS */ -static void astron_draw_characters(running_machine &machine, bitmap_ind16 &bitmap,const rectangle &cliprect) +static void astron_draw_characters(running_machine &machine, bitmap_rgb32 &bitmap,const rectangle &cliprect) { segald_state *state = machine.driver_data<segald_state>(); UINT8 characterX, characterY; @@ -75,7 +75,7 @@ static void astron_draw_characters(running_machine &machine, bitmap_ind16 &bitma } } -static void astron_draw_sprites(running_machine &machine, bitmap_ind16 &bitmap, const rectangle &cliprect) +static void astron_draw_sprites(running_machine &machine, bitmap_rgb32 &bitmap, const rectangle &cliprect) { /* Heisted from Daphne */ const UINT8 SPR_Y_TOP = 0; @@ -104,7 +104,7 @@ static void astron_draw_sprites(running_machine &machine, bitmap_ind16 &bitmap, } -static SCREEN_UPDATE_IND16( astron ) +static SCREEN_UPDATE_RGB32( astron ) { bitmap.fill(0, cliprect); diff --git a/src/mame/drivers/superdq.c b/src/mame/drivers/superdq.c index c88ed800d5a..03f2c368a8a 100644 --- a/src/mame/drivers/superdq.c +++ b/src/mame/drivers/superdq.c @@ -63,7 +63,7 @@ static VIDEO_START( superdq ) state->m_tilemap = tilemap_create(machine, get_tile_info, tilemap_scan_rows, 8, 8, 32, 32); } -static SCREEN_UPDATE_IND16( superdq ) +static SCREEN_UPDATE_RGB32( superdq ) { superdq_state *state = screen.machine().driver_data<superdq_state>(); diff --git a/src/mame/drivers/timetrv.c b/src/mame/drivers/timetrv.c index 4e72eb18da8..a54fa392a21 100644 --- a/src/mame/drivers/timetrv.c +++ b/src/mame/drivers/timetrv.c @@ -50,7 +50,7 @@ static VIDEO_START( timetrv ) } -static SCREEN_UPDATE_IND16( timetrv ) +static SCREEN_UPDATE_RGB32( timetrv ) { timetrv_state *state = screen.machine().driver_data<timetrv_state>(); popmessage("%s%s",reinterpret_cast<char *>(state->m_led_vram_lo.target()),reinterpret_cast<char *>(state->m_led_vram_hi.target())); |