Jump to content

Medieval Madness (Williams 1997) VPW

  • Get Support
  • Create an account or sign in to download this
download_no_perm
65933 Views
12753 Downloads
4.9 From 111 reviews
384.1 MB File Size
mm_109b ROM Name
VPW Created by
VPW Artwork by
VPW Scripting by
Williams Manufacturer
1997 Year

3 Screenshots

"The Castle Burns! Get the Marshmallows!"

 

VPW are proud to present Medieval Madness by Williams.

 

This one has been stuck in development hell since 2021. Sixtoe picked up the project in 2022 and built a new functioning VPX layout with the new playfield scan supplied by ClarkKent, but it had no graphics and we had a load of other projects in work. So, it languished as there was already a nice verion from Tom Tower and Ninuzzu. In early 2024 Tomate built some of the 3D side for fun and Sixtoe worked on the VPX side a bit more before moving onto other projects again (and Sixtoe half jokingly said Medieval Madness shall get delayed another month every time someone asked for it in another table's release). Then, in September 2025 Sixtoe and Tomate picked it up again to finally get it over the finish line with lots of help from Apophis, a VR room from DaRDog, and contributions from the rest of the gang, aided by MajorDrain giving 1:1 feedback against his real machine.

 

It's worth noting that this has been side-by-side tested against 2 separate real machines, so it should be pretty faithful to the real thing. With that in mind;

 

Stuff you'll be annoyed we replicated that aren't bugs
Merlin's Magic - Some shots go through avoiding the saucer, this happens on the real machine.
Castle Side Door - Some shots bounce off the edges and don't go through the door, this happens on the real machine.
It's not an easy machine, the slings can be lethal and slow balls off the right orbit are dangerous.


VPW Peasant

  • Sixtoe - Project Lead, Scratch Table Build
  • Tomate - 3D Modeling and Rendering
  • Apophis - Physics, Lighting, and Animation Scripting
  • DaRDog - VR Mega Room and Cab
  • Mcarter - Adding Roth Targets, Tweaks
  • ClarkKent - Playfield Scan
  • Bord - Playfield Scan Color Correction
  • CainArg - Playfield Scan Masks
  • Freezy - Blender 3D Playfield
  • HauntFreaks - Backglass Image
  • MajorDrain - Real table reference, troll trapdoor audio and side by side testing
  • Tyson171 - Real table reference
  • Niwak - VPX and VPinMame support
  • Gedankekojote97 - Early table dev support
  • PinStratsDan - In-depth testing
  • Testers - Studlygoorite, Iaakki, Unsavory, Superhac
  • Castle Animation Scripting - Borrowed from Tom Tower and Ninuzzu's old version.

 

If you want to use 109b or c ROM you will need both the mm_10 ROM and the mm_10b ROM as well, as the audio files are in the mm_10 ROM.


Version Log
'0.01 - Gedankekojote97 - nFozzy Flipper trigger and prim resize, flipper adjustments, dynamic Ball shadows added, slingshot corrections added, gi Relay Sound added, Latest scripts from VPW, New environment image
'0.02 - Sixtoe - New playfield image, realigned entire playfield and important objects, replaced some parts with correct parts, updated physics and sound scripts, butchered entire table in preparation for toolkit import, removed and simplified loads of things, split into many layers to try and organise and figure out table.
'0.03 - Sixtoe - Fixed left ramp losing balls and trolls crashing table. More minor tweaks. Cleaned old images out to reduce file size.
'0.04 - Sixtoe - Aligned bolts and screws, aligned ramps to blueprint (adjusted right ramp interface prim), added inrect to actually fix trolls (duh), tweaks from apophis, added/fixed a few other things.
'0.05 - Sixtoe - Ongoing alignment, construction and cleaning work, lights hooked up, pretty playable now.
'0.06 - apophis - Added TOC and reorg script. Updated flipper triggers and physics scripts. Added tweak options menu. Removed old LUT code. Added PWM functionality for lamps, flashers, and GI. Removed old dynamic shadows, updated ambient. 
'0.07 - apophis - Set UseVPMModSol = 2
'0.08 - Sixtoe - Rebuilt entire castle physical area, new playfield mesh, various other physics changes.
'0.09 - apophis - Fixed draw bridge script (HandleMech=0). Reduced flipper strength to 3000. Fortified some stuck ball areas.
'0.10 - apophis - Fixed some ramp trigger locations. Fixed Diverter script. Flipper strength to 3050. Fixed some gate sound effects. 
'0.11 - Sixtoe - Reinforced entire table layout, walls are on "blocker walls" layer, changed merlin physical primitive scoop, various other minor tweaks
'0.12 - Sixtoe - Realigned entire table as dimensions were out, rebuilt catapult ramp, rebuilt spiral ramp to stop ball trap, tweaked castle lock entrance
'0.13 - Sixtoe - Redid GI assignments thanks to tyson171, some minor layout tweaks.
'0.14 - tomate - 2k batch added, most VPX objects hidden, make some fixes in script to make it playable
'0.15 - Sixtoe - Redid trolls physical objects, made other vpx objects hidden, adjusted drain area and wall heights, 
'0.16 - tomate - flippers animated, slingshots animated (still need some work)
'0.17 - apophis - fixed draw bridge animation
'0.18 - Sixtoe - Changed spinners to gates, fixed a few other things, tidied up some stuff.
'0.19 - tomate - new 2k batch added with blender fixes
'0.20 - apophis - Enabled room brightness option. Deleted Prim_Toys layer (and objects). Fixed animations: bumper rings, bumper skirts, castle towers, diverter, slings, trolls, casle gate, catapult, lock door, lock post, wire triggers. Still TODO: Roth stand up targets
'0.21 - apophis - Fixed damsel lock. Adjusted desktop POV. Add desktop DMD visibility option.
'0.22 - Sixtoe - Remade playfield mesh and combined with moat physical primitive, remade moat vuk scoop and mech, removed and merged redundant assets, converted merlin saucer to physical kicker, remade physical right ramp and physical ramp deflectors on both ramps and ramp entrances.
'0.23 - tomate - damsel light added, some fixes on castle model, room light brighter to get mayor day/night range, unwrapped textures for plastic ramps, few other fixes here and there
'0.24 - apophis - fixed DiverterP rotx and animation.
'0.25 - tomate - new 2k batch added with some new unwrapped textures and fixes at blender side
'0.26 - mcarter78 - hook up roth standup target code
'0.27 - tomate - fine tune for inserts and flashers, troll bracket separated, some fixes for plastic ramps, new 2k batch added    
'0.28 - apophis - Fixed troll visuals. Added flasher and insert brightness options. Added outlane difficulty option. Added refraction and relfection probles. Added ramp and bumper cap materials. 
'0.29 - Sixtoe - Tweaked playfield mesh, rebuilt merlin kicker/kicker area, refactored collidable physics area around the castle and created a huge low poly collidable castle prim, replaced damsel tower, tweaked moat VUK, probably other things, tweaked inlanes, testing turning inserts to linear fading.
'0.30 - apophis - Added back sw37 pulse in DoorPortculis_Hit. Fixed zfighting issue on drawbridge. Fixed iron gate down position (was going thru floor). Tweaked target elasticity.
'0.31 - Sixtoe - Adjusted flipper angles (I feed on your tears), unified blocker walls and walls, few other tweaks and fixes
'0.32 - apophis - Fixed(?) draw bridge initialization. Made post passes a little easier.
'0.33 - tomate - 4k batch added, cleaned the file a little bit
'0.34 - Sixtoe - Added gate to Damsel tower, reset flipper physics to default-ish williams.
'0.35 - apophis - Tinted bumper lightmaps to purple. Adjust plastics material. Enabled reflections for BM_Parts.
'0.36 - DaRdog - Added VR Mega room, VR Mimimal Room, VR Cab, Animated buttons, Animated Torches, Lighted start and launch buttons (Thanks Rawd and Apophis for help),  VR scripting.  Total damage is 35mb for images and 110k polys (includes VR rooms and VR Cab, not bad i think).
'0.37 - DaRdog - small vr fix, coindoor key was crooked
'0.38 - apophis - Show rails in desktop mode. Make some VR elements respond do day night slider.
'0.39 - DaRdog - modified some vr elements material brightness to counteract the day/night slider darkening
'0.40 - apophis - Animated VR backglass (thanks HauntFreaks).
'0.41 - Sixtoe - Fixed various and numerous legacy sound issues, tweaked vr backglass (Apophis)
'0.42 - tomate - few performance improvements and fixes on blender side, new 4k batch added
'0.43 - apophis - Adjusted flipper angles (and triggers). Fixed flipper shaddow DB. Added rightmagna and lockbar buttons to plunger launch.
'0.44 - tomate - Castle PF protector, ramp decals and dragon plastic fixed in blender, new 4k batch added
'RC1 - apophis - Commented out sw37_Hit to eliminate double pulse on switch 37. Updated table info and added rules card. Adjusted cab POV. A few cleanups for release candidate.
'RC2 - Sixtoe - Added sw37 back so it's only active when castle portcullis is open. Updated credits.
'RC3 - apophis - Increased sling strength (5.1) and lowered sling thresh (1.8). Tweaked sling correction curve . Dropped pf friction slightly (0.22). Lowered ST target mass (0.1).
'RC4 - mcarter78 - Add random rampstop and delayed ball drop sounds to ramp ends, decrease ramp stop bounceback, fix Y alignment between visual/physical flippers
'RC5 - apophis - Adjusted EB insert to be red.
'RC6 - apophis - Updated Trolls mech sound effects (thanks MajorDrain).
'RC7 - Sixtoe - minor tweak to wall, updated credits, changed default ROM to 1.09b as its a bugfix rom, added material for VRCab_LaunchButtonHousing, applied gateflooraccent texture, tweaked left inlane marginally.
'Release 1.0

1.0.1 - apophis - Added refraction option. Added default 1-to-1 LUT. Fixed Table1_exit (and un/pause) subs


Permission from ORIGINAL Author(s)?

This is my own creation.

Allow file to be included on a VPUniverse downloader app?

Yes

VPX Standalone

Yes
https://www.ipdb.org/machine.cgi?id=4032
https://vpuniverse.com/files/file/12160-medieval-madness-williams-1997-b2s-with-full-dmd/
Contact Author First.
10.8 required
Yes

What's New in Version 1.0.1   See changelog

Released

Apophis - Added refraction option to F12 menu (So ramp refraction can be deactivated for improved performance). Added default 1-to-1 LUT. Fixed Table1_exit (and un/pause) subs.

User Feedback

You may only provide a review once you have downloaded the file.


PeenBaller

   1 of 5 members found this review helpful 1 / 5 members

Table looks good but performance is bad on i7 8700k 5.0ghz OC and 6800XT. Monster bash by VPW runs great so something is off. Looks like a lot of hands stirred this pot so could be the reason?

Response from the author:

Monster Bash is created in a completely different way and shares little if no lighting or graphic techniques in common.

If you have performance issues on your machine it sounds like something else might be up instead, the reviews section does not allow for conversation so maybe use comments, but make sure you're using the 64bit versions of VPX and VPinmame.

Mark70

   0 of 1 member found this review helpful 0 / 1 member

Is it virtual or real? Probably the most realistic non-real pinball machine to date.
Thanks a lot to all involved for sharing the work - it is appreciated!

Groovedoof

   0 of 4 members found this review helpful 0 / 4 members

hi there love the table ;) but i have a problem i dont have any sounds. i have seen the descripription that i need the sound files from 10rom and have that one too. Have also the 109b rom. How do i add sound on the 109b rom. i dont see it.?

 

