Mercurial > repos > blastem
diff vdp.c @ 108:1a551a85cb06
Fix horizontal mask values for scroll plane map address calculation
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 28 Dec 2012 15:03:00 -0800 |
parents | 60b5c9e2f4e0 |
children | 004dd46e0a97 |
line wrap: on
line diff
--- a/vdp.c Fri Dec 28 14:30:25 2012 -0800 +++ b/vdp.c Fri Dec 28 15:03:00 2012 -0800 @@ -411,7 +411,7 @@ switch(context->regs[REG_SCROLL] & 0x3) { case 0: - hscroll_mask = 0xF0; + hscroll_mask = 0x1F; v_mul = 64; break; case 0x1: @@ -424,7 +424,7 @@ v_mul = 0; break; case 0x3: - hscroll_mask = 0x3F0; + hscroll_mask = 0x7F; v_mul = 256; break; }