mirror of
https://github.com/holub/mame
synced 2025-05-28 08:33:05 +03:00
I imagine there is actually a logic flaw in the new code, but for now let's just stop it blowing up.
This commit is contained in:
parent
ebf4e8eae4
commit
59b20dca6e
@ -196,13 +196,13 @@ void saturn_state::stv_clear_framebuffer( int which_framebuffer )
|
||||
{
|
||||
for(int y=start_y;y<end_y;y++)
|
||||
for(int x=start_x;x<end_x;x++)
|
||||
m_vdp1.framebuffer[ which_framebuffer ][(x+y*1024)] = m_vdp1.ewdr;
|
||||
m_vdp1.framebuffer[ which_framebuffer ][((x&1023)+(y&511)*1024)] = m_vdp1.ewdr;
|
||||
}
|
||||
else
|
||||
{
|
||||
for(int y=start_y;y<end_y;y++)
|
||||
for(int x=start_x;x<end_x;x++)
|
||||
m_vdp1.framebuffer[ which_framebuffer ][(x+y*512)] = m_vdp1.ewdr;
|
||||
m_vdp1.framebuffer[ which_framebuffer ][((x&511)+(y&511)*512)] = m_vdp1.ewdr;
|
||||
}
|
||||
|
||||
if ( VDP1_LOG ) logerror( "Clearing %d framebuffer\n", m_vdp1.framebuffer_current_draw );
|
||||
|
Loading…
Reference in New Issue
Block a user