hopefully someone can help me.

Response from the author:

Again, this nothing to do with this download, this is a table review section, not the tech support section.

Alexandus

  

Would love to rate it a 5, but it crashes my VPX app on my Galaxy Fold 6 each time I try to load the table.

maestr0damus

  

Medieval Madness is my ALL time favorite pinball table. This one has sooooo many great voice lines (I need to put some on a T-shirt). Such an AMAZING game. The story, the characters, the shots on the table, it has it all. You guys did a really great job on this one. You ARE appreciated. 

Jayded

· Edited by Jayded

  

The table is a lot of fun for the whole family. I am having some issues though, and I know it’s a me thing… Gonna ask here knowing that I’m probably not the only one it’s happened to, hoping that others can find the easy fix too.

 

I see note stating

“If you want to use 109b or c ROM you will need both the mm_10 ROM and the mm_10b ROM as well, as the audio files are in the mm_10 ROM.”

but when I try and load the game without the rom, it calls for the mm_9b rom. Upon putting that rom in its place, I get very low sounds, and nothing from the back of speakers. Seeing as the audio files are supposed to be in mm_10, how do I get the game to call for that rom?

 

thanks in advance to anybody who can help!

CobraMJD

  

It is scary how good this table is. I couldn't run with the best graphics at 60fps, so had to run with GL mode.

