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

patch: Thundercats Pinball v1.0.9 #365

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

francisdb
Copy link
Contributor

@surtarso
Copy link
Contributor

surtarso commented Mar 15, 2025

Hi Francis, this might not be the right place, but how do you use pup packs on linux standalone? Are you using 1.8.0?
I set everything just like the regular b2s and dmd so its on the right position, right monitor etc...
but what are the "screen" ? I tried all numbers and everytime I get a "screen not found". Is this another wayland thing? Should I be running the pup executables in wine? I tried setting screen on vpinball ini and on vbs script... but theres always this "screen" thing (not monitor) that I cant figure out what it wants to show on wayland...
And thats why I end up stipping pup stuff out of tables... :/
Been trying this thundercats table for a while now... no luck with pups... I could just use ultradmd and a regular b2s like I did on freddy... but I'd really like to see those pups in action at least once hahaha

2025-03-15 08:10:37.667 WARN [49807] [PUPManager::GetScreen@139] Getting screen before initialization
2025-03-15 08:10:37.667 WARN [49807] [PUPPinDisplay::LabelSet@525] Screen not found: screenNum=1

@francisdb
Copy link
Contributor Author

Indeed not ideal for a chat. Not on discord?

What is 1.8.0?

I use vpinball bgfx Linux master. (10.8.1)
I would need to compare your logs to mine. Total Nuclear Annihilation, Darkest dungeon, Futurama are all good pup pack test tables. Make sure you set up all needed screens in the ini:

I use smaller all absolute positioned windows to test on my desktop pc. Just set x,y,width and height. Those are for the merged view of all your screens.
I test with a non-fullscreen small playfield window to make sure I can see all windows.

The logs should indicate what windows are created and that should depend on the pup pack and the selected options.

Check the pup pack options bat files to see what each option does and replicate that in Linux. Mostly it's copying over files from the options folders. (I always choose fullDMD as I have 3 screens on my ca )

Make sure you use the patched scripts I created. Those make sure pup is started at the right time in the script and not too early (script root vs table1_init)

Can send you my test config for 2 4k screens horizontally adjacent.

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

Successfully merging this pull request may close these issues.

Needs patch/fix: Thundercats Pinball
2 participants