trunk/src/emu/video/epic12.c
| r31473 | r31474 | |
| 618 | 618 | void epic12_device::epic12_device_gfx_exec_unsafe(void) |
| 619 | 619 | { |
| 620 | 620 | offs_t addr = epic12_device_gfx_addr & 0x1fffffff; |
| 621 | | epic12_device_clip.set(epic12_device_gfx_scroll_1_x_shadowcopy, epic12_device_clip.min_x + 320-1, epic12_device_gfx_scroll_1_y_shadowcopy, epic12_device_clip.min_y + 240-1); |
| 621 | epic12_device_clip.set(epic12_device_gfx_scroll_1_x, epic12_device_clip.min_x + 320-1, epic12_device_gfx_scroll_1_y, epic12_device_clip.min_y + 240-1); |
| 622 | 622 | |
| 623 | 623 | // logerror("GFX EXEC: %08X\n", addr); |
| 624 | 624 | |
| r31473 | r31474 | |
| 634 | 634 | |
| 635 | 635 | case 0xc000: |
| 636 | 636 | if (READ_NEXT_WORD(&addr)) // cliptype |
| 637 | | epic12_device_clip.set(epic12_device_gfx_scroll_1_x_shadowcopy, epic12_device_clip.min_x + 320-1, epic12_device_gfx_scroll_1_y_shadowcopy, epic12_device_clip.min_y + 240-1); |
| 637 | epic12_device_clip.set(epic12_device_gfx_scroll_1_x, epic12_device_clip.min_x + 320-1, epic12_device_gfx_scroll_1_y, epic12_device_clip.min_y + 240-1); |
| 638 | 638 | else |
| 639 | 639 | epic12_device_clip.set(0, 0x2000-1, 0, 0x1000-1); |
| 640 | 640 | break; |