Medieval Castle (Original) (FizX 3.3)

SS Original Table BAM FizX FP Medieval Castle (Original) (FizX 3.3) v1.1

No permission to download
Solid State Machines
Future Pinball

GeorgeH

Flippered Out
Site Supporters
Joined
May 3, 2016
Messages
2,899
Solutions
7
Reaction score
2,306
Points
145
Favorite Pinball Machine
Attack From Mars
GeorgeH submitted a new resource:

Medieval Castle (Original) (FizX 3.3) - This is an update to Roney Pinball's most excellent table.

This table is a little-known gem. I know that some of you avoid original tables like the plague but Roney Pinball created something here that is really special. This is one of the first tables I found when I first started playing Future Pinball more years ago that I care to mention. I played it for many hours. Everything about it just feels right for medieval knights and castles. It is very immersive and transports you to a bygone era of chivalry, castles, and epic battles. The sound effects...

Read more about this resource...
 
bonjour
j ai une erreur
ligne 4610 objet requis
??
merci
(bam à jour)
 
bonjour
j ai une erreur
ligne 4610 objet requis
??
merci
(bam à jour)

This is what is on line 4610 of the script:

Dim DMDext : Set DMDext = icom.CreateObject( "WScript.Shell" )

This is part of the code that runs the "DMDext" program that is used by guys that have pinball cabinets. It is code that is included in the "All In One Example Table". I didn't write the code. My PC ignores it because I set "Launch_DMDExt = False" at the beginning of the script. If you did not change "Launch_DMDExt" to True near the beginning of the script, I have found I can remark out part of that line that references the object that appears to be causing your problem. To do it, open the script. Hold down your Ctrl key and press "F" to open the search and paste the code above into the search box by pressing Ctrl "V". Click on "Find Next". Place a single quote at the point before the semicolon (:) so it looks like this:

Dim DMDext' : Set DMDext = icom.CreateObject( "WScript.Shell" )

Note the single quote in red above. If that does not fix the problem, you will need to post a help message to the guys who wrote the code at the following link to ask for help to resolve the error:

 
Last edited:
Merci pour votre réponse rapide
cependant après modification une autre erreur ligne 4591
aie
Je vais soumettre de l'aide
merci en tout les cas
 
Merci pour votre réponse rapide
cependant après modification une autre erreur ligne 4591
aie
Je vais soumettre de l'aide
merci en tout les cas

That line has more to do with the "DMDext" program. I tried deleting more code from that section of the script but I started getting errors. It is best to let the experts figure it out. All I can say is that it doesn't produce any errors on my PC.
 
Last edited:
When I start the table, the backglass shows the score on the bottom with red rectangle on the bottom left. No castle appears on the backglass.
 
When I start the table, the backglass shows the score on the bottom with red rectangle on the bottom left. No castle appears on the backglass.

It sounds as if you are playing the "Medieval Castle 1.1, Rotated Display" version of the table. As stated in the description, the Rotated Display is for those of us who have desktop PCs with a single monitor that can swivel so it is oriented in an upright position.

Try playing the "Medieval Castle 1.1" version of the table that is also in the download. This version is for cabinets and desktop PCs that do not have a monitor that can rotate 90 degrees.
 
It sounds as if you are playing the "Medieval Castle 1.1, Rotated Display" version of the table. As stated in the description, the Rotated Display is for those of us who have desktop PCs with a single monitor that can swivel so it is oriented in an upright position.

Try playing the "Medieval Castle 1.1" version of the table that is also in the download. This version is for cabinets and desktop PCs that do not have a monitor that can rotate 90 degrees.
That fixed the issue. Thanks
 
Very nice update George, Thanks for this :-)
 
Hi George, i get an error when playoing this, ive upgraded to the latest BAM version any ideas?

1707390528633.png
 

Attachments

  • 1707390528505.png
    1707390528505.png
    421.7 KB · Views: 1
hi Xen , i just downloaded it again and re installed and its all good now bro, dont know what happened must of had a blone moment ! Thanks anyway :-) Would post a video but utube are being dicks and have banned me for a week for posting Attack from Mars from 3 years ago!!!
I think they have classed it as spam as in the description it points to our old site "worldofvpx" that is now longer as we run "world of virtual pinball" how trivial.
 
hi Xen , i just downloaded it again and re installed and its all good now bro, dont know what happened must of had a blone moment ! Thanks anyway :-) Would post a video but utube are being dicks and have banned me for a week for posting Attack from Mars from 3 years ago!!!
I think they have classed it as spam as in the description it points to our old site "worldofvpx" that is now longer as we run "world of virtual pinball" how trivial.

My friend that tested the PinMechSound on this table got the same error. I thought it was an isolated case at the time. Try hitting the lane just below the left wire ramp with the ball and go through the gate at the end. See if you get the error again.
 
Last edited:
thank you I will compare with version 3.0 that I made a few months ago, I see that your list is progressing... who will be your next candidate.
 
While playing I get a script error in line 4565, object required 'fp_item'.
Am I missing something?
Also the ball bounces up before the flipper as if the flippers are adjusted too high on the playfield, not in line with the ramp.
 
While playing I get a script error in line 4565, object required 'fp_item'.

If you don't use Surround Sound Feedback, you can change the following 2 options in the script to false:

DOF_enabled = true
PUP_SSF_enabled = true

Also the ball bounces up before the flipper as if the flippers are adjusted too high on the playfield, not in line with the ramp.

You are right. I didn't notice it when I worked on it. It is a flaw that was in the original table. I'll fix it in the next revision. In the meantime, try opening the FP Editor and clicking on each flipper and change the X and Y values that are in the right pane:

Left Flipper
X = 203.175
Y = 994.9165

Right Flipper
X = 364.4252
Y = 992.9165
 
"fp_item" is part of the SSF code. I had a friend get the same error. It occurred when the ball traveled up the lane below the left ramp and hit the trigger with the yellow light (labeled as 1500) just before a gate. When the ball hits the trigger, the green lights start lighting in front of the right ramp with the cobblestone texture. Did you get the error when the ball hit that trigger?
 
"fp_item" is part of the SSF code. I had a friend get the same error. It occurred when the ball traveled up the lane below the left ramp and hit the trigger with the yellow light (labeled as 1500) just before a gate. When the ball hits the trigger, the green lights start lighting in front of the right ramp with the cobblestone texture. Did you get the error when the ball hit that trigger?
Yes just tested it and hit the ball up that way from the right flipper and got the error
 
Yes just tested it and hit the ball up that way from the right flipper and got the error

Try opening the FP editor and click on the "Table" pull down menu and click on "Table Info...". Then click on the button "Reset fpRAM file to Defaults". That will delete the fpRAM file and then try it again.

If the error persists, try opening the script and search for "Sub TriggerP4_Hit()". Create a blank line below this line and enter "End Sub" on the blank line (no quotes). Then save and try it again.
 
Some tables were coded in ways that may cause an infinite loop for a trigger, or if vsync is set to off in FP settings (the action may be repeated instead of only triggering once), or if someone has only Arcade mode enabled (in FP video settings) and not the 2nd screen Backbox.

These kind of things could cause FP to crash the script and it will give an error with the last command that was given.
 
General chit-chat
Help Users
You can interact with the ChatGPT Bot in any Chat Room and there is a dedicated room. The command is /ai followed by a space and then your ? or inquiry.
ie: /ai What is a EM Pinball Machine?
  • No one is chatting at the moment.
      Chat Bot Mibs Chat Bot Mibs: jack007 has left the room.
      Back
      Top