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

[DLL] DMD slowdown on Gottlieb System 3 #52

Closed
sverrewl opened this issue May 25, 2017 · 21 comments
Closed

[DLL] DMD slowdown on Gottlieb System 3 #52

sverrewl opened this issue May 25, 2017 · 21 comments

Comments

@sverrewl
Copy link

Putting this up here so you can easily find it for later reference.

http://vpuniverse.com/forums/topic/2933-sambuild29-beta-thread/?do=findComment&comment=35237

@ruebsy
Copy link

ruebsy commented May 29, 2017

Not sure where to go with this. My GS3 systems flicker when in play. Im using the 2.9beta couldn't say when Ive noticed as I'm new to both dmdext and 2.9 beta but just throwing it out there.

@freezy
Copy link
Owner

freezy commented May 30, 2017

Thanks guys and sorry that this is taking a while, lots of other stuff happening around me. Good thing there's a trace here so it won't get lost.

@freezy
Copy link
Owner

freezy commented Oct 14, 2017

@sverrewl could you update the issue description with more details? Like which table (preferably with download link), which ROM, when it occurs? And if it always has been there, or only since a new VPM or dmdext version?

@freezy freezy changed the title DMD slowdown on Gottlieb System 3 [DLL] DMD slowdown on Gottlieb System 3 Oct 14, 2017
@sverrewl
Copy link
Author

sverrewl commented Oct 16, 2017

Sure.

If you look at the date the bug was submitted and the dates from SVN ( see end )
I believe this started with the 2.9 release of Pinmame. I haven't changed roms, so, default from the table.

This is what I see ( here Tee'd off )
https://photos.app.goo.gl/JSu3sefmhiSUnBtB2

As you can see, the slow-down starts from the beginning. Mind you, still on dmd-ext 2.5.1.

From ipdb, this is the GTS3 list.

http://ipdb.org/search.pl?mpu=37&sortby=name&searchtype=advanced

I've verified the problem for these DMD tables. I expect the others GTS3' to have the same
problem.

Stargate FS 2K FullHD_1.3.vpt - http://www.vpforums.org/index.php?app=downloads&showfile=7060
VP10_Rescue_911_Dozer_RTM_1.1.vpx - http://www.vpforums.org/index.php?app=downloads&showfile=11667
Freddy A Nightmare On Elm Street_PHYSMOD5_uw_teppotee_1.0.vpt
Tee'd Off (Gottlieb 1993) 1.2.vpx - http://vpinball.com/VPBdownloads/teed-off-gottlieb-1993/

This table however, has more of a SS display but is a GTS3 according to ipdb. Seems to work ok.

Surf'n Safari v1.1.1.vpx - http://www.vpforums.org/index.php?app=downloads&showfile=11868

For what I could find, these changes might have something to do with the problem ?

https://sourceforge.net/p/pinmame/code/4281/
https://sourceforge.net/p/pinmame/code/4276/

Thank you for your hard work. Much appreciated.

@coreduo0099
Copy link

This may be a good test. Super Mario (smb3) just got colorized. gets repeating audio/studder:
http://vpuniverse.com/forums/topic/3426-super-mario-brothers/?tab=comments#comment-37563

@avanrider
Copy link

Whats interesting, is smb3 is the one Gottlieb table that works for me. I'm not touching any updates until I know it's fixed, would love to play Tee'd Off and Rescue 911, but SMB3 is my wifes favorite table.

@freezy
Copy link
Owner

freezy commented Nov 30, 2017

Thanks guys! I'll spend some more time on this over the holidays.

@aetios50
Copy link

aetios50 commented Feb 7, 2018

Any news about this issue ? the new VPX Freddy Nightmare on Elm Street arrived on MonsterBashPincab, and I can't play on it with freezy's DLL.

Hope you can find a solution @freezy ;)

@xantari
Copy link
Contributor

xantari commented Feb 7, 2018

I seen one mention that this issue is fixed on win 10 build 1709. But that build causes problems with VP with random crashes. Can not confirm this though

@freezy
Copy link
Owner

freezy commented Feb 7, 2018

Afraid this will have to wait a little longer, I'm currently working on another project that has been on hold for a long time. Keep comments and updates coming though, I will eventually go through them!

@djrobx
Copy link
Contributor

djrobx commented May 12, 2018

I have fixed this from the VPM side (official VPM SVN v4504)

The issue is that GTS3 has some alphanumeric and some DMD variants of the same driver. So one driver shares both displays. VPM was sending alpha frames as well as DMD frames, confusing this implementation. I've coded VPM to block alphanumeric updates if a DMD frame is seen.

@IainS1986
Copy link

Oh wow. So does this mean the next 10.5 beta revision will have it fixed with 1.6 freezy?

@avanrider
Copy link

Excellent news! So many tables will benefit from this fix!

@IainS1986
Copy link

Ignore me! Completely missed that you said this was fixed in VPM as oppose s to VPX!

@freezy
Copy link
Owner

freezy commented May 12, 2018

Sweet! So shall I close it and put a note into README?

@djrobx
Copy link
Contributor

djrobx commented May 12, 2018

Yes sir. I believe #78 is also a duplicate of this and could be closed as well.

@freezy
Copy link
Owner

freezy commented May 12, 2018

Cool! Is there a VPM release version already that I can put?

@djrobx
Copy link
Contributor

djrobx commented May 12, 2018

There hasn't been a test build based off it yet other than my local builds, but I would just note that anything based on official VPM SVN v4504 or newer will fix it.

I notified Carny to pick it up in his unofficial build, he typically picks these up pretty fast.

@djrobx
Copy link
Contributor

djrobx commented May 12, 2018

See, he's so fast I missed it. It's posted now.

Repository owner deleted a comment from djrobx May 12, 2018
@freezy freezy closed this as completed in 63d962a May 12, 2018
@freezy
Copy link
Owner

freezy commented May 12, 2018

Cheers guys!

@sverrewl
Copy link
Author

Sweet. Thank you so much Rob !!!

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

9 participants