Jump to content



Photo
- - - - -

Medieval Castle (Original) (SSF, FizX 3.3) (Versions included for Desktop, 2 and 3 Monitor Cabinets and VR) [Future Pinball]

original solid state future pinball fizx bam

  • Please log in to reply
10 replies to this topic

#1 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 850 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 10 February 2024 - 07:42 AM

Posted Image


File Name: Medieval Castle (Original) (SSF, FizX 3.3) (Versions included for Desktop, 2 and 3 Monitor Cabinets and VR)

File Submitter: GeorgeH

File Submitted: 06 Feb 2024

File Category: Future Pinball

Manufacturer: Original
Year: 2006
Permission to MOD?: No


Version 1.2
 
The first time I added Surround Sound Feedback (SSF) to a table was on Version 1.1.  I have since learned much more about how to create a version of the table that plays on 3 monitors.  In fact, I have written a guide on how to do it at this link in case you have a table you want to update yourself:
 
https://pinballnirva...r-dmdext.23614/
 
I have also learned how to set up a DMD and overlays that appear on the playfield apron for the FizX Tweaker which works well for cabinet users.  Another feature for cabinet users is the addition of a DMD that displays the same content as the long segmented display that displays on DMDExt.      
 
I managed to correct a bug that cabinet users reported.  They were getting an error message that said "Object Required: fp_item".  That error has been fixed with the help of DigitalArts using his cabinetEnthusiast also helped test it.
 
There are also many features that desktop users will like also.  I have updated the Heads Up Display (HUD) to include the number of balls and credits.  The new DMD allows you to use the "Full Table 2" view instead of having to use the custom views added on Version 1.1, although those views are still available. 
 
With Popotte's assistance, I added an enhancement to all of the drop targets.  They drop much faster when hit by the ball and the doesn't bounce off the targets anymore.  I noticed a big improvement on the drop targets that constantly raise and lower in from of the castle. 
 
To my thinking, version 1.2 fixes everything that was wrong with version 1.1. The most difficult task was fixing the bug for cabinet users that generated the error message that said "Object Required: fp_item".  I took extra care making sure everything is just right.  I hope you enjoy it.
 
—George
 
 
Version 1.1
 
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 are particularly good.  The dynamic soundtrack includes the sounds of swords clashing, horses galloping, and dungeon echoes.  When I replayed it before creating this modification, I could not hear the flipper sounds because they were overpowered by other sounds so I knew I had my work cut out for me. 
 
Note: Be sure you read the "Must Read" sections below and all the text in bold print.
 
The following video demonstrates the unique features of Medieval Castle and has a short bit of game play:
 

 
BAM – Must Read
 
This table requires BAM version 1.5-373 or later for it to perform as intended and to not crash or generate error messages.  This version was released on 1/28/24 and you must have it installed for FizX 3.3 to work.  You can download it here:
 
https://www.ravarcade.pl/download
 
Zip File – Must Read
 
There is a zip file included in the download.  It contains the model of a ball with 1K polygons.  Do not unzip the zip file.  Just save it with the same name as the table and place it in the same folder as the table.  If you don't use it, the physics won't be correct.  Some end users have added the zip file to their BAM folder so it works on all tables.  If you have done this, you can delete the zip file in the download.
 
DOF and PUP SSF
 
I decided to add PinMechSound which is a first for me.  If you are not aware of what it is, it is a way for pinball cabinet users to add DOF and surround sound feedback (SSF) to their cabinets.  I think there is a way to add it to a desktop but I don't think it produces much benefit for my setup.  Debo26 was nice enough to test this table on his cabinet.  To make SSF work, you must add the PUP-Pack that is included in the download.  Copy "FP_PUP_SSF_GEORGE" to your PUPVideos folder.
 
Just adding PinMechSound wasn't enough for the sound, however.  The sound was not balanced so I added what I call a "Sound Level Control Panel" where I balanced each of the 6 groups of all sounds used on the table and then balanced the 6 groups together so they sounded right.  You can adjust the 6 groups in the script yourself if you wish but I think I got it right. 
 
FizX and Tweaker
 
I added FizX 3.3 with the latest version of the FizX menu system that we call a "tweaker".  Press the Special 1 key to open the FizX tweaker and read the directions on the overlay that appears on your screen for navigating the system.  I moved the options on the tweaker so the parameters I use the most are displayed first on the list with the lesser-used parameters at the bottom.  If you are not familiar with FizX, you might find the parameters on the tweaker intimidating.  You will however be able to understand the option for "Bounce Choices" which is the very first option.  The option refers to the bounce of the ball off the flippers.  The "Bounce Choices" option allows you to make selections that anyone can understand.  For example, you can select "Low Bounce" or "Medium Bounce".  I recommend you try making changes to this option.  I have already made adjustments on the tweaker but everyone knows I like the flippers to have a very low bounce.  From what I have seen, most folks prefer higher bounce.
 
