Jump to content


SUPPORT TOPIC File Information

  • Submitted: Dec 15 2016 03:27 AM
  • Last Updated: Sep 24 2017 06:05 PM
  • File Size: 88.77MB
  • Views: 7349
  • Downloads: 2,322
  • Author(s): allknowing2012
  • Manufacturer: Williams
  • Year: 1977
  • IPDB Link:
  • Permission to MOD?: Yes, without approval

Previous Versions

  • 16 Dec 2016 Download Liberty Bell (Williams 1977) DT/FS VPX 1.01
  • 15 Dec 2016 Download Liberty Bell (Williams 1977) DT/FS VPX 1.0

Download Liberty Bell (Williams 1977) DT/FS VPX 1.01mod

* * * * * 7 Votes
williams liberty bell

The companion table to Williams' Grand Prix with a similar layout but with a different rule set and no in-lanes.
I have done a complete redraw of the playfield and all but 2 of the plastics were redraws.
A new table for those table hoarders out there :-)
Amazing PAPA gameplay on youtube to show you that these "simple" tables can indeed provide a challenge and scoring big is possible!
Bringing back the old-school tables, one at a time!

What's New in Version 1.01mod (See full changelog)

  • 1.0 - Initial Release
  • 1.01 - DOF tweaks provided by Argrim
  • 1.01mod - Drybonz sent me this update with tweaks to platics, woods, materials..

Thanks for this awesome update, allknowing!  And, for those of you that may have missed it, make sure to check out the updated wheel image, available here:  


Thanks AllKnowing. Nice Seeing your Great Awesome Work Again.

thanks for this, but I am getting a script error on line 1298 Object Required 'sreels(...)'.

meme message a la fin d'une partie

I'm getting the same message as Malachi. Line 1298 reads...

Where is addvalue defined or dimensioned? Is it an internal command/operator? This may be the problem, though I really don't know the VBA lingo of VisualPinball.

This appears in the mod version and the last version as well. I'm using VPX version 10.5.0 Final (Revision 3490, 32bit if that helps.


(Edit) It appears to play to the end, but it gives the error when adding the final points in this subroutine. I thought I had lost a high score, but when restarted, it had my high score and the reels matched, though I don't think the reels had caught up to the proper score when it halted with the error. Weird. :stunned:

Aug 04 2019 08:36 PM

Hi, very good table but i have the same issue with error 1298. Problem is perfectly explained by ROBOTB9

Great table, thank you allknowing for your tremendous work on these older tables. I managed to fix the 1298 error.  I copied the section out of the script posted on github (see below) and it worked. 


Sub AddPoints(Points)
if ActivePlayer <> 0 then
debug.print "BEFORE Player #" & ActivePlayer & " Score : " & score(ActivePlayer)
debug.print "Player #" & ActivePlayer & " Score : " & score(ActivePlayer)
  If B2SOn Then Controller.B2SSetScorePlayer ActivePlayer, score(ActivePlayer)
' Sounds: there are 3 sounds: tens, hundreds and thousands
    If Points = 100 AND(Score(ActivePlayer) MOD 1000) \ 100 = 0 Then  'New 1000 reel
        PlaySound SoundFXDOF("bell1000",143,DOFPulse,DOFChimes)
      ElseIf Points = 10 AND(Score(ActivePlayer) MOD 100) \ 10 = 0 Then 'New 100 reel
        PlaySound SoundFXDOF("bell100",142,DOFPulse,DOFChimes)
      ElseIf points = 1000 Then
        PlaySound SoundFXDOF("bell1000",143,DOFPulse,DOFChimes)
  elseif Points = 100 Then
        PlaySound SoundFXDOF("bell100",142,DOFPulse,DOFChimes)
        PlaySound SoundFXDOF("bell10",141,DOFPulse,DOFChimes)
     End If
    End If
end Sub
May 24 2020 02:45 AM

That code snippet fixed it for me. Thanks!


Other files you may be interested in ..

user(s) are online (in the past 15 minutes)

members, guests, anonymous users