trunk/src/mess/machine/gamecom.c
| r242072 | r242073 | |
| 435 | 435 | return; |
| 436 | 436 | } |
| 437 | 437 | |
| 438 | | if ( m_dma.decrement_x || m_dma.decrement_y ) |
| 439 | | { |
| 440 | | popmessage( "TODO: Decrement-x and decrement-y are not supported yet\n" ); |
| 441 | | } |
| 438 | //if ( m_dma.decrement_x || m_dma.decrement_y ) |
| 439 | //{ |
| 440 | //popmessage( "TODO: Decrement-x and decrement-y are not supported yet\n" ); |
| 441 | //} |
| 442 | 442 | |
| 443 | 443 | m_dma.width_x = RAM[SM8521_DMDX]; |
| 444 | 444 | m_dma.width_x_count = 0; |
| r242072 | r242073 | |
| 574 | 574 | /* Advance a line */ |
| 575 | 575 | m_dma.source_x_current = m_dma.source_x; |
| 576 | 576 | m_dma.dest_x_current = m_dma.dest_x; |
| 577 | | m_dma.source_line += m_dma.source_width; |
| 577 | if ( m_dma.decrement_y ) |
| 578 | m_dma.source_line -= m_dma.source_width; |
| 579 | else |
| 580 | m_dma.source_line += m_dma.source_width; |
| 578 | 581 | m_dma.source_current = m_dma.source_line; |
| 579 | 582 | m_dma.dest_line += m_dma.dest_width; |
| 580 | 583 | m_dma.dest_current = m_dma.dest_line; |