Jump to content



Photo
- - - - -

Baby Pacman FS


  • Please log in to reply
52 replies to this topic

#21 CaptainNeo

CaptainNeo

    Pinball Fan

  • Platinum Supporter
  • 782 posts
  • Location:Burlington, WI

  • Flag: United States of America

  • Favorite Pinball: Cirqus Voltaire

Posted 06 June 2012 - 07:30 PM

Sub BabyPacman_KeyDown(ByVal Keycode)
'****Jotstick based on ellenoff script
If Keycode = keyJoyUp then:Controller.Switch(-0)=1
If Keycode = keyJoyDown then:Controller.Switch(-1)=1
If Keycode = keyJoyLeft then:Controller.Switch(-2)=1
If Keycode = keyJoyRight then:Controller.Switch(-3)=1
If Keycode = keyInsertCoin1 then:vpmTimer.PulseSw 10
If Keycode = keyInsertCoin2 then:vpmTimer.PulseSw 10
If Keycode = keyInsertCoin3 then:vpmTimer.PulseSw 10
If Keycode = keyInsertCoin4 then:vpmTimer.PulseSw 10
If vpmKeyDown(keycode) Then Exit Sub
If Keycode = keyReset then
GameOn=0:LampTimer.Enabled = 0:AllLampsOff()
UpdateGi 0
GITimer.Enabled=1
end if
End Sub

Sub BabyPacman_KeyUp(ByVal Keycode)
If Keycode = keyJoyUp then:Controller.Switch(-0)=0
If Keycode = keyJoyDown then:Controller.Switch(-1)=0
If Keycode = keyJoyLeft then:Controller.Switch(-2)=0
If Keycode = keyJoyRight then:Controller.Switch(-3)=0
If vpmKeyUp(keycode) Then Exit Sub
End Sub
Visit my site, www.pinballrestorations.com for Pinball Playfield restoration services.
VP FS Wishlist {SafeCracker, Atlantis (redo), Defender, Arena, Champion Pub, Pinball Circus}

#22 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 06 June 2012 - 07:57 PM

The manual for Baby Pacman on IPDB says the switch number for 2-player start is switch #3
And since 3 isn't in the keycode section of the script, you won't be able to start a 2-player game.

So, to fix or add it in, add this line

if keycode=30 then vpmtimer.pulsesw 3


Where the 30 is the keycode of the key number you want to use. (30 is "A") but you could just as easily change it to KeyFront to be the number 2 on the keyboard which isn't used for anything else on this table.

Then if you have 2 or more credits, pressing that will start the game as 2-player.

Build a fire, vipers love the heat.


#23 webby

webby

    Ukexpat71

  • Platinum Supporter
  • 215 posts

  • Flag: ---------

  • Favorite Pinball: IJ

Posted 06 June 2012 - 09:17 PM

QUOTE (destruk @ Jun 7 2012, 05:57 AM) <{POST_SNAPBACK}>
The manual for Baby Pacman on IPDB says the switch number for 2-player start is switch #3
And since 3 isn't in the keycode section of the script, you won't be able to start a 2-player game.

So, to fix or add it in, add this line

if keycode=30 then vpmtimer.pulsesw 3


Where the 30 is the keycode of the key number you want to use. (30 is "A") but you could just as easily change it to KeyFront to be the number 2 on the keyboard which isn't used for anything else on this table.

Then if you have 2 or more credits, pressing that will start the game as 2-player.


Hi Guys,
Wondering how you can make start button 1 (number 1) add a player every time it is pressed like for example, STTNG?
Thanks for the help,
Webster

#24 webby

webby

    Ukexpat71

  • Platinum Supporter
  • 215 posts

  • Flag: ---------

  • Favorite Pinball: IJ

Posted 07 June 2012 - 09:43 AM

Anyone interested, add this line to the KeyDown section of Keys:

if keycode=3 then vpmtimer.pulsesw 3

this maps number 2 as the 2 player start button (no need to press 1 as 2 adds 2 players right away.)

Anyone figure out how to use 1 to add more players let me know.
As there maybe a replay mapped to 2 or you can map it to an unused button on your cabinet just for this game like magna save.

