Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00489 Graphics Minor Have not tried Jan 30, 2008, 07:51 Oct 27, 2013, 21:17
Tester -Misc Reporters- View Status Public Platform
Assigned To Kale Resolution Fixed OS
Status [?] Resolved Driver
Version 0.55 Fixed in Version 0.151 Build
Fixed in Git Commit Github Pull Request #
Summary 00489: holeland: a problem with monsters in the intro.
Description There is a problem with monsters in the intro. When they go back to the left they do not dissapear anymore but just try to hide behind one white block in .54 they would just dissapear.
Steps To Reproduce
Additional Information Originally posted by Gmitra.
Github Commit
Flags Noted in Source
Regression Version 0.55
Affected Sets / Systems holeland
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.09496
M.A.S.H.
Senior Tester
May 17, 2013, 00:32
I've compared the MAME 0.54 source with the 0.55 regression version and found in the video driver the gfx problem.
The video driver was updated in 0.55 and the holeland_draw_sprites was shortened (see the sy = 236...).
If you returned it back to 0.54 the gfx problem disappears.

Replace in video\holeland.c lines 112-113:

sy = 236 - spriteram[offs];
sx = spriteram[offs + 2];
with
sy = spriteram[offs];
sx = spriteram[offs+2];
if ((sy == 0xf8) || (sx == 0)) continue;
sy = 236 - sy;

----
User avatar
No.09924
Kale
Developer
Oct 27, 2013, 21:17
Actually a tile-sprite priority issue, also mentioned in the source code.