src/mess/drivers/supracan.c
| r8764 | r8765 | |
| 40 | 40 | otherwise writes 0x4f to reg 0x14 and performs additional processing |
| 41 | 41 | |
| 42 | 42 | Known unemulated graphical effects and issues: |
| 43 | | - All: Sprites are currently very broken for an unknown reason. |
| 44 | 43 | - All: Sprite sizing is still imperfect. |
| 45 | 44 | - All: Sprites need to be converted to use scanline rendering for proper clipping. |
| 46 | 45 | - All: Improperly-emulated 1bpp ROZ mode, used by the Super A'Can BIOS logo. |
| r8764 | r8765 | |
| 83 | 82 | #define DEBUG_PRIORITY (0) |
| 84 | 83 | #define DEBUG_PRIORITY_INDEX (0) // 0-3 |
| 85 | 84 | |
| 86 | | #define VERBOSE_LEVEL (0) |
| 85 | #define VERBOSE_LEVEL (3) |
| 87 | 86 | |
| 88 | | #define ENABLE_VERBOSE_LOG (0) |
| 87 | #define ENABLE_VERBOSE_LOG (1) |
| 89 | 88 | |
| 90 | 89 | typedef struct _acan_dma_regs_t acan_dma_regs_t; |
| 91 | 90 | struct _acan_dma_regs_t |
| r8764 | r8765 | |
| 1745 | 1744 | //acan_sprdma_regs->count <<= 1; |
| 1746 | 1745 | } |
| 1747 | 1746 | |
| 1748 | | for(i = 0; i < acan_sprdma_regs->count; i++) |
| 1747 | for(i = 0; i <= acan_sprdma_regs->count; i++) |
| 1749 | 1748 | { |
| 1750 | 1749 | if(data & 0x0100) //dma 0x00 fill (or fixed value?) |
| 1751 | 1750 | { |