#25 ta2686

ta2686

    Retired ROM Settings Guru

  • VIP
  • 2,324 posts
  • Location:USA

  • Flag: United States of America

  • Favorite Pinball: ONE THAT WORKS!



Contributor

Posted 07 June 2012 - 12:09 PM

If I recall correctly, on the real machine there were two seperate buttons - one for a one olayer game and one for a two player game. I don't think (or at least I don't remember) you can press the one player button twice to get a two player game. The rom would only recognize that button for a one player game only (please correct me if I am wrong). Granny and the Gators has the same button setup btw (the other video/pinball that Bally made).
Need to set or reset replay levels on a particular table? These guides will help you:

For Non-DMD tables: Guide to reset replay levels on non-DMD tables

For DMD tables: Guide to set replay levels on DMD tables

Need to change the number of balls per game on a particular table? These guides will help you:

For Non-DMD tables: Guide to set number of balls per game on non-DMD tables

For DMD tables: Guide to set number of balls per game on DMD tables

Need to adjust the volume on DMD based tables? This guide will help you:

Guide to adjust volume on DMD tables

An alphabetical listing of VPM emulated tables with their MPU and links to their specific replay level, balls per game and volume adjustment procedures can be downloaded as an Excel spreadsheet from this link:

Excel Spreadsheet of VPM emulated tables

#26 CaptainNeo

CaptainNeo

    Pinball Fan

  • Platinum Supporter
  • 782 posts
  • Location:Burlington, WI

  • Flag: United States of America

  • Favorite Pinball: Cirqus Voltaire

Posted 08 June 2012 - 03:53 AM

so in a virtuaPin cab, the only extra buttons I have are the magnasave buttons, but was going to program those to move the pacman around, so I don't want to double button. Extra ball button is used to coin up. but since i'm using a manual analog plunger, I could use the plunger launch button for player 2. I think it's used for a mechanical plunger too, and that would probably screw up a lot of things.

I don't want to have to haul out the keyboard just to play a 2 player game.


Visit my site, www.pinballrestorations.com for Pinball Playfield restoration services.
VP FS Wishlist {SafeCracker, Atlantis (redo), Defender, Arena, Champion Pub, Pinball Circus}

#27 webby

webby

    Ukexpat71

  • Platinum Supporter
  • 215 posts

  • Flag: ---------

  • Favorite Pinball: IJ

Posted 08 June 2012 - 04:10 AM

QUOTE (CaptainNeo @ Jun 8 2012, 01:53 PM) <{POST_SNAPBACK}>
so in a virtuaPin cab, the only extra buttons I have are the magnasave buttons, but was going to program those to move the pacman around, so I don't want to double button. Extra ball button is used to coin up. but since i'm using a manual analog plunger, I could use the plunger launch button for player 2. I think it's used for a mechanical plunger too, and that would probably screw up a lot of things.

I don't want to have to haul out the keyboard just to play a 2 player game.


Sounds too awkward i was thinking of putting in small joystick right in the middle of the lockdown bar but just for one game i am not sure it's that good.
Anyway can you test if the replay still works when 2 is mapped to 2 player, it might?
Just thought if you have an old joystick you could cut the end off and wire into the ipac better than ruining a lockdown bar and using a keyboard.

Webster

#28 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 08 June 2012 - 05:11 AM

Why not simply have the regular start game key pulse the 2-player switch number first, wait a second, and then automatically pulse the 1-player switch? That way if you have two credits in the machine it starts a 2-player game, and if you have a single credit in the machine, start a 1-player game. (be sure to set special to extra ball and disable the match feature)

You could do this by putting this code in above the "If KeyDownHandler(keycode) Then Exit Sub"

If KeyCode=StartGameKey Then:vpmtimer.pulseswitch(3),1000,"beginoneplayer":Exit Sub:End If 'switch 3 is for a 2-player game, wait a second, and then go to "beginoneplayer"

And then add a sub routine outside of the keydown routine

Sub beginoneplayer(swNo)
vpmtimer.pulsesw 6 'switch 6 is for a 1-player game
End Sub

Edited by destruk, 08 June 2012 - 05:12 AM.

Build a fire, vipers love the heat.


