Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01702 Gameplay Major Always Apr 17, 2008, 12:44 Oct 21, 2008, 22:59
Tester Orc View Status Public Platform MAME (Official Binary)
Assigned To Phil Bennett Resolution Fixed OS Windows XP/Vista 32-bit
Status [?] Resolved Driver
Version 0.124u3 Fixed in Version 0.128u1 Build C2D
Fixed in Git Commit Github Pull Request #
Summary 01702: cloak and clones: Can´t pick up items
Description You can´t pickup unarmed explosives and mystery boxes.
Steps To Reproduce Watch the demo. Normally as the character collects the items he will be awarded points. This is not happening now after 0.123u3.
Additional Information
Github Commit
Flags
Regression Version 0.123u3
Affected Sets / Systems cloak and clones
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.00671
Machone
Tester
Apr 17, 2008, 14:49
Regression is 0.123u3

There was a change listed in whatsnew.txt:

Cloak & Dagger video code cleanup: [Zsolt Vasvari]
 - resnet conversion - colors are now signficantly less saturated
    because of the 1K pull-ups. This is noticable in the agent's coat
    and the sky color, for example.
 - Added bitmap palette selection based on the 128H line. Not sure
    where this is actually used in the game.
User avatar
No.00673
Fujix
Administrator
Apr 17, 2008, 15:18
Thanks Machone, updated the regression version.
User avatar
No.02901
Phil Bennett
Developer
Oct 21, 2008, 09:48
It's actually a bitmap RAM access problem (the service mode is reporting a bitmap RAM error).

Within READ8_HANDLER( graph_processor_r ):

Change:

UINT8 ret = current_bitmap_videoram_accessed[(bitmap_videoram_address_y << 8) | bitmap_videoram_address_x];

to:

UINT8 ret = current_bitmap_videoram_displayed[(bitmap_videoram_address_y << 8) | bitmap_videoram_address_x];

I'll confirm it against the schematics and submit a fix.