Guest User

Untitled

a guest
Aug 8th, 2026
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. 'Gottlieb Spirit
  2. Sub editDips
  3. Dim vpmDips : Set vpmDips = New cvpmDips
  4. With vpmDips
  5. .AddForm 700,400,"Spirit - DIP switches"
  6. .AddFrame 2,0,190,"Maximum credits",49152,Array("8 credits",0,"10 credits",32768,"15 credits",&H00004000,"25 credits",49152)'dip 15&16
  7. .AddFrame 2,76,190,"Coin chute 1 and 2 control",&H00002000,Array("seperate",0,"same",&H00002000)'dip 14
  8. .AddFrame 2,122,190,"Playfield special",&H00200000,Array("replay",0,"extra ball",&H00200000)'dip 22
  9. .AddFrame 2,168,190,"Novelty",&H08000000,Array("normal game mode",0,"50K for special/extra ball",&H08000000)'dip 28
  10. .AddFrameExtra 2,214,190,"Attract Sound",&H000C,Array("off",0,"every 10 seconds",&H0004,"every 2 minutes",&H0008,"every 4 minutes",&H000C)'SS-board dip 3&4
  11. .AddFrame 205,0,190,"High game to date awards",&H00C00000,Array("not displayed and no award",0,"displayed and no award",&H00800000,"displayed and 2 replays",&H00400000,"displayed and 3 replays",&H00C00000)'dip 23&24
  12. .AddFrame 205,76,190,"Balls per game",&H01000000,Array("5 balls",0,"3 balls",&H01000000)'dip 25
  13. .AddFrame 205,122,190,"Replay limit",&H04000000,Array("no limit",0,"one per game",&H04000000)'dip 27
  14. .AddFrame 205,168,190,"Game mode",&H10000000,Array("replay",0,"extra ball",&H10000000)'dip 29
  15. .AddChk 205,221,120,Array("Match feature",&H02000000)'dip 26
  16. .AddChkExtra 205,238,120,Array("Background sound",&H0010)'SS-board dip 5
  17. .AddLabel 50,300,300,20,"After hitting OK, press F3 to reset game with new settings."
  18. End With
  19. Dim extra
  20. extra = Controller.Dip(4) + Controller.Dip(5)*256
  21. extra = vpmDips.ViewDipsExtra(extra)
  22. Controller.Dip(4) = extra And 255
  23. Controller.Dip(5) = (extra And 65280)\256 And 255
  24. End Sub
  25. Set vpmShowDips = GetRef("editDips")
Advertisement
Add Comment
Please, Sign In to add comment