#29 webby

webby

    Ukexpat71

  • Platinum Supporter
  • 215 posts

  • Flag: ---------

  • Favorite Pinball: IJ

Posted 08 June 2012 - 09:07 AM

QUOTE (destruk @ Jun 8 2012, 03:11 PM) <{POST_SNAPBACK}>
Why not simply have the regular start game key pulse the 2-player switch number first, wait a second, and then automatically pulse the 1-player switch? That way if you have two credits in the machine it starts a 2-player game, and if you have a single credit in the machine, start a 1-player game.


Thanks, it works fine for me however, being petty, someone might only want to play 1 player so you must have a maximum of 1 credit every time, minor i know.
Also how do you access the rom menus to do this (be sure to set special to extra ball and disable the match feature).

Webster

#30 destruk

destruk

    VPF Veteran

  • VPF Staff
  • 6,338 posts
  • Location:Colorado Springs, CO

  • Flag: United States of America

  • Favorite Pinball: Ultrapin!



Posted 08 June 2012 - 09:46 AM

What does the manual say, and what happens when you hit 7 on the keyboard like most other pinmame games? I don't know - maybe look for ta2686's directions on setting adjustments in the help/tutorial section.
Most adjustments for games are set with either an F6 dipswitch menu - where you press F6 and select what you want, or you press 7 to enter 'diagnostic mode' and use a combination of 1, 5, 7, 8, 9 and 0 to cycle options and set values according to the game manual. I've never cared to try setting adjustments on the 'vidiot' games - as they are called. From Marvin's - "The "Vidiot" AS-2518-121 board handles the video game portion of the game."

Build a fire, vipers love the heat.


#31 ta2686

ta2686

    Retired ROM Settings Guru

  • VIP
  • 2,324 posts
  • Location:USA

  • Flag: United States of America

  • Favorite Pinball: ONE THAT WORKS!



Contributor

Posted 08 June 2012 - 02:32 PM

QUOTE (webby @ Jun 8 2012, 05:07 AM) <{POST_SNAPBACK}>
Also how do you access the rom menus to do this (be sure to set special to extra ball and disable the match feature).


I believe for the features you are looking for all you need to do is press F6. This should bring up a menu form with options you can set for the game.

I can't remember if there was a match feature for this game or not, haven't played the game in a long time. But there should be an option to change special to extra ball on the form.

For the info that destruk was referring you to, click on this link and then click on the link for Baby Pac-Man:

http://vpforums.org/...?showtopic=3131

Edited by ta2686, 08 June 2012 - 02:33 PM.

Need to set or reset replay levels on a particular table? These guides will help you:

For Non-DMD tables: Guide to reset replay levels on non-DMD tables

For DMD tables: Guide to set replay levels on DMD tables

Need to change the number of balls per game on a particular table? These guides will help you:

For Non-DMD tables: Guide to set number of balls per game on non-DMD tables

For DMD tables: Guide to set number of balls per game on DMD tables

Need to adjust the volume on DMD based tables? This guide will help you:

Guide to adjust volume on DMD tables

An alphabetical listing of VPM emulated tables with their MPU and links to their specific replay level, balls per game and volume adjustment procedures can be downloaded as an Excel spreadsheet from this link:

Excel Spreadsheet of VPM emulated tables

#32 CaptainNeo

CaptainNeo

    Pinball Fan

  • Platinum Supporter
  • 782 posts
  • Location:Burlington, WI

  • Flag: United States of America

  • Favorite Pinball: Cirqus Voltaire

Posted 08 June 2012 - 07:28 PM

actually for the joy stick. I was thinking on just buying an atari style joystick with a USB connection and suction cups on the bottom. That way, when I wanted to play baby pac. Open the coin door, take out the joystick. Plug it into the USB port on the bottom of my cab, and stick it to the glass. Was thinking about doing that with a lot of MAME type games that I can play on my backglass or main field. Games like Tempest and centipede would look great on the full playfield screen.

maybe something like this, but this didn't get good reviews

http://www.amazon.co...p...850&sr=8-27

Found these. I was thinking on Dueling my Virtuapin into a mame machine too anyway, so these seems like a nice fit.

