Jump to content



Photo
* * * * * 3 votes

Mr. and Mrs. Pac-Man (Bally 1982) [Visual Pinball X]

Goldchicco 32assassin

  • Please log in to reply
14 replies to this topic

#1 goldchicco

goldchicco

    Enthusiast

  • Members
  • PipPipPip
  • 281 posts

  • Flag: United States of America

  • Favorite Pinball: Stargate

Posted 23 September 2021 - 07:04 PM

Posted Image


File Name: Mr. and Mrs. Pac-Man (Bally 1982)

File Submitter: goldchicco

File Submitted: 23 Sep 2021

File Category: VPX/VPinMAME Recreations

Author(s): Goldchicco
32assassin
Manufacturer: Bally
Year: 1982
Permission to MOD?: Yes, with approval



This is a complete rebuilt of 32assassin table

10.6 TABLE

Big thank you to you to:

@markrock76  for the playfield mesh and playfield shadow image and the top right plastic image

@batch  for the new scans Backdrop image for DT Users

@Arestis for reworking the playfield the way I want it.

 

What's new:


* New lights, new lighting
* New table physics
* Added nFozzy flippers

* Added Fleep Sound

* New playfield image

* Correct few elements position on the table

* New script

* Reworked all the images, cleaned and upscaled
* Added Flippers Shadows and Ball Shadows
* Added playfield mesh (thanks @markrock76)
* Adjusted Bumper Caps dimensions

* New instruction Cards in the apron
* Repositioned Bumpers correctly

* Corrected Bumpers Height

* Tuned Slingshots and Bumpers force
* Corrected Rubbers Hit Height
* Added JP's LUT code

* Changed Drop Targets height so they don't disappear when down
* Adjusted numerous table elements physics properties

* Adjusted general table physics  (added  dampeners)

* Other small tuning

 

Press F6  and configure the Dip switches to select 5 balls and other features (need to do this only once)

 

To rotate and select between the nine LUT files press and Hold the Left Magnasave and rotate pressing the Right Magnasave.

 

Hope you enjoy it and please leave constructive feedback or comments in the support topic and will try to make it better.
 
All Logos, Copyrights and Trademarks are property of their respective owners.
 
PROVIDED STRICTLY FOR PERSONAL / HOME USE AND NOT FOR COMMERCIAL SALE / RE-SALE OR DISTRIBUTION!
 
Permission to Mod: Yes with approval


Click here to download this file



#2 teisen

teisen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 524 posts
  • Location:SP

  • Flag: Brazil

  • Favorite Pinball: Scared Stiff / Attack From Mars and many others...rsrsrs

Posted 23 September 2021 - 07:52 PM

wow!

 

great job

 

 

thank you


club-dorothee-premiers-baisers.gif


#3 clyde

clyde

    Pinball Fan

  • Gold Supporter
  • 667 posts
  • Location:Martinsville VA

  • Flag: United States of America

  • Favorite Pinball: Monster Bash

Posted 23 September 2021 - 09:17 PM

Thanks goldchicco, the table looks great!



#4 bolt

bolt

    VPF Veteran

  • VIP
  • 5,150 posts
  • Location:Kiel / Schleswig Holstein

  • Flag: Germany

  • Favorite Pinball: JP's Deadpool, Harlem Globetrotters, Spiderman and much more

Posted 23 September 2021 - 09:42 PM

Great table, thank you goldchicco.


Posted Image

#5 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 29 September 2021 - 10:16 AM

Thanks goldchicco, plays great.

 

I'd done a couple of script changes to some mod/reskin tables recently to move the rom segment scoring from the backglass to a (flex) dmd and a good friend requested i did the same for this table, so he had something a bit prettier on his real dmd than the default freezy dotted segment display. This what i came up with;

 

pacman.gif

 

I didn't try to recreate the tables segment display style on a dmd as i didn't see the point, it's not for the purists i know and probably not of much interest to virtual dmd users either who can just use a 3 screen backglass. But for any other real dmd users that might want to try it the files are here 

https://www.dropbox....t=rs35rpkg&dl=0  (extract the file and folder into your VP tables folder, name the 'Mr. and Mrs. Pac-Man (Bally 1982) 1.0.vbs' the same as your table file, then turn off 'use external dmd' in vpinmame for the rom). You'll need freezy and flexdmd installed.

 

@goldchicco - hope you don't mind me posting this here, the code is yours if you want it (as it isn't part of a recreation as such so probably not!  ;))

 

Edit - for those using this table with VPX10.8 and VPM 3.6 beta versions you may find the flex display is garbled, if this happens edit the table script and move the "If UseFlexDMD Then FlexDMD_Init" line in Table1_Init from the last line to the first line (before VPMInit Me). This is corrected in the download link above.


