Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04403 Graphics Minor Always Jul 3, 2011, 12:19 Dec 8, 2018, 22:42
Tester Haze View Status Public Platform MAME (Self-compiled)
Assigned To AWJ Resolution Fixed OS
Status [?] Resolved Driver dec0.cpp
Version 0.143 Fixed in Version 0.154 Build
Summary 04403: bouldash: First tilemap is offset by 1 pixel
Description Since rewriting the Deco BAC06 tilemap emulation I've noticed that the first tilemap on bouldash is offset horizontally by a single pixel, leaving an unwanted line of pixels along the left edge of the screen, and part of the radar.

This could be fixed with a kludge (simply offsetting that layer for that game) but probably requires more investigation.

a) does this apply to all dec0.c games, or just bouldash?
b) is it the result of an incorrect register hookup (the way different games access some of the control registers was a bit weird so some of the control regs currently act as mirrors, see triothep comment)
c) check it isn't related to the initial state of the protection mapping
d) make sure the real board doesn't do the same (it seems badly programmed in general)
Steps To Reproduce
Additional Information
Flags
Regression Version
Affected Sets / Systems bouldash
Attached Files
png file icon bouldash_143.png (21,302 bytes) Jul 3, 2011, 14:43 Uploaded by Tafoid
Snap from MAME 0.143 showing graphics on left of screen and right of radar.
Tafoid
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.15883
MetalGod
Senior Tester
Dec 8, 2018, 16:03
This is fixed since mame 0.154
User avatar
No.15887
M.A.S.H.
Senior Tester
Dec 8, 2018, 22:00
Fixed by Alex Jackson in 0.154. He added SCREEN_RAW_PARAMS to dec0.c:
https://git.redump.net/mame/commit/?id=5a76d01492ed32693610b887e8d7ca216e2929dd