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

World Poker Tour from Stern still the lights don't work after vpinmame 720 (released in Jan 3) #350

Open
jpsalas59 opened this issue Oct 24, 2024 · 15 comments

Comments

@jpsalas59
Copy link

Something changed between 720 and 797. On some computers any revision after 720 the lights in World Poker Tour stop working after a second. The game works, but there are no lights working,

I see there was an issue before, #271 , and some roms were fixed, but still there are problems with this World Poker Tour.

Not all computers are affected. I have 2 computers, one with the Nvidia 3080 card works fine, but the one with an Intel Iris doesn't work. Both computers are using Windows 11 with the same updates, and the same VPX and vpinmame.

@jpsalas59
Copy link
Author

I made a new table using this rom, and I didn't use any of the code using arrays for the lights, so this table can be used for testing;

https://www.vpforums.org/index.php?showtopic=54314

@toxieainc
Copy link
Member

@vbousquet may know what happened/broke

@vbousquet
Copy link
Contributor

I was not able to reproduce on my hand so far. @jpsalas59 do you have the issue on x86 build as well as x64 or only x64 ?
It may be related to #311 (some timing change ? uninitialized mem ?)

@jpsalas59
Copy link
Author

I don't think it is related to #311 because that is an out of sync problem when using the 64 bits vpinmame, the lack of that at91Jit emulation which is only 32 bits.

With my desktop computer works all the time, 32 bits, 64 bits and GL. But with my portable I have the error all the time, and this is the lights stop working just when the Stern Leds turn on., this is just a few seconds after the game has started. And this happen in 32 bits and 64 bits, normal DX and GL, so the problem is not VPX8, but vpinmame, as it works perfectly with the vpinmame from VPinMAME-sc-3.6-720 and older. I may be a timing problem. There is no visible error, just the lights stops updating. I made the table World Joker Tour mostly to test this and do not use the old fading routines, and I used a very simple script, using mostly the core.vbs routines.

@GHOSTfaceKILLr1974
Copy link

@vbousquet may know what happened/broke

It might be related so I'm commenting the issue here #350. I used to have problems with flashers/lamps not lighting up at all with "World Poker Tour" table. I updated to VPX 10.8.0-2027 x64, VPinMAME 3.6.0-1150 x64 and now the flashers/lamps always stay on with "World Poker Tour", "Wheel of Fortune" and "The Walking Dead" tables.

@apinbalwiz
Copy link

I downgraded from VPX 10.8 2028 x64, VPinMAME 3.6 1152 x64 to try 10.8 2027 x64, VPinMAME 3.6 1150 x64 and unfortunately World Poker Tour still doesn't work (I haven't had a problem with Wheel of Fortune or The Walking Dead with any build).

@vbousquet
Copy link
Contributor

@jpsalas59 I had a look and found an issue that could eventually be the cause of this bug. Could you give a try to the latest VPinMame and see if the bug is still there (as I can not be sure on my side, since I never was able to reproduce) ?

@jpsalas59
Copy link
Author

Thanks! I'll check it out and I'll send it also to a friend who has this problem.

@jpsalas59
Copy link
Author

In my portable computer the WPT ROM started working when I updated the C++ runtimes, using a few weeks older vpinmame. But my friend Leo tried that and it didn't work. He tried now with this latest vpinmame, and it works just the same as before, the lights blink for a few seconds and then they stop updating, This is the same error as other people were having. Now I do not have any computer with this error anymore.

@GHOSTfaceKILLr1974
Copy link

I noticed a vpimame update involving WPT. I tried it and still the lights won't flash.
Using freneticamnesic WPT table.

@apinbalwiz
Copy link

I tried it using vpimame 1185 and vpinball RC6, as well as updating to the latest C++ runtimes and the WPT lighting issue remains.....

@vbousquet
Copy link
Contributor

@apinbalwiz @GHOSTfaceKILLr1974 I just pushed a new update that could hopefully also fix this issue. Could you give it a try (I never had the issue on my end, so it's difficult for me to say if things are good or not) ?

@jpsalas59
Copy link
Author

I just tested it and it works very well on my two computers.
Just a note: on my desktop computer all of a sudden it stopped working, and after trying to fix it I found out I could do a Windows reinstall, since it costs nothing to me do it. And the rom started working again. Same Windows 11 version, same VPX and same vpinmame (both the latest, for about a week ago). I did the same reinstall with the portable and the WPT rom started working again. I didn't reinstall any VP related apps, just run the pinmame setup.exe to register vpinmame.dll. I don't know anymore what could be wrong, I thought it could be a cache problem, but that January revision 720, still worked fine. Anyway a Windows reinstall does the trick :) I told my friend in Argentina with the same problem and he did a Windows 10 reinstall and that helped too.

@toxieainc
Copy link
Member

Thats kinda spooky though ;)

@GHOSTfaceKILLr1974
Copy link

@apinbalwiz @GHOSTfaceKILLr1974 I just pushed a new update that could hopefully also fix this issue. Could you give it a try (I never had the issue on my end, so it's difficult for me to say if things are good or not) ?

Looks like it's kind of working (using freneticamnesic WPT table and tried bigus modded version). It still rarely flashes when the ball hits the slingshot but now flashes when in multiball, hitting jackpots and does its flashing display after the game ends.
Note: I'm not completely familiar with this game but Definitely see a noticeable Improvement.

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

No branches or pull requests

5 participants