Lines Matching refs:king
4 /* king-bgfast.inc:
44 const unsigned int bgmode = (king->bgmode >> (n * 4)) & 0xF;
45 const uint32 bat_offset = king->BGBATAddr[n] * 1024;
46 const uint32 cg_offset = king->BGCGAddr[n] * 1024;
47 const uint32 bg_width = (king->BGSize[n] & 0xF0) >> 4;
48 const uint32 bg_height = king->BGSize[n] & 0x0F;
75 if(king->priority & 0x1000)
81 if((king->BGSize[0] & 0xFF) != (king->BGSize[0] >> 8))
90 if(king->BGScrollMode & 0x1)
92 if(king->BGCGAddr[0] != king->BG0SubCGAddr)
100 if(king->BGBATAddr[0] != king->BG0SubBATAddr)
111 if(!(king->MPROGControl & 0x1))
129 mpd = king->MPROGData[x];
204 const uint16 bgmode = (king->bgmode >> (n * 4)) & 0xF;
205 const bool endless = (king->BGScrollMode >> n) & 0x1;
206 const uint32 XScroll = sign_x_to_s32((n ? 10 : 11), king->BGXScroll[n]);
207 const uint32 YScroll = sign_x_to_s32((n ? 10 : 11), king->BGYScroll[n]);
208 const uint32 bat_offset = king->BGBATAddr[n] * 1024;
209 const uint32 cg_offset = king->BGCGAddr[n] * 1024;
210 const uint32 bat_and_cg_page = (king->PageSetting & 0x0010) ? 1 : 0;
216 const unsigned int bat_width_shift = (king->BGSize[n] & 0xF0) >> 4;
220 const int bat_height_shift = king->BGSize[n] & 0x0F;
226 const uint16 * const king_cg_base = &king->KRAM[bat_and_cg_page][cg_offset & 0x20000];
227 const uint16 * const king_bat_base = &king->KRAM[bat_and_cg_page][bat_offset & 0x20000];
252 #include "king-bgfast-blit.inc"
258 #include "king-bgfast-blit.inc"
264 #include "king-bgfast-blit.inc"