vpinball / pinmame

PinMAME - Pinball Multiple Arcade Machine Emulator
https://www.vpforums.org
Other
187 stars 51 forks source link

External DMD (dll) displays incorrectly on some Gottliebs #334

Closed Kraken74 closed 2 weeks ago

Kraken74 commented 1 month ago

Some Gottlieb tables are displaying the External DMDs incorrectly. It looks like once a LCD segment has been lit during gameplay, it remains lit, eventually ending up with all segments lit as your score increases. Tested with 998 and 1108. These are used to trigger colorizations.

Some samples:

Gottlieb System 1

Asteroid Annie image

Incredible Hulk image

Gottlieb System 80

Black Hole image

Haunted House image

Thanks!

Kraken74 commented 1 month ago

Just tested two System 80A tables (Qbert and Alien Star) and a System 80B table (Bounty Hunter) and they work fine, so it seems to be with specific generations.

toxieainc commented 1 month ago

@vbousquet Could this be due to the dimming changes?

RenewedFire commented 3 weeks ago

image_2024-10-25_104144862

Also displaying incorrectly on Teed Off

Version (v3.6.0-1122-79a301d)

vbousquet commented 3 weeks ago

Also displaying incorrectly on Teed Off

Not sure to understand what is not displaying correctly here (previous report was regarding alphanumeric display). COuld you be more precise ?

RenewedFire commented 3 weeks ago

External DMD displaying all black outside of score, none of the dimmed pixels appear. In gameplay, causes flashing.

vbousquet commented 3 weeks ago

External DMD displaying all black outside of score, none of the dimmed pixels appear. In gameplay, causes flashing.

Then, this should be a different bug, that will normally be solved by https://github.com/vpinball/pinmame/pull/353

vbousquet commented 2 weeks ago

This is not a bug in PinMame but in DmdExt. @freezy There is a Clear missing here: https://github.com/freezy/dmd-extensions/blob/b0835858bdc31f464044f04f9bbe6fcd1bddf794/LibDmd/DmdDevice/AlphaNumeric.cs#L345

freezy commented 2 weeks ago

Thanks @toxieainc for the PR!