Malzbie's Pinball Collection

Malzbie's Pinball Collection

it is possible direct launch in pinballx?
anybody knows if it is possible to set direct launch of the table in pinballx frontend like other titles? what are the necessary parameters? please post it here!
< >
18 yorumdan 1 ile 15 arası gösteriliyor
Malzbie  [geliştirici] 17 Kas 2018 @ 5:46 
I don't know how pinballx works. But it isn't possible to start one of the tables direct. You must start the whole game.
En son Malzbie tarafından düzenlendi; 17 Kas 2018 @ 5:46
İlk olarak Malzbie tarafından gönderildi:
I don't know how pinballx works. But it isn't possible to start one of the tables direct. You must start the whole game.
What he means is if there is a possibility to launch a certain table using command line parameters. For example "steam.Exe -applaunch 912850 -Table_Carnival" that would start the carnival table without having to go through the menu's to select it. or any other of -Table_XXXX parameters to start the other tables without using the menu. 912850 is your game's id. All the rest would remain the same even quiting the game (unless you can provide an easy shortcut for quit to desktop as well). Steam.Exe will launch your games exe and pass the -Table_carnival commandline parameter to it. Thats build in into steam to launch certain games.

Pinballx is a frontend used in virtual pinball cabinets and it would allow us to easily start a certain table of your game using commandline parameters. Pinballx would let us choose which table to start from this game (or other games) and supply correct commandline parameters to start the table and correct exe which we have setup per game / system and provided all the table names (required -Table_XXX parameters)

I've just bought your game as well with dlc and came looking for the same thing. It would prevent us from having to make autohotkey scripts to launch the game wait for menu to appear and then send simulated keypresses to select a certain table to go through the pinball menu on our cabinets. If the game supported commandline parameters to launch a certain table it would be a great help as it's easier and much faster than auto hotkey scripts.

It probably can't be too hard as you probably have a launch table function used from the menu already with a parameter to launch a certain table.. it would just require a command line parameters and call the function based on parameter given to directly start a certain table after showing an intial loading screen but never the normal intial main menu to select the game. All other functionality remains the same even going back and displaying the main menu once we are finished with game (we will actually quit your game, select diffrent table in pinballx and pinballx will launch steam.exe with correct table_XXX parameter again to start the new table, we would not use the ingame menu to select a different table)

I hope that makes it more clear and perhaps show it's easy to implement given you already have a launch table function (which i think you do from your main menu) as it's just mapping commandline parameters to calling your launch table function with a certain parameter to launch the correct table based on it

btw -Table_XXX is just an example you can imagine anything it's not forced could even be just plain -Carnival or -launch=Carnival. PinballX is flexible about this but the games need to support direct launch of table as it's called (like skipping the main menu to start the table)

@ilveropaolone now that i got the game and dlc i'll start making an ahk script in the meantime until there might eventually come support directly in the game to launch the tables from commandline
En son joyrider3774 tarafından düzenlendi; 26 Ara 2018 @ 11:40
Malzbie  [geliştirici] 27 Ara 2018 @ 9:22 
I've made an update an createted some command line parameters.
I've tested it in steam and it works. Please test it with pinballX and give me some feedback.
To start a table directly please use one of the following parameters.

-startTable ttfb
-startTable carnival
-startTable garden
-startTable sheriff
-startTable ghosthouse
-startTable mudrace
-startTable playground

If you do so, you will start the table directly without the intro and without the main menu. If you end the table the whole game ends.
I hope this is what you're looking for. :)
Hi Malzbie, thank you very much for adding these options i'll be sure to test it out this in combination with remembering camera used will probably remove the need for an AHK script as i had created to navigate the menu's. I'll test it and give you feedback but looking at the parameters thats indeed whats required to make it work without an extra script
One thing i already noticed is that "-startTable Carnival" needs to be used not "-startTable carnival" or it would not start the carnival table. It's small but i easily had it figured out and does not matter for pinballx. i'll test now using pinballx itselve
Zentory  [geliştirici] 27 Ara 2018 @ 12:41 
You should be able to use both. I'm asking for both types. Every table name can be start with a big or a small letter, except "Time to fight back" There you must use ttfb or TTFB.

But I see, I've made a mistake. I'm asking for carival without the "n".
I will fix it soon. :)
ah that would explain it :)

Btw i just test in pinballx on my main pc (not on my cabinet yet) and its working perfectly on my main pc. No need for scripts anymore so it supports pinballx. (still need to change my camera but that will be fixed once positions are remembered per table) I'll test on my cabinet as well and let you know how it fairs there. as there i need to rotate my screen first (before launching a table) so the game starts in portrait mode. Some games (like pinball fx 2 / 3) implement this themselves but it's not a requirement i do this using irotate external program. The ability to be able to launch the game using command line is a big improvement for cabinet support. And i'm really thankfull you implemented it this quickly :)
En son joyrider3774 tarafından düzenlendi; 27 Ara 2018 @ 12:59
Just tested on my cabinet and its working perfectly everything just works. And during game the joystick problem is indeed not happening so i only need to disable my joystick if i want to change game settings. Pinballx actually closes the game so i don't have to go to the menu and choose quit to quit the game pinballx does it for me.
for people looking for instructions on how to set it up under pinballx as i did using these new command line options check https://www.gameex.info/forums/topic/21935-malzbies-pinball-collection-on-my-cabinet/?do=findComment&comment=184709

and this is how it looks on my cabinet
https://youtu.be/RWkCUmGrbBk
En son joyrider3774 tarafından düzenlendi; 29 Ara 2018 @ 18:27
This is exactly what I was looking for a directly launching a table so now I will start buying tables I'm going to use in pinballX and Launchbox frontend
En son Knight-Crawler tarafından düzenlendi; 16 Oca 2019 @ 12:41
this is how to start the new labyrinth table:
steam.Exe -applaunch 729580 -startTable labyrinth

so game name is labyrinth :)
Hey what is the command to start the new Time Flight table directly ? I tried a few combinations but my guesses seem wrong or was it forgotten to be implemented ?
Thanks
Zentory  [geliştirici] 20 Haz 2019 @ 1:48 
Sorry! :(
I've forgotten to unlock the start parameter.
Update is up and i've tested it.
Use Timeflight or timeflight to start the table.
thanks for the quick update, it's working fine now :)
Hey malzbie did you forgot to unlock ghoul(s) table as well ?

i tried "steam.Exe -applaunch 729580 -startTable ghoul" and "steam.Exe -applaunch 729580 -startTable ghouls" but does not seem to work. I was wondering if you perhaps had forgotten to unlock this table as well or if i need to supply a different parameter
< >
18 yorumdan 1 ile 15 arası gösteriliyor
Sayfa başına: 1530 50