Edited by scutters, 16 August 2024 - 04:59 PM.


#6 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 30 September 2021 - 12:48 AM

Thanks goldchicco, plays great.

 

I'd done a couple of script changes to some mod/reskin tables recently to move the rom segment scoring from the backglass to a (flex) dmd and a good friend requested i did the same for this table, so he had something a bit prettier on his real dmd than the default freezy dotted segment display. This what i came up with;

 

pacman.gif

 

I didn't try to recreate the tables segment display style on a dmd as i didn't see the point, it's not for the purists i know and probably not of much interest to virtual dmd users either who can just use a 3 screen backglass. But for any other real dmd users that might want to try it the files are here 

https://www.dropbox....2) 1.0.zip?dl=0  (extract the file and folder into your VP tables folder, name the 'Mr. and Mrs. Pac-Man (Bally 1982) 1.0.vbs' the same as your table file, then turn off 'use external dmd' in vpinmame for the rom). You'll need freezy and flexdmd installed.

 

@goldchicco - hope you don't mind me posting this here, the code is yours if you want it (as it isn't part of a recreation as such so probably not!  ;))

 

Can you do a script that only has the mods but not the rest of the table's code?
Should be kind of easy to apply/adapt to other tables where someone has a real DMD instead of LCD
and really hates when the DMD is blank

 

Is pretty neat, except sometimes it seems to go out of sync

maybe a timer tweak someplace?

wGY2zPI.png


Edited by wiesshund, 30 September 2021 - 12:59 AM.

If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#7 Mike DA Spike

Mike DA Spike

    Pinball Fan

  • Platinum Supporter
  • 1,279 posts
  • Location:Hoofddorp

  • Flag: Netherlands

  • Favorite Pinball: Too many to mention

Posted 30 September 2021 - 04:23 AM

Thanks goldchicco, plays great.

 

I'd done a couple of script changes to some mod/reskin tables recently to move the rom segment scoring from the backglass to a (flex) dmd and a good friend requested i did the same for this table, so he had something a bit prettier on his real dmd than the default freezy dotted segment display. This what i came up with;

 

pacman.gif

 

I didn't try to recreate the tables segment display style on a dmd as i didn't see the point, it's not for the purists i know and probably not of much interest to virtual dmd users either who can just use a 3 screen backglass. But for any other real dmd users that might want to try it the files are here 

https://www.dropbox....2) 1.0.zip?dl=0  (extract the file and folder into your VP tables folder, name the 'Mr. and Mrs. Pac-Man (Bally 1982) 1.0.vbs' the same as your table file, then turn off 'use external dmd' in vpinmame for the rom). You'll need freezy and flexdmd installed.

 

@goldchicco - hope you don't mind me posting this here, the code is yours if you want it (as it isn't part of a recreation as such so probably not!  ;))

This is a really good addition @scutters !
I use freezy's dmddevice.dll to display the score etc on my real DMD, but this bring the (real) DMD to another level for these older tables !
I hope the table builders will use this/your rmethode for other tables as well.

Here are some pics that shows it on a real DMD :
f26e0439228c6c64d92ce17d185ba181.jpg

5ed72d4cee4a508e2b0b66474b570f89.jpg


Edited by Mike DA Spike, 30 September 2021 - 04:47 AM.

331ddabcc742f0ba74791e946eb0f791.gif Try PinballX Database manager as a replacement of PinballX's game list manager
With special thanks to Scutters 


#8 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 30 September 2021 - 06:39 AM

 

I hope the table builders will use this/your rmethode for other tables as well.
 

 

If he puts it up in modular form
I would take a look at it and consider trying to update a few tables to have it
If it isnt a total enema to do the graphics sheets LOL

 

Some ROMs have less to work with, no game over tilt etc lamps, event happens in the logic only
but should still be able to at least show the score ball credits and a little logo


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#9 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 30 September 2021 - 07:40 AM

Cheers guys

 

@weisshund 

 

