The wheel doesn't rotate at all. It just jumps from one value to the next.
Fix:
In the "Sub Table1_init", add this line:
pos =240
Delete Lines 739 til 808 (or comment them out, in case you want to revert the changes).
For the deleted lines, add these:
Dim pos
Dim weiter
Dim rotiert
Sub SpinWheel
If rotiert =1 then
Exit Sub
End If
weiter =0
WheelTimer.Interval =10
WheelTimer.enabled =1
Playsound "motorsound"
End Sub
Sub WheelTimer_Timer
rotiert =1
If weiter =120 then
Me.enabled =0
wheel2
Exit Sub
End If
weiter = weiter +1
pos = pos +1
Wheel.RotAndTra8 =pos
If pos =360 then pos =0
End Sub
Sub wheel2
Stopsound "motorsound"
rotiert =0
WheelValue = WheelValue +1
If WheelValue =4 then
WheelValue =1
End If
End Sub
Sub KickerHole1_Hit()
PlaySound "balldrop"
If WheelValue = 1 Then Addscore 100:end If
If WheelValue = 2 Then Addscore 200:end If
If WheelValue = 3 Then Addscore 300:end If
KickerHole1.DestroyBall
nextball
End Sub
Sub KickerHole2_Hit()
PlaySound "balldrop"
KickerHole2.DestroyBall
If WheelValue = 1 Then Addscore 200:end If
If WheelValue = 2 Then Addscore 300:end If
If WheelValue = 3 Then Addscore 100:end If
nextball
End Sub
Sub KickerHole3_Hit()
PlaySound "balldrop"
KickerHole3.DestroyBall
If WheelValue = 1 Then Addscore 300:end If
If WheelValue = 2 Then Addscore 100:end If
If WheelValue = 3 Then Addscore 200:end If
nextball
End Sub
For a sound effect of the rotating wheel, you can add a sound effect of your choice (here called "motorsound").
Incidentally, the bumper force is too strong for an early 60's game. A value of 7 is better.