summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/jaguar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/jaguar.cpp')
-rw-r--r--src/mame/video/jaguar.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/video/jaguar.cpp b/src/mame/video/jaguar.cpp
index 803d5e14061..fde197a7ca1 100644
--- a/src/mame/video/jaguar.cpp
+++ b/src/mame/video/jaguar.cpp
@@ -204,8 +204,8 @@ inline void jaguar_state::get_crosshair_xy(int player, int &x, int &y)
const rectangle &visarea = m_screen->visible_area();
/* only 2 lightguns are connected */
- x = visarea.min_x + (((ioport(player ? "FAKE2_X" : "FAKE1_X")->read() & 0xff) * visarea.width()) >> 8);
- y = visarea.min_y + (((ioport(player ? "FAKE2_Y" : "FAKE1_Y")->read() & 0xff) * visarea.height()) >> 8);
+ x = visarea.left() + (((ioport(player ? "FAKE2_X" : "FAKE1_X")->read() & 0xff) * visarea.width()) >> 8);
+ y = visarea.top() + (((ioport(player ? "FAKE2_Y" : "FAKE1_Y")->read() & 0xff) * visarea.height()) >> 8);
}
@@ -752,7 +752,7 @@ void jaguar_state::scanline_update(int param)
if ((m_gpu_regs[VMODE] & 1) && vc >= (m_gpu_regs[VDB] & 0x7ff))
{
uint32_t *dest = &m_screen_bitmap.pix32(vc >> 1);
- int maxx = visarea.max_x;
+ int maxx = visarea.right();
int hde = effective_hvalue(m_gpu_regs[HDE]) >> 1;
uint16_t x,scanline[760];
uint8_t y,pixel_width = ((m_gpu_regs[VMODE]>>10)&3)+1;
@@ -761,7 +761,7 @@ void jaguar_state::scanline_update(int param)
if (ENABLE_BORDERS && vc % 2 == 0)
{
rgb_t border = rgb_t(m_gpu_regs[BORD1] & 0xff, m_gpu_regs[BORD1] >> 8, m_gpu_regs[BORD2] & 0xff);
- for (x = visarea.min_x; x <= visarea.max_x; x++)
+ for (x = visarea.left(); x <= visarea.right(); x++)
dest[x] = border;
}