- View New Content
-
Getting Started
-
Tutorials
Tutorial Categories
Tutorials Main Page Installation and Setup Downloadable TutorialsROM Adjustments
Number of Balls Adjustments Volume Adjustments
-
Visual Pinball Tables
VP 8 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP 9 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP9 Cabinet Tables
All Full Screen Cabinet Full Screen B2S Cabinet Spanned Cabinet Tables Media Packs ROMsVPX Tables
All VPinMAME Recreations VPX- - /VPinMAME - MOD Tables VPX Recreations VPX Originals Media Packs ROMs VR
-
Frontend Media & Backglass
Media Packs
Complete Media Packs Wheel Logos VideosBackglasses
dB2S Animated Backglasses UVP Animated Backglasses Topper Images
- Future Pinball Tables
-
Design Resources
Main Resources
Table Templates Playfield Images Image Library Sound Library Key CodesVP Guides
VP8 Guide - English VP8 Guide - Deutsch VP9 Guide - English VP9.1.x Guide - English VP Object Guide VPM DocumentationFuture Pinball Resources
Playfield Images 3D Model LibraryFuture Pinball Guides
FP Script Guide Big Draco Script Guide FP Table Design Guide FP DMD Guide
- Other Features
- Bug Tracker
- Image Gallery
- Blogs
-
More
Baby Pacman FS
Started By
unclewilly
, Oct 15 2009 08:47 PM
52 replies to this topic
#21
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
'****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}
VP FS Wishlist {SafeCracker, Atlantis (redo), Defender, Arena, Champion Pub, Pinball Circus}
#22
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.
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
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.
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
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.
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
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
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
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.
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}
VP FS Wishlist {SafeCracker, Atlantis (redo), Defender, Arena, Champion Pub, Pinball Circus}
#27
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.
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
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
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
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
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."
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
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
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
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/
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}
VP FS Wishlist {SafeCracker, Atlantis (redo), Defender, Arena, Champion Pub, Pinball Circus}
#34
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
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
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

#40
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.


Top


Contributor
.png)










are all trademarks of VPFORUMS.