Haze: fixed gfx bugs
This commit is contained in:
parent
2990be6f35
commit
0903edf1b4
@ -53,22 +53,24 @@ static TILE_GET_INFO( get_fg_tile_info )
|
|||||||
{
|
{
|
||||||
chance32_state *state = machine.driver_data<chance32_state>();
|
chance32_state *state = machine.driver_data<chance32_state>();
|
||||||
int code = (state->m_fgram[tile_index * 2 + 1] << 8) | state->m_fgram[tile_index * 2];
|
int code = (state->m_fgram[tile_index * 2 + 1] << 8) | state->m_fgram[tile_index * 2];
|
||||||
|
int flip = (~code >> 12)&1;
|
||||||
SET_TILE_INFO(
|
SET_TILE_INFO(
|
||||||
1,
|
1,
|
||||||
code & 0x0fff,
|
code & 0x0fff,
|
||||||
0,
|
code >> 13,
|
||||||
0);
|
TILE_FLIPYX(flip<<1)|flip);
|
||||||
}
|
}
|
||||||
|
|
||||||
static TILE_GET_INFO( get_bg_tile_info )
|
static TILE_GET_INFO( get_bg_tile_info )
|
||||||
{
|
{
|
||||||
chance32_state *state = machine.driver_data<chance32_state>();
|
chance32_state *state = machine.driver_data<chance32_state>();
|
||||||
int code = (state->m_bgram[tile_index * 2 +1] << 8) | state->m_bgram[tile_index * 2];
|
int code = (state->m_bgram[tile_index * 2 +1] << 8) | state->m_bgram[tile_index * 2];
|
||||||
|
int flip = (~code >> 12)&1;
|
||||||
SET_TILE_INFO(
|
SET_TILE_INFO(
|
||||||
0,
|
0,
|
||||||
code & 0x0fff,
|
code & 0x0fff,
|
||||||
6,
|
code >> 13,
|
||||||
0);
|
TILE_FLIPYX(flip<<1|flip));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user