Lighting
 
I added lighting modes for Day, Dusk, Night, Dark Night, and FP Original.  I went a bit further than I usually do by adjusting over 50 parameters for each lighting mode that you can see near the beginning of the script.  Press the Special 2 key to toggle through the lighting modes.  FP Original doesn't look quite as good as the other lighting modes but it helps those that have lower-end PCs. 
 
Camera Views
 
This table has a large segmented display on the backbox that cannot be seen with the popular "Full Table 2" view.  If you can't see the display, you can't play the game very effectively.  I created three camera view profiles that show the segmented display.  I set one of them, to be the default in the script so the segmented display should be visible when you first play the table.  You can change the default camera view by pressing the "V" key repeatedly to toggle through the three options.   
 
Plunger Modification
 
Popotte developed a plunger mod that added a new feature to the code I had been using.  The code that I used in the past makes the plunger pull back more slowly, making it easier to hone in on just the right power to hit certain skill shots on most tables.  This table does not have a skill shot but it does have a hidden kicker in the back of the castle where this modification makes it easier to hit. 
 
The plunger that Popotte created has two modes of operation.  The slow plunger pullback is the same as previous versions I used and works like a normal plunger would by pressing the plunger key.  The second method is where you can use the up and down arrow keys to position the plunger exactly before it is released.  Then you press the plunger key to release the ball.  Popotte had been using this mod for a long time but it required setting a switch to either use the slow pullback or the arrow keys.  He and I worked together to figure out a way to code it so it does not require a switch.  ...So you can either press the plunger key and release it at the point where you want it to let go or you can very precisely adjust the plunger with the up and down arrow keys and then press the plunger key to let go of the plunger.
 
Easy Game Play
 
There is an option in the script for easy gameplay.  The option is set to false by default.  You can change it to true if you want easier gameplay.  The comments in the script identify all the changes it makes. 
 
Rules
 
I wrote a set of rules that I added to the instruction cards on the apron.  I had written rules which included what happens when the kicker is hit that is inside the castle on the left side.  Then I decided that Roney Pinball might have wanted this to be unknown to the end user because he calls it a "Mystery" in the game.  I decided to add that content exclusively to a PDF file that is in the download.  The content of the PDF is identical to the rules added to the instruction cards except for what happens inside the castle.  If you want the castle rules to remain a "Mystery", you should delete the PDF file. 
 
The Spinner
 
I had some trouble with the spinner on this table from the start.  It would only spin once or twice when it was hit and would stop.  I tried adding some code that Ravarcade created but it didn't perform any better.  Wecoc developed a method where the spinner object on the table is converted to a toy with some special code that operates it.  It makes the spinner on this table work perfectly.  It also helps your score quite a bit when you complete the mode that adds 1000 points to your score for each spin. 
 
Table Loading Screen
 
There are two table-loading textures as listed below.  The first landscape texture is the default and is intended to be used on desktop PCs.  The portrait texture is intended to be used on pinball cabinets and is used on the "rotated display" version of the table described below. 
 
LoadingLandscape.jpg
LoadingPortrait.jpg
 
Rotated Display
 
Finally, I added a version of the table for those of us who have desktop PCs with a single monitor that can swivel so it is oriented in an upright position.  I call it a rotated display.  To play the table, you need to change the "Rotation" option to 270 degrees on the "Preferences" > "Video / Rendering Options" screen of the FP editor.  You can try it on a standard monitor to see what it looks like but it will be oriented sideways.  The popular Full Table 2 view only uses about 50% of the screen for the playfield whereas this option uses about 90% of the screen.  It produces a more immersive gaming experience. 
 
Conclusion
 
I hope you give this table a chance.  It is truly one of the best original tables.  You would think the castle uses a model but it uses 80+ Future Pinball standard walls and surfaces.  It must have taken Roney Pinball some time to create.  I added everything I could think of to improve the gameplay of this table.  I hope you like it. 

GeorgeH


Click here to download this file



#2 roccodimarco

roccodimarco

    Pinball Fan

  • Members
  • PipPipPipPip
  • 572 posts
  • Location:NEPA

  • Flag: United States of America

  • Favorite Pinball: Hollywood Heat, Street Fighter II, Gold ball, Grand Lizard

Posted 25 June 2025 - 10:57 PM

I’m pretty new to future pinball, but I believe everything is up to date, and I followed the instructions; however my pinball is a beach ball and my dad is a grey and white and. I’m playing the desktop version. Also, I have no mechanical sounds. I don’t have dof or anything fancy, just desktop cab.

#3 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 850 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 26 June 2025 - 03:04 AM

