| 844 | // |
| 845 | //***************************************************************************** |
| 846 | void DLParser_SetTile( MicroCodeCommand command ) |
| 847 | { |
| 848 | RDP_Tile tile; |
| 849 | tile.cmd0 = command.inst.cmd0; |
| 850 | tile.cmd1 = command.inst.cmd1; |
| 851 | |
| 852 | gRDPStateManager.SetTile( tile ); |
| 853 | #ifdef DAEDALUS_DEBUG_DISPLAYLIST |
| 854 | DL_PF( " Tile[%d] Format[%s/%s] Line[%d] TMEM[0x%03x] Palette[%d]", tile.tile_idx, gFormatNames[tile.format], gSizeNames[tile.size], tile.line, tile.tmem, tile.palette); |
| 855 | DL_PF( " S: Clamp[%s] Mirror[%s] Mask[0x%x] Shift[0x%x]", gOnOffNames[tile.clamp_s],gOnOffNames[tile.mirror_s], tile.mask_s, tile.shift_s ); |
| 856 | DL_PF( " T: Clamp[%s] Mirror[%s] Mask[0x%x] Shift[0x%x]", gOnOffNames[tile.clamp_t],gOnOffNames[tile.mirror_t], tile.mask_t, tile.shift_t ); |
| 857 | #endif |
| 858 | } |
| 859 | |
| 860 | //***************************************************************************** |
| 861 | // |