mirror of
https://github.com/holub/mame
synced 2025-04-23 17:00:53 +03:00
bottom new segment was too short
This commit is contained in:
parent
343bdc76e0
commit
7096292497
@ -1407,9 +1407,9 @@ void layout_element::component::draw_led7seg(bitmap_argb32 &dest, const rectangl
|
||||
}
|
||||
|
||||
|
||||
//------------------------------------------------------
|
||||
// draw_led8seg - draw a 8-segment fluorescent (Futaba)
|
||||
//------------------------------------------------------
|
||||
//-----------------------------------------------------------------
|
||||
// draw_led8seg - draw a 8-segment fluorescent (Gottlieb System 1)
|
||||
//-----------------------------------------------------------------
|
||||
|
||||
void layout_element::component::draw_led8seg(bitmap_argb32 &dest, const rectangle &bounds, int pattern)
|
||||
{
|
||||
@ -1453,8 +1453,8 @@ void layout_element::component::draw_led8seg(bitmap_argb32 &dest, const rectangl
|
||||
draw_segment_vertical(tempbitmap, 0 + segwidth/3 - 8, bmheight/2 - segwidth/3 + 2, 2*bmwidth/3 - segwidth/2 - 4, segwidth + 8, backpen);
|
||||
draw_segment_vertical(tempbitmap, 0 + segwidth/3, bmheight/2 - segwidth/3, 2*bmwidth/3 - segwidth/2 - 4, segwidth, (pattern & (1 << 7)) ? onpen : offpen);
|
||||
|
||||
draw_segment_vertical(tempbitmap, bmheight/2 + segwidth/3 - 2, bmheight - 2*segwidth/3 + 4, 2*bmwidth/3 - segwidth/2 - 4, segwidth + 8, backpen);
|
||||
draw_segment_vertical(tempbitmap, bmheight/2 + segwidth/3, bmheight - 2*segwidth/3, 2*bmwidth/3 - segwidth/2 - 4, segwidth, (pattern & (1 << 7)) ? onpen : offpen);
|
||||
draw_segment_vertical(tempbitmap, bmheight/2 + segwidth/3 - 2, bmheight - segwidth/3 + 8, 2*bmwidth/3 - segwidth/2 - 4, segwidth + 8, backpen);
|
||||
draw_segment_vertical(tempbitmap, bmheight/2 + segwidth/3, bmheight - segwidth/3, 2*bmwidth/3 - segwidth/2 - 4, segwidth, (pattern & (1 << 7)) ? onpen : offpen);
|
||||
|
||||
// apply skew
|
||||
apply_skew(tempbitmap, 40);
|
||||
@ -1463,6 +1463,7 @@ void layout_element::component::draw_led8seg(bitmap_argb32 &dest, const rectangl
|
||||
render_resample_argb_bitmap_hq(dest, tempbitmap, m_color);
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------------------
|
||||
// draw_led14seg - draw a 14-segment LCD
|
||||
//-------------------------------------------------
|
||||
|
@ -512,12 +512,12 @@ GAME(1979, pinpool, gts1, gts1, gts1, gts1_state, gts1, ROT0,
|
||||
|
||||
// sound card
|
||||
GAME(1979, totem, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Totem", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1979, hulk, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Incredible Hulk,The", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1979, geniep, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Genie (Pinball)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1979, hulk, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "The Incredible Hulk", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1979, geniep, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Genie (Pinball)", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1980, buckrgrs, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Buck Rogers", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1980, torch, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Torch", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1980, roldisco, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Roller Disco", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1980, astannie, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Gottlieb", "Asteroid Annie and the Aliens", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
||||
// homebrew
|
||||
GAME(1986, hexagone, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Christian Tabart (France)", "L'Hexagone", GAME_IS_SKELETON_MECHANICAL)
|
||||
GAME(1986, hexagone, gts1s, gts1, gts1, gts1_state, gts1, ROT0, "Christian Tabart", "L'Hexagone (France)", GAME_IS_SKELETON_MECHANICAL)
|
||||
|
Loading…
Reference in New Issue
Block a user