The beach ball is a custom ball that is changed by pressing "N" or "P" on your keyboard during a game.  You must have pressed one of them by accident.  Just press one of the keys repeatedly until you get the default ball.

 

I don't know what you mean by "my dad is a grey and white".

 

I don't know what a desktop cab is.  You should get Future Pinball (FP) standard stereo sound regardless of the set up.  The only thing I can suggest is that you press the Home and PgUp keys repeatedly to make sure you have the volume turned up.  Aside from that, AMD processors and Linux are frequently not compatible with FP.  



#4 roccodimarco

roccodimarco

    Pinball Fan

  • Members
  • PipPipPipPip
  • 572 posts
  • Location:NEPA

  • Flag: United States of America

  • Favorite Pinball: Hollywood Heat, Street Fighter II, Gold ball, Grand Lizard

Posted 26 June 2025 - 04:01 AM

That was supposed to say dmd not dad lol. I will have to go back and try those tips! Thanks.

#5 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 850 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 26 June 2025 - 06:01 AM

For the DMD, try deleting the fpRam file in the fpRam subfolder of "Future Pinball".  Then try playing the table again.



#6 roccodimarco

roccodimarco

    Pinball Fan

  • Members
  • PipPipPipPip
  • 572 posts
  • Location:NEPA

  • Flag: United States of America

  • Favorite Pinball: Hollywood Heat, Street Fighter II, Gold ball, Grand Lizard

Posted 27 June 2025 - 01:04 AM

Ok, I got the ball back to normal. I have no mechanical sounds at all, just music. And comparing you video to my gameplay, I have a dmd about my score board to the left. Your video does not have this. Any ideas?

#7 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 850 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 27 June 2025 - 12:01 PM

Ok, I got the ball back to normal. I have no mechanical sounds at all, just music. And comparing you video to my gameplay, I have a dmd about my score board to the left. Your video does not have this. Any ideas?

 

I take it you pressed the Home and PgUp (Page Up) keys repeatedly during a game to make sure you have the volume turned up.  All the mechanical sounds are in the "Sound Manager".   You can play them in the editor in the "Sound Manager".  All of the mechanical sounds begin with "Mech_". 

 

Questions:

 

1) Do you have problems with the sound on other tables?  

 

2) Do the sound effects sounds play, like the ones that begin with "castle" in the "Sound Manager".

 

The video is from Version 1.1 and it did not have a DMD at the time.  I added the DMD to Version 1.2 mainly for the cabinet users but it did allow me to create a view that is larger on desktops than Version 1.1.  I also added Balls and Credits to the Hud. 



#8 roccodimarco

roccodimarco

    Pinball Fan

  • Members
  • PipPipPipPip
  • 572 posts
  • Location:NEPA

  • Flag: United States of America

  • Favorite Pinball: Hollywood Heat, Street Fighter II, Gold ball, Grand Lizard

Posted 27 June 2025 - 04:01 PM

So I found the solution thanks to user tacky14 on vpu.

“ I looked for table options and disabled PuP_SSF since I don't use it and it seemed to fix the issues I was having.
Yay!”

I simply crtl+F and searched PuP_SSF and changed it from enabled to disable and all was right! And thanks for the dmd update, I know have the table running perfectly and it’s a blast!

#9 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 850 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 27 June 2025 - 05:36 PM

So I found the solution thanks to user tacky14 on vpu.

“ I looked for table options and disabled PuP_SSF since I don't use it and it seemed to fix the issues I was having.
Yay!”

I simply crtl+F and searched PuP_SSF and changed it from enabled to disable and all was right! And thanks for the dmd update, I know have the table running perfectly and it’s a blast!

I am glad you got it working.  It is an interesting solution.  I don't have PUP or SSF installed.  I don't set either of those to false and it works perfectly.  Do you have something other than an Intel processor and NVIDIA GPU or something else that is unique about your setup like maybe using Linux?



#10 roccodimarco

roccodimarco

    Pinball Fan

  • Members
  • PipPipPipPip
  • 572 posts
  • Location:NEPA

  • Flag: United States of America

  • Favorite Pinball: Hollywood Heat, Street Fighter II, Gold ball, Grand Lizard

Posted 27 June 2025 - 07:08 PM

Nope nothing out of the ordinary.  However; I did use the all in one installer for Future Pinball when I installed pinup popper so maybe its in the setup there? 



#11 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 850 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 27 June 2025 - 10:11 PM

Nope nothing out of the ordinary.  However; I did use the all in one installer for Future Pinball when I installed pinup popper so maybe its in the setup there? 

 

What we normally call "all in one installer" just has BAM and FP.  There is something called a "Baller Installer" that installs all the cabinet stuff, BAM, FP and popper.  The installer may have assumed you had DOF and SSF when you didn't.  







Also tagged with one or more of these keywords: original, solid state, future pinball, fizx, bam