trunk/src/emu/video/stvvdp2.c
| r21003 | r21004 | |
| 2380 | 2380 | { |
| 2381 | 2381 | rectangle myclip; |
| 2382 | 2382 | |
| 2383 | if(stv2_current_tilemap.window_control & 6) |
| 2384 | popmessage("Window Enabled for Zoomed tiles"); |
| 2385 | |
| 2383 | 2386 | if (!scalex || !scaley) return; |
| 2384 | 2387 | |
| 2385 | 2388 | if (gfx->has_pen_usage() && transparency == STV_TRANSPARENCY_PEN) |
| r21003 | r21004 | |
| 2574 | 2577 | |
| 2575 | 2578 | gfxdata = m_vdp2.gfx_decode + code * 0x20; |
| 2576 | 2579 | |
| 2580 | if(stv2_current_tilemap.window_control & 6) |
| 2581 | popmessage("Window Enabled for RGB555 Zoom"); |
| 2582 | |
| 2577 | 2583 | if (!scalex || !scaley) return; |
| 2578 | 2584 | |
| 2579 | 2585 | #if 0 |
| r21003 | r21004 | |
| 2797 | 2803 | gfxdata = m_vdp2.gfx_decode + code * 0x20; |
| 2798 | 2804 | sprite_screen_width = sprite_screen_height = 8; |
| 2799 | 2805 | |
| 2806 | if(stv2_current_tilemap.window_control & 6) |
| 2807 | popmessage("Window Enabled for RGB555"); |
| 2808 | |
| 2800 | 2809 | /* KW 991012 -- Added code to force clip to bitmap boundary */ |
| 2801 | 2810 | myclip = clip; |
| 2802 | 2811 | myclip &= dest_bmp.cliprect(); |
| r21003 | r21004 | |
| 2907 | 2916 | gfxdata = m_vdp2.gfx_decode + code * 0x20; |
| 2908 | 2917 | sprite_screen_width = sprite_screen_height = 8; |
| 2909 | 2918 | |
| 2919 | if(stv2_current_tilemap.window_control & 6) |
| 2920 | popmessage("Window Enabled for RGB888"); |
| 2921 | |
| 2910 | 2922 | /* KW 991012 -- Added code to force clip to bitmap boundary */ |
| 2911 | 2923 | myclip = clip; |
| 2912 | 2924 | myclip &= dest_bmp.cliprect(); |
| r21003 | r21004 | |
| 3015 | 3027 | int x_index_base, y_index, sx, sy, ex, ey; |
| 3016 | 3028 | int xinc, yinc; |
| 3017 | 3029 | |
| 3030 | if(stv2_current_tilemap.window_control & 6) |
| 3031 | popmessage("Window Enabled for Alpha"); |
| 3032 | |
| 3018 | 3033 | xinc = flipx ? -1 : 1; |
| 3019 | 3034 | yinc = flipy ? -1 : 1; |
| 3020 | 3035 | |