Jump to content

Recommended Posts

Posted

Magic Pinball v1.0 (Original 2025)


Magic Pinball v1.0 (Original 2025)

 

Magique pinball est une table originale, soyez indulgent c'est ma première 😅

 

j'ai voulu offrir une ambiance magique et immersive, j'espère qu'elle vous paira !

Je tiens à adresser un grand merci à JP Salas et Balutito pour leur accord et leur bienveillance ainsi qu'à toute la communauté.

Si vous avez des remarques, des suggestions ou si vous rencontrez des bugs, n'hésitez pas à les signaler dans les commentaires afin que je puisse améliorer la table.

 

Bonne fête et amusez-vous bien dans Magic Pinball !


 

Posted

Bonjour,

 

A beautiful table that plays very well. I have one small issue, in that the font for the DMD scores is quite compressed. The attached screenshot shows the issue. If anyone can assist I'd appreciate it.

 

Cheers from Australia

Screenshot 2025-11-20 125651.png

  • 3 weeks later...
Posted (edited)

Please Advise? something to do with FlexDMD. I have FlaxDMD installed and registered. Not sure why its giving me issues.

Great table otherwise! If i set FlexDMD to false on Line 82, it loads up perfect, sans DMD though. I have had issues with Flex in the past, but have since sorted it out, or so I thought..

 

Merci

 

 

Runtime error
-------------
Line: 2085
Object reference not set to an instance of an object.

Runtime error
-------------
Line: 2110
Object reference not set to an instance of an object.
 

 

 

Edited by r3trogear
Posted

There's a bug with this table. It uses the same name as the I'm guessing the original from where it took inspiration?. This causes both JP's It and this table to use the same highscore table and and they will overwrite each other... which is less than ideal :D 

 

Before running, edit the script, line 1765:

 

Dim MyTable
MyTable = "JPsIT" <--- change the name to something else

 

Posted
On 11/20/2025 at 3:31 AM, BillOz2024 said:

Bonjour,

 

A beautiful table that plays very well. I have one small issue, in that the font for the DMD scores is quite compressed. The attached screenshot shows the issue. If anyone can assist I'd appreciate it.

 

Cheers from Australia

Screenshot 2025-11-20 125651.png

Did you solve the problem? I'm having the same issue and I can't get it to work properly; plus, it's not even giving me a score, it always shows zero.

Posted

Which ROM should it have, according to what I see in the Magicpinball script, but I can't find it anywhere, mainly because the ball jerks, but only in Cabinet mode. If I play in desktop mode it works fine without jerks and even the scoreboard works and everything doesn't get squashed like it does in Cabinet mode.

Posted
15 hours ago, deadmanworking said:

@arcade.dmc no rom as it's an original table. If you have issues in cabinet mode that might be a fullscreen setting. But sounds like it is okay in desktop mode so what's the problem exactly? 

My problem is with cabinet mode and vpx64bits. In vpx32bits the ball works fine, but the scoreboard doesn't. I'm having the same issue as @Bonjour.

Posted

I now have table running with no errors, but I have no visible DMD. even with Alt+TAB I do no see it to bring to front. It just doesnt load. I have 2 screen setup. Flex DMD works on all other tables.

Please advise. Merci

 

  • 3 weeks later...
  • 1 month later...
Posted

Here with another bug report :(

 

I noticed that sometimes the scores would be missing the last digit, and upon investigation I found that it is because of the way text is centered on the DMD.

 

For example, in Sub ShowTableInfo()

DMD CL("   LAST SCORE"), CL("   PLAYER 1 " &FormatScore(Score(1))), "", eNone, eNone, eNone, 3000, False, ""

 

The problem is that CL() limits the length of the text to 20, and since for some reason the string has a bunch of spaces at the beginning, any score above 99999999 will have the last digit chopped, since total length of string "Player 100000000" will be 21.

 

I don't know why this was done like this, because CL will add spaces to center the string on its own, that's the point of it... But anyways, this padding before calling CL is used extensively throughout the code so I suspect  the problem will manifest in a lot of other places as well.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...