• Many thanks to Ian Longstaff for his lovely table roundups, posted on YT. And here is... TABLE ROUND UP ELEVEN!

    Also, here's our browser games collection, for those who are playful.
  • Google Translate to French or Other Languages Click on the link and a new tab will open with this page translated into French.
    Click on the "To:" pull down option to select a different language. Users will not be logged in on the new Google tab.
Embryon (Bally, 1981) VP8

VP8 Bally SS Recreation Embryon V1.0 (PD) Released v1.1

No permission to download
Solid State Machines


Pinball Wizard
Embryon V1.0 (PD) is released. See attached table file to this post.

Embryon V1.0 Release Notes:

-Press F6 for Options Menu during the game

-I recommend if you feel this table is worthwhile to play and that you'd probably pay money to play it if it were commercial or if you'd like to thank the author, that you consider making a donation to a reputable charity. Remember that not everyone is as well off as you are to have a computer to play games on. Some people don't even have basic needs in this world like food and shelter. Obviously, this is just a voluntary request by the table author who'd like to see some good come out of his time that he donated for free to recreate this table for the pinball community. Even if you don't like the game, consider donating anyway. You'll feel better about yourself.

Table Notes:

-This table is a brand new version of Embryon, unrelated to any other versions of Embryon for VP. V1.0 is the first public release of this table. Note that like with all VPM tables, you should have legal copies of the rom sets to actually play the table. These do not come with the table and should NEVER be distributed with it. Use this product at your own risk. The author assumes no responsibility for this product's use or misuse thereof.

- A special thanks goes out to Oliver for taking photos of his real Embryon and for providing beta testing feedback.

- There are two backdrops available in the game. The default is "back_backglass" and is based on the backglass for the actual pin. The other is "back_room" and shows the table in a game room type environment.