The physics are exactly like the table I play in my city.

i.t.t.p.

  

Such a great recreation. Simply amazing.

RuBBeL

  

Super performance and grafix - Thanks 🤩

YannMcFlip

  

The best virtual version of Medieval Madness, period.

 

Looks incredible and the physics feel the closest to the real thing than anything else I've tried.

Fantastic work by the VPinWorkshop team!

warcry2012

· Edited by warcry2012

  

very good 

clongnavy92

  

Can't thank the VPW team enough for all their high quality work.  I love this table and have tried a few other versions, but they were all buggy and had issues.  This table looks great, plays great, and is another crown jewel of the VPW releases - thank you again and well done!

Jaxpin

  

Awesome table! Thanks!

goodtwist

  

Beautifully rendered and tweaked to be as real an experience one could get without a mint condition real pin. Thanks so much for the work, guys. It's amazing! Thank you!

Mdkbot

  

Another stunning table by the VPW team and this plays amazing!. MM is one of my favs. My current VPIN cab is a Medieval Madness cab with a 3d printed dragon topper.

Hazzpin

  

Awesome. Thank you for this. It's a super good recreation of a great table.....gobsmacked how good it is.

Snowstorm225

  

Medieval Madness is one of the best Pinball tables ever made and so much passion has gone into making this table. This version of the table is much more challenging than the other digital versions and the most fun. VPW amazing work 

buffjim

  

This is really great and the physics are wonderful. Thank you so much for working on this table, it's one of the best!!!

bietekwiet

  

Fantastic table in all aspects.

Well done team VPW.

I especially want to give appreciation to Tomate for his 3D modeling and rendering work on the Toolkit releases.

It makes a huge difference and looks absolutely fabulous! 

Playing in Stereo 3D really brings it out!

 

Thank you so much!

KiwiBri

  

Well, I've been asking for a VPW version of this table for a couple years. Can't complain - Table is great even at 1080p! Plays really well. 

 

Thanks @VPinWorkshop team! 

dacstyle

  

Excellent work, thank you so much for giving us so much love for pinball and fun for thousands of people.  
The table looks and plays wonderfully, and it’s a very important title that really didn’t have a good version to play before.  
This is a wonderful gift for the entire community.

panterro

  

As always, great work guys, love the table, lightning, everything! :)

Eviljubs

  

You guys are the best thank you so much for this one!!!!  One of my absolute favorites

Gude

  

Magnificent! Splendid! Glorious! 

×
  • Create New...