http://www.xgaming.c...me-controllers/



Edited by CaptainNeo, 08 June 2012 - 08:08 PM.

Visit my site, www.pinballrestorations.com for Pinball Playfield restoration services.
VP FS Wishlist {SafeCracker, Atlantis (redo), Defender, Arena, Champion Pub, Pinball Circus}

#33 SPARKY70

SPARKY70

    Enthusiast

  • Members
  • PipPipPip
  • 433 posts

  • Flag: ---------

  • Favorite Pinball: FUNHOUSE

Posted 25 April 2013 - 03:14 AM

hi uncle willy, love this table, just added it recently.

 

i am missing some of the apron graphics around mr and mrs pacman. i tried a few things, but nothing worked. any suggestions?/thanks/sparky

babypac-man(bally1982).png


Edited by SPARKY70, 25 April 2013 - 03:15 AM.


#34 kiwi

kiwi

    Pinball Fan

  • VIP
  • 2,686 posts

  • Flag: Italy

  • Favorite Pinball: Star Trek 25th Anniversary



Posted 25 April 2013 - 08:06 AM

hi uncle willy, love this table, just added it recently.

 

i am missing some of the apron graphics around mr and mrs pacman. i tried a few things, but nothing worked. any suggestions?/thanks/sparky

babypac-man(bally1982).png

This table works well with VP907, is done with VP907 or VP905.
However, with VP915 open the Image Manager and change the transparency color green instead of black (RGB 0,255,0), for these two images Plastic and PlasticGI.

If this does not work, you need to export the two images and edit the output level of the black color with an image editor(RGB 7,7,7,instead of RGB 0,0,0) , and re-import them in the Image Manager.

 

Max



#35 SPARKY70

SPARKY70

    Enthusiast

  • Members
  • PipPipPip
  • 433 posts

  • Flag: ---------

  • Favorite Pinball: FUNHOUSE

Posted 26 April 2013 - 01:22 AM

hi kiwi, thanks for your help.

ive said it before, and ill say it again..to me, you are the king of bug fixes.

 

i was able to get some of the graphics back using the methods that you mentioned, but i am still missing the black graphic just below the apron.

 

do you have any other suggestions?

here is a new screenshot, thanks/sparky

 

babypac.png



#36 kiwi

kiwi

    Pinball Fan

  • VIP
  • 2,686 posts

  • Flag: Italy

  • Favorite Pinball: Star Trek 25th Anniversary



Posted 26 April 2013 - 06:35 AM

I had not noticed that the control panel had the same problem of transparency.
In the Image Manager changes the transparency color of the image "BPPF" , green (RGB 0,255,0) instead of black.

 

 WW

(o..o)

 [<>]

 

 Max



#37 SPARKY70

SPARKY70

    Enthusiast

  • Members
  • PipPipPip
  • 433 posts

  • Flag: ---------

  • Favorite Pinball: FUNHOUSE

Posted 27 April 2013 - 10:40 PM

oooohhhhh, i feel so dumb, i didnt even think of the control panel, i kept trying the image named backwalloff, because it looked like the image that was missing.

 

got it all looking good now thanks to you/thanks again/sparky



#38 Newer

Newer

    Pinball Fan

  • Silver Supporter
  • 1,113 posts

  • Flag: ---------

  • Favorite Pinball: Eight Ball Deluxe

Posted 28 April 2013 - 12:47 AM

Hallo Guys is this update ready in the File download?



#39 bpjacobsen

bpjacobsen

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,092 posts

  • Flag: ---------

  • Favorite Pinball: all

Posted 22 March 2015 - 04:47 AM

can't find a B2S backglass for this. Is there one or is it just the vectored thingy mentioned earlier in the discussion?



#40 Zablon

Zablon

    Pinball Fan

  • Members
  • PipPipPipPip
  • 642 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 22 March 2015 - 06:37 AM

This one is different because it actually has a pac man arcade game DMD that goes on the backglass. You just want the marquee backglass that is available on the first page of this thread, then put the DMD inside the black area and stretch it to match the open area (you can see the example on my earlier post).


Edited by Zablon, 22 March 2015 - 06:40 AM.