- There are alternate cabinet rails and lockbars included as well. Select the side rails in the table editor in turn (e.g. select the left rail's image and change it from "Left Rail Dark" to "Left Rail Medium" for instance) and change the images for them and then the lockbar decal image to match (there are currently dark and medium rails available with matching dark and chrome lockbars). It helps to have basic editor skills to make these changes.

-Mods are allowed (as usual with my releases), but please label your tables as such, both in this table info section and the table and zip file names and leave my credits intact. I'd prefer you keep your own RevHistory file with a different name, but including the previous entries prior to your mod.

Note: This table uses VP "Reel" objects for animation and some lighting effects. They are known to sometimes not display correctly on some graphics cards and/or certain drivers. I've got such a card and have taken steps to work around this VP bug, but I can't be certain it will work for all PCs. Disabling DirectDraw acceleration in the Direct X prefs panel in Windows often solves the problem for most people, so you might want to try that if you see major glitches. Just remember to turn it back on when you are done or other programs may perform poorly. Using 16-bit color sometimes helps as well and usually results in smoother play anyway.

-The table looks best at 1600x1200 resolution, but may perform unsatisfactorily on slower PCs at that resolution. although disabling wall lighting effects (or eve sound) can help regardless of resolution.

Embryon Options Menu Settings:

Auto-Dip Switch Game Options - This is a listing of popular game setting options that are controlled by Centaur's dip switches, but organized here for you convenience by feature (modified layout of one by Inkochnito). You must reset the table with the F3 reset (or exit and restart the table) before any changes will take effect.

Note: This menu disappears and is replaced with the Manual Dip Switch Option Menu the next time you open th F6 option menu when the option for the full manual dip menu is selected.

Full Manual Dip Switch Options - When this menu is enabled with the appropriately marked option, it will appear instead off the Auto-Dip menu and shows a listing of all actual Bally Dip Switches (1-32) for the game that you can manually change. This allows you to access ALL possible dip switch options found in the Bally Manual for this game instead of just the more popular ones organized for you in the Auto-Dip Menu. It is like changing an actual machine's dip switches. Changes take place when you reset the game with the "F3" key or reload the table. See the Bally Manual to see all possible options and which dips to change to get them. You can find it at the IPDB here:

Table Specific Options:
Note that these options don't require a reset unless specifically indciated with a footnote in the menu.

Disable Menu At Start - This will keep the table options menu from appearing when you first run the table. Dip options won't appear at that time, only VP table specific and rom options. If you wish to select a rom before you start the table it's best to leave the start menu enabled. Otherwise, if you find that annoying, disable it here. All menu options including dip options will appear in the option menu if you press F6 during the game.

Disable Background Lights - This will turn off the "E-M-B-R-Y-O-N" backglass and face lights in case you find them distracting. The face light is also removed if you choose to use the "back_room" backdrop instead of the "back_glass" one.

Disable All Lights - This will disable all lights and should help with slower computers since it requires less CPU power (although it's also not much fun without them).

Disable LED Panels - This will disable the LED-style scoring displays on the backglass and enable the VPM scoring window instead. Unchecking it again will restore the backglass style scoring displays.

Disable Fading Light Effect - This turns off the fading off light effect the table normally uses for most lights to simulate incandescent bulb cooling. Lights will immediately go dark instead of fading out. It will also use a bit less CPU power so the table should run a bit faster.

Disable Yield Time - Turns off the Yield Time check in the script whereby Vpinmame 1.20 or greater gets yield time applied to it, which helps smooth the gameplay on most computers. Other (usually faster) computers will perform worse with it on and so it should be disabled if you get choppy gameplay. This requires an exit and restart for it to take effect. If you get choppy gameplay with it on and off you probably either have a slow computer or something else is wrong in your setup. The default yield value is 1 and can be found at the top of the table script. A setting of 2 sometimes works better on some computers, particularly if the computer is fast enough and there are sound hiccups.

Note also that if you sometimes seem to hit targets and they don't register and you have yield time disabled that turning it back on may eliminate that problem.

Enable Captive Reel Feature - Currently, this feature will replace the nailed captive ball with a reel image of the Ball9R2 image instead of having an actual ball sit in that spot. This will save a fair amount of CPU time (more frames per second), but it would look strange if you used any other ball image than the Ball9R2 default with the table. Thus, if you intend to use your own ball image or one of the others provided, it's probably best to not enable this feature. Otherwise, it will function exactly the same and give you back some cpu time.

Also note that if you're using VP7 that you can get a big frame increase by turning off the ball antialiasing option in the video preferences. Playing at lower resolutions can also help a great deal.

Rom Set Options
- Select either:
- Embryon (Production Rom)
- Embyronc (7-digit Home Rom by Oliver) V8

Both rom sets have their own Auto-Dip menus. The Embryonc set has 6-digit and 7-digit support and a few extra options.

Rev History:
V 1.0 - First Public Release


  • embryon_1-0.jpg
    130.3 KB · Views: 708
  • embryon_1-0r.jpg
    131.3 KB · Views: 696


Pinball Wizard
Embryon Updated to V1.1 (file changed above)

-Exit gate post adjusted to prevent ball from sticking
-Lights anti-aliased
-Rollover visible triggers added.


PN co-founder
Another great looking release Dude. I sure do wish I could get VPM working, if for no other reason than being able to play Diner, as well as your other masterpieces.



PN co-founder
I might try that, but I don't think that's the problem, I thinksome of my equipment isn't up to par. I know how to install everything, but the last version of VPM that worked was either 2 or 3 updates back. But don't ask what stuff I've got, because I'm clueless.



Pinball Nudger
I am surprised !
You have vp already installed.

Here are the steps to get VPM working.

download and unzip
run setup.exe
click install


Put the roms under \pinmame\roms and you are all set !


PN co-founder
Yeah, I'm surprised too Mrhide. I used Phoenixx's Easy Install Kit, and it put everything just where I've always had it. VPM starts, and I get a variety of error messages. Sometimes I'm told my vbs files aren't where they are, or are the wrong version, although I have the latest ones. Or I'm get the screen about the roms being bad or invalid, and after saying to play the game anyway, I'll get the screen that asks if I own the roms. I answer yes and the table begins to load. Then I get a message that the table has terminated before initializing. So far I've tried a dozen assorted tables with no luck. This was all with VP 6.1, so I'll try it with the latest VP update. I have an idea that whatever is wrong was caused by a keyborad crash 2 years ago. I'm open to any suggestions, and would even accept a new computer if someone has more money and generousity than common sense.