i didn't notice it going out of sync in my tests (maybe i forgot i was testing and got carried away playing though!). Maybe it's hardware related with the timer event (there's no getting away from it, converting the segments to characters and displaying them on flex does have an overhead), or is the score totally frozen in your screenshot?. Goldchicco probably won't thank us for cluttering up his support thread so pm me if you know when it's likely to happen, at end of ball, game over etc. I'll have another look anyway and update here if i think i sort it out.

 

The main code is all in a block at the bottom of the script (everything under the Dim FlexDMD line), called on table init and in DisplayTimer_Timer event (or whatever sub calls Controller.ChangedLEDs). This script also sets a few flags for lamp settings where Controller.ChangedLamps is called, but that's just to add a few more details to the display, not really needed just to display scores. Note that the translations used in the FlexDMDDict dictionary object for hex display segment values to actual characters will depend on the segment display type (14 segment, 16 segment etc). The graphics sheets (the .fnt and .png font files) can be created with Hiero from a ttf font file (although results vary a bit and you might end up doing them by hand anyway). Hope that makes sense.  Btw, this started as a bit of an experiment just to see if i could do it and as i've not really dabbled much in table scripts before i may have overlooked something more obvious, so please let me know if there's an easier/better way to do it!.

 

Edit - i've tried and failed to recreate the lag/display sync issue and failed (played for nearly an hour!), from your comment below that it wasn't frozen i'll guess it's a performance thing with your laptop (sometimes). Will post a new thread with example code etc when i get time. Cheers.

 

Edit 2 - Thread created. please use https://www.vpforums...showtopic=47807 for any issues with the flex script too. cheers


Edited by scutters, 04 October 2021 - 01:11 PM.


#10 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 30 September 2021 - 09:05 AM

Cheers guys

 

@weisshund 

 

i didn't notice it going out of sync in my tests (maybe i forgot i was testing and got carried away playing though!). Maybe it's hardware related with the timer event (there's no getting away from it, converting the segments to characters and displaying them on flex does have an overhead), or is the score totally frozen in your screenshot?. Goldchicco probably won't thank us for cluttering up his support thread so pm me if you know when it's likely to happen, at end of ball, game over etc. I'll have another look anyway and update here if i think i sort it out.

 

The main code is all in a block at the bottom of the script (everything under the Dim FlexDMD line), called on table init and in DisplayTimer_Timer event (or whatever sub calls Controller.ChangedLEDs). This script also sets a few flags for lamp settings where Controller.ChangedLamps is called, but that's just to add a few more details to the display, not really needed just to display scores. Note that the translations used in the FlexDMDDict dictionary object for hex display segment values to actual characters will depend on the segment display type (14 segment, 16 segment etc). The graphics sheets (the .fnt and .png font files) can be created with Hiero from a ttf font file (although results vary a bit and you might end up doing them by hand anyway). Hope that makes sense.  Btw, this started as a bit of an experiment just to see if i could do it and as i've not really dabbled much in table scripts before i may have overlooked something more obvious, so please let me know if there's an easier/better way to do it!.

 

Maybe start a thread for your DMD
with an example dmd and script, but minus an actual table
just annotated code.

I am sure some people will try to put it to use for other tables

 

On the lagging behind, nah it was not frozen, it was working just it was not matching the vpm display
but it only does it once in a while, and it could possibly just be that my laptop lagged the timer as it was then working fine here

dRJtgCr.png


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#11 cv2065

cv2065

    Enthusiast

  • Members
  • PipPipPip
  • 156 posts

  • Flag: United States of America

  • Favorite Pinball: Judge Dredd

Posted 02 October 2021 - 04:25 AM

I get a Line 1129 Variable is Undefined: 'EndPointLp' error when I extract the .vbs script into the Tables folder from Scutters. Anyone have any idea on how to fix? Thanks!



#12 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 02 October 2021 - 05:16 AM

I get a Line 1129 Variable is Undefined: 'EndPointLp' error when I extract the .vbs script into the Tables folder from Scutters. Anyone have any idea on how to fix? Thanks!

 You should get 0 errors, though i would suggest replace the table script instead of putting the vbs in the table folder.

 

You got other conflicting vbs files in the tables folder or something


@Goldchicco
Left inlane

Ball can fall through hole around the switch wire

are you using a mesh PF?

 

When i say fall, it is kinda more like sucked
FWOOP and it's gone


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#13 cv2065

cv2065

    Enthusiast

  • Members
  • PipPipPip
  • 156 posts

  • Flag: United States of America

  • Favorite Pinball: Judge Dredd

Posted 02 October 2021 - 02:30 PM

Thanks Wiesshund. i'll check it out.



#14 haggi

haggi

    Enthusiast

  • Platinum Supporter
  • 337 posts

  • Flag: Germany

  • Favorite Pinball: Flintstones

Posted 02 October 2021 - 08:56 PM

Very nice conversion of one of my favorite tables.

Looks good and plays great.

Thank you for this beautiful conversion:



#15 TrooBoogz

TrooBoogz

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Spain

  • Favorite Pinball: Mr. & Mrs. Pac-Man Pinball Machine (Bally, 1982)

Posted 28 January 2026 - 09:47 PM

Oh man, this is my favorite pinball machine in the WHOLE world. I remember when I was a kid there was an arcade next to my apartment and I'd go there every week to play this particular pinball machine. Way cool.







Also tagged with one or more of these keywords: Goldchicco, 32assassin