/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/vidhrdw/ |
H A D | dassault_vidhrdw.c | 17 const data16_t *spritebase; in dassault_drawsprites() local 29 spritebase=buffered_spriteram16; in dassault_drawsprites() 34 spritebase=buffered_spriteram16_2; in dassault_drawsprites() 38 sprite = spritebase[offs+1] & 0x7fff; in dassault_drawsprites() 41 x = spritebase[offs+2]; in dassault_drawsprites() 47 y = spritebase[offs]; in dassault_drawsprites() 88 switch (spritebase[offs+2]&0xc000) { in dassault_drawsprites() 95 if (spritebase[offs+2]&0x8000) pmask=64; /* Check */ in dassault_drawsprites() 102 switch (spritebase[offs+2]&0xc000) { in dassault_drawsprites() 109 if (spritebase[offs+2]&0x8000) pmask=16; /* Check */ in dassault_drawsprites() [all …]
|
H A D | segac2_vidhrdw.c | 61 static void drawline_sprite(int line, UINT16 *bmap, int priority, UINT8 *spritebase); 1083 UINT8 *spritebase = &VDP_VRAM_BYTE(vdp_spritebase + 8 * link); in drawline() local 1086 if (spritebase[4] & 0x0080) in drawline() 1087 highlist[++highsprites] = spritebase; in drawline() 1089 lowlist[++lowsprites] = spritebase; in drawline() 1092 link = spritebase[3] & 0x7F; in drawline() 1473 int spriteypos = (((spritebase[0] & 0x01) << 8) | spritebase[1]) - 0x80; in drawline_sprite() 1474 int spritexpos = (((spritebase[6] & 0x01) << 8) | spritebase[7]) - 0x80; in drawline_sprite() 1475 int spriteheight = ((spritebase[2] & 0x03) + 1) * 8; in drawline_sprite() 1476 int spritewidth = (((spritebase[2] & 0x0c) >> 2) + 1) * 8; in drawline_sprite() [all …]
|
H A D | segasyse_vidhrdw.c | 484 UINT16 spritebase; in segae_drawspriteline() local 488 spritebase = (segae_vdp_regs[chip][5] & 0x7e) << 7; in segae_drawspriteline() 489 spritebase += (segae_vdp_vrambank[chip] * 0x4000); in segae_drawspriteline() 496 ypos = segae_vdp_vram[chip][spritebase+loopcount]; in segae_drawspriteline() 512 ypos = segae_vdp_vram[chip][spritebase+loopcount] +1; in segae_drawspriteline() 523 xpos = segae_vdp_vram[chip][spritebase+0x80+ (2*loopcount)]; in segae_drawspriteline() 524 sprnum = segae_vdp_vram[chip][spritebase+0x81+ (2*loopcount)]; in segae_drawspriteline()
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/vidhrdw/ |
H A D | dassault_vidhrdw.c | 17 const data16_t *spritebase; in dassault_drawsprites() local 29 spritebase=buffered_spriteram16; in dassault_drawsprites() 34 spritebase=buffered_spriteram16_2; in dassault_drawsprites() 38 sprite = spritebase[offs+1] & 0x7fff; in dassault_drawsprites() 41 x = spritebase[offs+2]; in dassault_drawsprites() 47 y = spritebase[offs]; in dassault_drawsprites() 88 switch (spritebase[offs+2]&0xc000) { in dassault_drawsprites() 95 if (spritebase[offs+2]&0x8000) pmask=64; /* Check */ in dassault_drawsprites() 102 switch (spritebase[offs+2]&0xc000) { in dassault_drawsprites() 109 if (spritebase[offs+2]&0x8000) pmask=16; /* Check */ in dassault_drawsprites() [all …]
|
H A D | segac2_vidhrdw.c | 62 static void drawline_sprite(int line, UINT16 *bmap, int priority, UINT8 *spritebase); 1082 UINT8 *spritebase = &VDP_VRAM_BYTE(vdp_spritebase + 8 * link); in drawline() local 1085 if (spritebase[4] & 0x0080) in drawline() 1086 highlist[++highsprites] = spritebase; in drawline() 1088 lowlist[++lowsprites] = spritebase; in drawline() 1091 link = spritebase[3] & 0x7F; in drawline() 1472 int spriteypos = (((spritebase[0] & 0x01) << 8) | spritebase[1]) - 0x80; in drawline_sprite() 1473 int spritexpos = (((spritebase[6] & 0x01) << 8) | spritebase[7]) - 0x80; in drawline_sprite() 1474 int spriteheight = ((spritebase[2] & 0x03) + 1) * 8; in drawline_sprite() 1475 int spritewidth = (((spritebase[2] & 0x0c) >> 2) + 1) * 8; in drawline_sprite() [all …]
|
H A D | segasyse_vidhrdw.c | 526 UINT16 spritebase; in segae_drawspriteline() local 535 spritebase = (segae_vdp_regs[chip][5] & 0x7e) << 7; in segae_drawspriteline() 536 spritebase += (segae_vdp_vrambank[chip] * 0x4000); in segae_drawspriteline() 543 ypos = segae_vdp_vram[chip][spritebase+loopcount]; in segae_drawspriteline() 560 ypos = segae_vdp_vram[chip][spritebase+loopcount] +1; in segae_drawspriteline() 571 xpos = segae_vdp_vram[chip][spritebase+0x80+ (2*loopcount)]; in segae_drawspriteline() 572 sprnum = segae_vdp_vram[chip][spritebase+0x81+ (2*loopcount)]; in segae_drawspriteline()
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/devices/ |
H A D | st0020.cpp | 116 int spritebase = (sprite & 0x7fff) * 16/2; in st0020_draw_zooming_sprites() local 120 code = spriteram16_2[(spritebase + s2 + 0 )&0x3ffff]; in st0020_draw_zooming_sprites() 121 attr = spriteram16_2[(spritebase + s2 + 1 )&0x3ffff]; in st0020_draw_zooming_sprites() 122 sx = spriteram16_2[(spritebase + s2 + 2 )&0x3ffff]; in st0020_draw_zooming_sprites() 123 sy = spriteram16_2[(spritebase + s2 + 3 )&0x3ffff]; in st0020_draw_zooming_sprites() 124 zoom = spriteram16_2[(spritebase + s2 + 4 )&0x3ffff]; in st0020_draw_zooming_sprites() 125 size = spriteram16_2[(spritebase + s2 + 5 )&0x3ffff]; in st0020_draw_zooming_sprites()
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/devices/ |
H A D | st0020.cpp | 116 int spritebase = (sprite & 0x7fff) * 16/2; in st0020_draw_zooming_sprites() local 120 code = BURN_ENDIAN_SWAP_INT16(spriteram16_2[(spritebase + s2 + 0 )&0x3ffff]); in st0020_draw_zooming_sprites() 121 attr = BURN_ENDIAN_SWAP_INT16(spriteram16_2[(spritebase + s2 + 1 )&0x3ffff]); in st0020_draw_zooming_sprites() 122 sx = BURN_ENDIAN_SWAP_INT16(spriteram16_2[(spritebase + s2 + 2 )&0x3ffff]); in st0020_draw_zooming_sprites() 123 sy = BURN_ENDIAN_SWAP_INT16(spriteram16_2[(spritebase + s2 + 3 )&0x3ffff]); in st0020_draw_zooming_sprites() 124 zoom = BURN_ENDIAN_SWAP_INT16(spriteram16_2[(spritebase + s2 + 4 )&0x3ffff]); in st0020_draw_zooming_sprites() 125 size = BURN_ENDIAN_SWAP_INT16(spriteram16_2[(spritebase + s2 + 5 )&0x3ffff]); in st0020_draw_zooming_sprites()
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/drv/sega/ |
H A D | genesis_vid.cpp | 753 static void drawline_sprite(INT32 line, UINT16 *bmap, INT32 priority, UINT8 *spritebase) in drawline_sprite() argument 755 INT32 spriteypos = (((spritebase[0] & 0x01) << 8) | spritebase[1]) - 0x80; in drawline_sprite() 756 INT32 spritexpos = (((spritebase[6] & 0x01) << 8) | spritebase[7]) - 0x80; in drawline_sprite() 757 INT32 spriteheight = ((spritebase[2] & 0x03) + 1) * 8; in drawline_sprite() 758 INT32 spritewidth = (((spritebase[2] & 0x0c) >> 2) + 1) * 8; in drawline_sprite() 768 spriteattr = (spritebase[4] << 8) | spritebase[5]; in drawline_sprite() 854 UINT8 *spritebase = &VDP_VRAM_BYTE(VdpSpriteBase + 8 * link); in vdp_drawline() local 857 if (spritebase[4] & 0x0080) in vdp_drawline() 858 highlist[++highsprites] = spritebase; in vdp_drawline() 860 lowlist[++lowsprites] = spritebase; in vdp_drawline() [all …]
|
H A D | d_segae.cpp | 928 UINT16 spritebase; in segae_drawspriteline() local 936 spritebase = (segae_vdp_regs[chip][5] & 0x7e) << 7; in segae_drawspriteline() 937 spritebase += (segae_vdp_vrambank[chip] * 0x4000); in segae_drawspriteline() 944 ypos = segae_vdp_vram[chip][spritebase+loopcount]; in segae_drawspriteline() 961 ypos = segae_vdp_vram[chip][spritebase+loopcount] +1; in segae_drawspriteline() 972 xpos = segae_vdp_vram[chip][spritebase+0x80+ (2*loopcount)]; in segae_drawspriteline() 973 sprnum = segae_vdp_vram[chip][spritebase+0x81+ (2*loopcount)]; in segae_drawspriteline()
|
H A D | sys16_gfx.cpp | 1662 spritedata = spritebase + 0x8000 * bank; in System16ARenderSpriteLayer() 1715 const UINT16 *spritebase; in System16BRenderSpriteLayer() local 1760 spritedata = spritebase + 0x10000 * bank; in System16BRenderSpriteLayer() 1898 spritedata = spritebase + 0x10000 * bank; in OutrunRenderSpriteLayer() 2031 spritedata = spritebase + 0x8000 * bank; in HangonRenderSpriteLayer() 2145 spritedata = spritebase + 0x8000 * bank; in HangonAltRenderSpriteLayer() 2285 spritedata = spritebase + 0x10000 * bank; in XBoardRenderSpriteLayer() 2381 const UINT16 *spritebase; in YBoardSystem16BRenderSpriteLayer() local 2420 spritedata = spritebase + 0x10000 * bank; in YBoardSystem16BRenderSpriteLayer() 2538 spritedata = spritebase + 0x10000 * bank; in YBoardRenderSpriteLayer() [all …]
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/drv/sega/ |
H A D | genesis_vid.cpp | 741 static void drawline_sprite(INT32 line, UINT16 *bmap, INT32 priority, UINT8 *spritebase) in drawline_sprite() argument 743 INT32 spriteypos = (((spritebase[0] & 0x01) << 8) | spritebase[1]) - 0x80; in drawline_sprite() 744 INT32 spritexpos = (((spritebase[6] & 0x01) << 8) | spritebase[7]) - 0x80; in drawline_sprite() 745 INT32 spriteheight = ((spritebase[2] & 0x03) + 1) * 8; in drawline_sprite() 746 INT32 spritewidth = (((spritebase[2] & 0x0c) >> 2) + 1) * 8; in drawline_sprite() 756 spriteattr = (spritebase[4] << 8) | spritebase[5]; in drawline_sprite() 841 UINT8 *spritebase = &VDP_VRAM_BYTE(VdpSpriteBase + 8 * link); in vdp_drawline() local 844 if (spritebase[4] & 0x0080) in vdp_drawline() 845 highlist[++highsprites] = spritebase; in vdp_drawline() 847 lowlist[++lowsprites] = spritebase; in vdp_drawline() [all …]
|
H A D | d_segae.cpp | 928 UINT16 spritebase; in segae_drawspriteline() local 936 spritebase = (segae_vdp_regs[chip][5] & 0x7e) << 7; in segae_drawspriteline() 937 spritebase += (segae_vdp_vrambank[chip] * 0x4000); in segae_drawspriteline() 944 ypos = segae_vdp_vram[chip][spritebase+loopcount]; in segae_drawspriteline() 961 ypos = segae_vdp_vram[chip][spritebase+loopcount] +1; in segae_drawspriteline() 972 xpos = segae_vdp_vram[chip][spritebase+0x80+ (2*loopcount)]; in segae_drawspriteline() 973 sprnum = segae_vdp_vram[chip][spritebase+0x81+ (2*loopcount)]; in segae_drawspriteline()
|
H A D | sys16_gfx.cpp | 1653 spritedata = spritebase + 0x8000 * bank; in System16ARenderSpriteLayer() 1703 const UINT16 *spritebase; in System16BRenderSpriteLayer() local 1708 spritebase = (const UINT16 *)System16Sprites; in System16BRenderSpriteLayer() 1745 spritedata = spritebase + 0x10000 * bank; in System16BRenderSpriteLayer() 1878 spritedata = spritebase + 0x10000 * bank; in OutrunRenderSpriteLayer() 2006 spritedata = spritebase + 0x8000 * bank; in HangonRenderSpriteLayer() 2115 spritedata = spritebase + 0x8000 * bank; in HangonAltRenderSpriteLayer() 2250 spritedata = spritebase + 0x10000 * bank; in XBoardRenderSpriteLayer() 2344 const UINT16 *spritebase; in YBoardSystem16BRenderSpriteLayer() local 2380 spritedata = spritebase + 0x10000 * bank; in YBoardSystem16BRenderSpriteLayer() [all …]
|
/dports/emulators/mess/mame-mame0226/src/mame/video/ |
H A D | st0020.cpp | 534 int spritebase = (sprite & 0x7fff) * 16/2; in draw_zooming_sprites() local 538 code = spriteram[(spritebase + s2 + 0 ) & 0x3ffff]; in draw_zooming_sprites() 539 attr = spriteram[(spritebase + s2 + 1 ) & 0x3ffff]; in draw_zooming_sprites() 540 sx = spriteram[(spritebase + s2 + 2 ) & 0x3ffff]; in draw_zooming_sprites() 541 sy = spriteram[(spritebase + s2 + 3 ) & 0x3ffff]; in draw_zooming_sprites() 542 zoom = spriteram[(spritebase + s2 + 4 ) & 0x3ffff]; in draw_zooming_sprites() 543 size = spriteram[(spritebase + s2 + 5 ) & 0x3ffff]; in draw_zooming_sprites()
|
H A D | sega16sp.cpp | 145 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 176 const uint16_t *spritedata = spritebase + 0x8000 * bank; in draw() 325 const uint32_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 356 const uint32_t *spritedata = spritebase + 0x8000 * bank; in draw() 509 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 537 const uint16_t *spritedata = spritebase + 0x8000 * bank; in draw() 695 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 875 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 910 spritedata = spritebase + 0x10000 * bank; in draw() 1095 const uint32_t *spritebase = &m_sprite_region_ptr[0]; in draw() local [all …]
|
H A D | elan_eu3a14vid.cpp | 832 int spritebase = (m_spritebase[1] << 8) | m_spritebase[0]; in draw_sprites() local 835 offset += spritebase << 7; in draw_sprites()
|
/dports/emulators/mame/mame-mame0226/src/mame/video/ |
H A D | st0020.cpp | 534 int spritebase = (sprite & 0x7fff) * 16/2; in draw_zooming_sprites() local 538 code = spriteram[(spritebase + s2 + 0 ) & 0x3ffff]; in draw_zooming_sprites() 539 attr = spriteram[(spritebase + s2 + 1 ) & 0x3ffff]; in draw_zooming_sprites() 540 sx = spriteram[(spritebase + s2 + 2 ) & 0x3ffff]; in draw_zooming_sprites() 541 sy = spriteram[(spritebase + s2 + 3 ) & 0x3ffff]; in draw_zooming_sprites() 542 zoom = spriteram[(spritebase + s2 + 4 ) & 0x3ffff]; in draw_zooming_sprites() 543 size = spriteram[(spritebase + s2 + 5 ) & 0x3ffff]; in draw_zooming_sprites()
|
H A D | sega16sp.cpp | 145 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 176 const uint16_t *spritedata = spritebase + 0x8000 * bank; in draw() 325 const uint32_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 356 const uint32_t *spritedata = spritebase + 0x8000 * bank; in draw() 509 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 537 const uint16_t *spritedata = spritebase + 0x8000 * bank; in draw() 695 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 875 const uint16_t *spritebase = &m_sprite_region_ptr[0]; in draw() local 910 spritedata = spritebase + 0x10000 * bank; in draw() 1095 const uint32_t *spritebase = &m_sprite_region_ptr[0]; in draw() local [all …]
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/drv/dataeast/ |
H A D | d_dassault.cpp | 699 UINT16 *spritebase; in draw_sprites() local 710 spritebase = (UINT16*)DrvSprBuf0; in draw_sprites() 716 spritebase = (UINT16*)DrvSprBuf1; in draw_sprites() 721 INT32 sprite = BURN_ENDIAN_SWAP_INT16(spritebase[offs + 1]) & 0x7fff; in draw_sprites() 724 INT32 x = BURN_ENDIAN_SWAP_INT16(spritebase[offs + 2]); in draw_sprites() 725 INT32 y = BURN_ENDIAN_SWAP_INT16(spritebase[offs + 0]); in draw_sprites() 736 switch (BURN_ENDIAN_SWAP_INT16(spritebase[offs+2]) & 0xc000) in draw_sprites()
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/drv/dataeast/ |
H A D | d_dassault.cpp | 699 UINT16 *spritebase; in draw_sprites() local 710 spritebase = (UINT16*)DrvSprBuf0; in draw_sprites() 716 spritebase = (UINT16*)DrvSprBuf1; in draw_sprites() 721 INT32 sprite = BURN_ENDIAN_SWAP_INT16(spritebase[offs + 1]) & 0x7fff; in draw_sprites() 724 INT32 x = BURN_ENDIAN_SWAP_INT16(spritebase[offs + 2]); in draw_sprites() 725 INT32 y = BURN_ENDIAN_SWAP_INT16(spritebase[offs + 0]); in draw_sprites() 736 switch (BURN_ENDIAN_SWAP_INT16(spritebase[offs+2]) & 0xc000) in draw_sprites()
|
/dports/games/gtkradiant/GPL/GtkRadiant/setup/data/tools/ |
H A D | q3data.qdt | 71 $spritebase -8 -8 16 16 77 $spritebase -16 -16 32 32 326 $spritebase -16 -16 32 32
|
/dports/games/netradiant/netradiant-20150621-src/setup/data/tools/ |
H A D | q3data.qdt | 71 $spritebase -8 -8 16 16 77 $spritebase -16 -16 32 32 326 $spritebase -16 -16 32 32
|
/dports/games/nexuiz/Nexuiz/extra/netradiant-1.5.0-svn389-win32/ |
H A D | q3data.qdt | 71 $spritebase -8 -8 16 16 77 $spritebase -16 -16 32 32 326 $spritebase -16 -16 32 32
|
/dports/games/nexuiz/Nexuiz/extra/NetRadiant-1.5.0-svn389-osxintel.app/Contents/MacOS/install/ |
H A D | q3data.qdt | 71 $spritebase -8 -8 16 16 77 $spritebase -16 -16 32 32 326 $spritebase -16 -16 32 32
|