Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clash rom not displaying (segment scores not displaying with freezy) #149

Closed
BambiPlattfuss opened this issue Nov 8, 2018 · 9 comments
Closed

Comments

@BambiPlattfuss
Copy link

BambiPlattfuss commented Nov 8, 2018

Hello,

  1. thank you for your work

now to my issue, i tried it with Freezys 1.7.1 and 1.7.2 and Segment Scores like example the Clash rom use or Rock_encore are working with vpinmame but not with "external dll" i could not get it to work either with LCD screen and or pin2dmd

Please look into that

OK it is definetly a System 80B segment display issue cause roms for

Genesis and Bad Girls are also not working

@freezy
Copy link
Owner

freezy commented Nov 16, 2018

Will look into it. @djrobx you happen to know if there were any changes in VPM recently? As far as I know, the segment code comes 1:1 from Lucky1/VPM.

PS.: freezy, that's me. No need to refer to dmdext as freezy, I know that I wrote it ;)

@djrobx
Copy link
Contributor

djrobx commented Nov 17, 2018

Heh just about everyone calls this project "Freezy's DLL" or "Freezys" for short. If it's any consolation people refer to "Lucky's DLL" the same way. Maybe the project needs a catchier title. :)

No changes that I'm aware of. Per Bambi's testing this seems to be a specific issue with one system (System 80B) not all alphanumeric systems (System 11 is fine for example). So there seems to be a breakdown for just this particular layout somewhere....

@freezy
Copy link
Owner

freezy commented Nov 17, 2018

Thing is, I'm getting NumericalLayout.None from VPM for these games...

I tried handling it the same as other 2x20 Alpha displays, but it seems to cut off at 16 chars. Looking at the pixels, that's not a big surprise, given that 20 alphanum chars are hard to fit into 128 pixels. I'm wondering if other 2x20 games have the same problem though.

Anyway, here's a build to test for you:

DmdDevice-149.zip

Let me know if it works and I'll merge it in.

Thinking more about those displays, are many people playing those games? If that's the case, wouldn't it be cool to be able to place let's say a 2x7Num 2x7Num 4x1Num game as 3 separate windows on the backglass?

@BambiPlattfuss
Copy link
Author

Anyway, here's a build to test for you:

DmdDevice-149.zip

Let me know if it works and I'll merge it in.

OK i tested with that DLL and System80b are now working (at least i tried: Genesis, Bad Girls, Rock Encore and clas)

BUT no VNI Colorizatiions work with it ;)

@freezy
Copy link
Owner

freezy commented Nov 29, 2018

It's now also fixed on VPM side.

@freezy freezy closed this as completed Nov 29, 2018
@djrobx
Copy link
Contributor

djrobx commented Nov 29, 2018

Very nice work @freezy and toxie!

Regarding "If that's the case, wouldn't it be cool to be able to place let's say a 2x7Num 2x7Num 4x1Num game as 3 separate windows on the backglass?"

B2S has nice handling of segment displays built in, which is part of why this is somewhat of a corner case that went unnoticed for so long. LCD users will typically switch off VPM output and let the B2S handle the scoring. B2S can even handle drawing a separate DMD window, available on the more popular games like Funhouse, Bride of Pinbot, etc.

@freezy
Copy link
Owner

freezy commented Nov 29, 2018

@djrobx have a look at #152!

@djrobx
Copy link
Contributor

djrobx commented Nov 29, 2018

Ooh! Very nice. Yeah then we probably do want to be able to have separate windows that can appear over the backglass. :)

@freezy
Copy link
Owner

freezy commented Nov 29, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants