- View New Content
-
Getting Started
-
Tutorials
Tutorial Categories
Tutorials Main Page Installation and Setup Downloadable TutorialsROM Adjustments
Number of Balls Adjustments Volume Adjustments
-
Visual Pinball Tables
VP 8 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP 9 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP9 Cabinet Tables
All Full Screen Cabinet Full Screen B2S Cabinet Spanned Cabinet Tables Media Packs ROMsVPX Tables
All VPinMAME Recreations VPX- - /VPinMAME - MOD Tables VPX Recreations VPX Originals Media Packs ROMs VR
-
Frontend Media & Backglass
Media Packs
Complete Media Packs Wheel Logos VideosBackglasses
dB2S Animated Backglasses UVP Animated Backglasses Topper Images
- Future Pinball Tables
-
Design Resources
Main Resources
Table Templates Playfield Images Image Library Sound Library Key CodesVP Guides
VP8 Guide - English VP8 Guide - Deutsch VP9 Guide - English VP9.1.x Guide - English VP Object Guide VPM DocumentationFuture Pinball Resources
Playfield Images 3D Model LibraryFuture Pinball Guides
FP Script Guide Big Draco Script Guide FP Table Design Guide FP DMD Guide
- Other Features
- Bug Tracker
- Image Gallery
- Blogs
-
More
Submitter
SUPPORT TOPIC File Information
- Submitted: Dec 09 2022 03:36 AM
- Last Updated: Jan 13 2024 09:36 PM
- File Size: 227.08MB
- Views: 8360
- Downloads: 3,200
- Author(s): Lacarill, Francisco666, SLAMT1LT, GeorgeH, Gimli, JLou5641, AnonTet, Fleep, Popotte, TerryRed, NitroNimbus
- Manufacturer: Stern
- Year: 2010
- Permission to MOD?: Yes, without approval
Previous Versions
Download Avatar, Neytiri's Revenge (Stern, 2010) (FizX 3.0, DOFLinx MX) (for Cabinets, VR and Desktop PCs) 3.0
3 Votes
2010 2010s bam doflinx fizx future pinball recreation solid state stern

Version 3.0
Note: I had to create a split zip file to have file sizes less than 100MB. To unzip this table, you must download each of the 3 zip files on the download link. You will need to unzip each of the 3 files. Then you need to save the extracted files ("Avatar 3.0.zip.001", "Avatar 3.0.zip.002" and "Avatar 3.0.zip.003") to the same folder if you have not already done so. Then extract "Avatar 3.0.zip.001" with your zip program (7Zip will work) and a folder named "Avatar 3.0" will be created that contains the files you need for this table.
When you play this pinball game, your spirit will go with Eywa but your body will stay behind... Be like Jake Sully, become one with the Na’vi, and immerse yourself into the world of Pandora. Walk through the dream; I see you!
Alas! After a year of work by Gimli and myself, version 3.0 of Avatar is finally finished! Nearly all the visual things that you see in this version are the work of Gimli. He added several animations, most notably the models of Neytiri and the Sacred Seeds. He even made the spinning unobtainium rock a bit larger and animated it. One of the few visual things I added is the purplish pink ball that appears during the Seeds mode. Gimli liked it so well that he added it to the multiball modes. Of course, I did the lighting which seems to be my forte.
Gimli and I spent a lot of time working on a menu system that we call tweakers. This table has three tweakers that have a total of 50 parameters. To turn the tweakers on, press the Special 1 key repeatedly to cycle through the three tweakers and press the same key again to turn the tweakers off. Gimli developed a different method for those of you who may have a limited number of keys available on your pinball cabinet. Cabinet users can press either flipper key to open the tweakers before starting the game. Once you have the tweaker open, an overlay will appear that has directions on how to navigate through the tweaker using both methods. There are overlays on both the backbox and the Hud. The overlays on the backbox will only be displayed if you have the table installed on a cabinet or use virtual reality.
Gimli created a whole new tweaker for lighting. You may not notice any dramatic improvements but it reduces the number of save locations that are required. It made it easier for us to add another parameter we call Playfield Specular lighting. Gimli decided to remove the old menu system from Version 2.2 and developed a gaming tweaker that has the options from the Version 2.2 menu system of the table and many new options added. The gaming tweaker has an option called User Profiles that loads preselected options for all the gaming selections. You will find options that turn all the bells and whistles on or off, along with the preferred setups of Gimli and myself. I added the latest version of a tweaker for FizX 3.0. The FizX tweaker has presets for Bounce Choices that automatically load three parameters with nine selections for low to high bounce off the flippers. The "Bounce Choices" option is great for novices because you can select options that say things like "Low Bounce" or "Medium Bounce" instead of having to figure out how to adjust three different parameters for bounce that have names you probably won't be able to identify. All the tweakers can be adjusted before the game starts or during the game except for the "Balls Per Game" option on the game tweaker because of a limitation of Future Pinball. You don't have to remember any of the information I have given you except to press the Special 1 key to open the tweakers. I added a new feature for each of the tweaker parameters that displays text that provides directions and other information about the option unless the purpose of the parameter is obvious.
One of the reasons that it took so long to develop this version is Gimli and I fixed three difficult-to-resolve bugs on the tweakers. Having three different tweakers on one table seemed to make the presence of the bugs more obvious. Some of the end-users reported problems with string errors when they first played Version 2.2 of the table. That bug is now gone. The bugs' resolution has made the tweakers' performance very stable and problem-free.
This is a video of Avatar that Gimli made using his Virtual Reality set up that provides an overview of the table.
I made this video to demonstrate how to use the tweakers on this table.
Script File (vbs) – Must Read
Many of you have probably heard of DOFLinx. It is the way guys with pinball cabinets drive lights, addressable LEDs, buzzers, shakers, blowers, etc. Even though this table has the coding for all that, you can still play it on a desktop PC. The download contains a file named "DOFLinx.vbs". If you are a desktop user, save the file to the folder, "C:\Games\Future Pinball\Scripts". If you don't have a Scripts folder in this location, you need to add it. If you have a cabinet, don't use this file if you have DOFLinx installed because the "DOFLinx.vbs" may be out of date. You can use an out-of-date version on a desktop PC without any problem.
If you don't save the script file to the folder, "C:\Games\Future Pinball\Scripts", you will get error messages and won't be able to play the table.
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. The zip file contains a texture that drives the color DMD. You still need to use the zip file in this download even if you have already saved a 1K ball to the BAM folder. If you don't use the zip file from the download, the DMDs will appear white (they are intended to be blue) and the physics won't be as good.
BAM – Must Read
This table requires BAM version BAM 1.5-363 or later for it to perform as intended and to not crash or generate error messages.
Options in the Script
This table can be demanding on resources for many PCs. If you have problems with resources, I wrote a guide on how to reduce resources. I added it to the beginning of the script because several of the options have to be implemented in the script.
There are several other areas in the script where I have written comments on how to tweak different parameters.
Table Loading Screen
There are six table-loading textures as listed below. The first three landscape textures are intended to be used on desktop PCs. The last three portrait textures are intended to be used on pinball cabinets.
LoadingLandscape1.jpg
LoadingLandscape2.jpg
LoadingLandscape3.jpg
LoadingPortrait1.jpg
LoadingPortrait2.jpg
LoadingPortrait3.jpg
"Rotated Display" Version
There are two variations of this table. There is a basic version for general PC usage and pinball cabinets. The other version of the table is for use on a desktop PC on a single monitor with a portrait orientation that I call a "rotated display". This version would be of interest to you if your monitor can be turned 90 degrees. Most desktop users tend to use the "Full Table 2" view; however, the table only occupies about 50% of your screen whereas the portrait orientation uses 80 to 90% of your screen. I have figured out a way of creating views using BAM's desktop camera so the views are coded in the script. When you open the tweaker, there is a different camera view that automatically opens which has space to display the overlays. I had to disable the Camera View option on the "rotated display" version because I couldn't make it work otherwise. The only instructions you need for it are:
1) Open the "Video / Rendering Options" menu in FP and change the "Rotation" option to 270 degrees.
2) Rotate your monitor clockwise 90 degrees and play the table. (You can play it on a landscape monitor and it will appear sideways but you will be able to see what it looks like.)
If you ever replace the monitor on your PC, be sure to get one that has a stand that rotates. I added a screenshot of the normal camera view.
Conclusion
Gimli and I may have gotten a little carried away with the tweakers on this table. However, we persevered through it and after adding 8,000 lines of new code, we succeeded. I think it was worth it. The tweakers have improved a lot. Anyone who wants to use the tweaker code may do so without permission. You can consult Gimli or myself if you have questions. The gameplay is pretty much the same as it was in version 2.2 although I do recall Gimli improved some of the coding for the link multiball (the captive ball under the coffin).
A lot is happening now with Future Pinball. It seems that new technology keeps coming out. This table adds some of the new technology with FizX physics and certainly breaks new ground with three in-game tweakers. I hope you enjoy this new version of Avatar. I have played it hundreds (probably thousands) of times testing all the changes. I can say that I never get tired of playing it.
I hope this makes a nice Christmas present to everyone. Merry Christmas!
George
Table Developers
Current Version 2.3
Gimli and GeorgeH – Mod of version 2.2 - See "List of Changes" above
Contributions by:
JLou5641 - Creator of FizX
AnonTet - Created code for Fleep's recordings (with some edits by GeorgeH)
Fleep - Created recordings for mechanical sounds
Previous Versions
Lacarill, Francisco666 - Original Build (Beta6)
SLAMT1LT – Several Ultra and Ultimate versions (Mods of the original version)
TerryRed - DOFLinx MX Cabinet Mod Version (Mod of the last SLAMT1LT version)
What's New in Version 3.0 (See full changelog)
- 1. Created In-Game Game Option Tweaker Tool
- 2. Revamped the Menu System for desktop, cab, and VR accessed by Special 1 key with instructions on main game DMDs
- 3. Three In-Game Tweaks are accessible with each press of the Special 1 key ( Game options, Lighting, and FizX tweakers)
- 4. Added Neytiri Model and Animations
- 5. Added Seed Models and Animations
- 6. Added Bioluminescent Custom Balls that Glow when impacting table objects and in seed mode
- 7. Added a slight magnetic field "The Flux Vortex" that diverts slightly when the ball passes from the upper bumpers ( this decreases the frequent and annoying draining of the ball from above)
- 8. Removed previous menu system that was added on version 2.1 and cheat codes to simplify the process and hopefully prevent key code conflicts
- 9. Multichannel /Multiball Sound For Ball Rolling
- 10. Tilt Recovery system. If you Bump 4 times You will hear "Watch out Hot Rod !". If you wait 5 seconds then Bump Count gets recharged and you can bump again with Tilting. Jake Will Say "This is Great !"
- 11. Added 9 Bounce Profiles under FizX tweaker, Add 5 Game Option Profiles under Game Option Tweaker
- 12. Added Easy Mode accessible as the first choice under Game Option Tweaker
- 13. Enlarged unobtainium rock and animated it.
- 14. Replaced Smoke's rolling ball sound with a new system using a mini-playfield that has separated sounds for the playfield and ramp. When ball velocity is increased, sound frequency is increased causing a higher pitch.
- 15. Upgraded to FizX 3.0 and updated the FizX tweaker to use the new values.
- 16. Added overlays that have comments that support the parameters on each of the tweakers. There is a HUD overlay and one on the backbox which can only be seen on a cabinet or in VR.
- 17. Added a new feature to two of the tweakers where a profile of multiple parameters can be selected (FizX Bounce option and Game Tweaker Profiles).
- 18. Added an option for DMD-based high score entry.
- 19. Added specular lighting option on the lighting tweaker.
- 20. Removed all previous Video coding and redundant overlays and used Pup Video coding to enable videos on the backglass, apron, back box, etc...
- 21. Created a new lighting tweaker that uses fewer save locations than the previous version.
- 22. Added new lighting options for Wall Brightness, Neytiri Brightness, Spotlight Brightness, and Ball Brightness.
- 23. Created a "rotated display" version of this table.
- Note: See the script for changes implemented in previous versions.
Screenshots
I keep getting script errors for both 2.1 and 2.2
I have tried all I could find and placed files in Scripts folder and installed the required version of BAM but to no avail.
In 2.2 I'm getting script error initTrakedSoundBalls undefined script error in line 1852
"initTrakedSoundBalls" is a call to run a subroutine that is in the script file (ZBRrollingballsoundslib.vbs) that you saved to your scripts folder. So the error message is not valid because it is defined (I checked it). If you didn't have the file in the correct location, you would have gotten an error on the line 681 "ExecuteGlobal LoadExternalScript ("ZBRrollingballsoundslib.vbs")". FP runs the script from top to bottom and line 681 is before 1852.
This makes me conclude that you do not have enough resources on your PC to play this table. Many people do not believe me when I tell them this but FP does not ever produce an error message on a lack of resources. Instead it goes as far as resources will allow and generates an error message on the step that it tries to run but fails. If you keep trying, FP will stop at the very same place in the script every time you try.
You need to work through the steps I added near the beginning of the script that is titled, "HOW TO REDUCE RESOURCES ON YOUR PC".
I am continuing to work on Avatar. I am in the process of adding FizX 2.0. While working on it, I got an idea on something that might make it so I can add the FizX tweaker. If you recall, I mentioned that I was unable to figure out how to add both the lighting and FizX tweaker to one table. Every time I tried adding the second tweaker, I would get a string error. Unfortunately, the error codes displayed on tables using BAM often reference the wrong line number. In this case, it just listed line 1 which is just a comment line in the script. Each tweaker has a lot of code so finding the problem was like looking for a needle in a haystack. I run a some code when the table starts up that loads the initial values into the StartUp field on the DMD for the tweakers. If this is not done, the initial values are "0". You will want to start your changes with the default values and then change them. It turns out that this code was running before the code for both tweakers had finished loading which was causing the error. I added a timer that delays running the code for the loading the initial values into the StartUp field which fixes it.
Long story short, I can now add more than one tweaker to one table. So, I will soon be publishing a new version of this table with FizX 2.0 and also add the FizX tweaker. Some of you have gotten the same string error I describe above when loading the current version of the table with the lighting tweaker for the first time. I think this change will fix that problem as well.
Just so everyone knows, I tried to post a new version of this table that Gimli and I worked on for a full year. I was unsuccessful in posting it. I kept getting a file size error even though my file size was less than the maximum limit that is identified on the upload page. I contacted Noah who said that the max limit was changed to 100MB due to all the recent attacks on this site. He said work was being done to update the software, which should resolve the issue. He said it should be done by January.
I tried breaking my file upload apart into three files but all of them were larger than 100MB so I cannot post it at this time. I plan to post the new version whenever the issue is resolved. If you don't want to wait for it, you can download it now from the following locations:
https://pinballnirva...sktop-pcs.8036/
As I understand it, this is the same as with the attack from Mars. It looks beautiful, but only works in the caring hands of the developer.
Other files you may be interested in ..
- 18,413 Total Files
- 57 Total Categories
- 875 Total Authors
- 25,547,714 Total Downloads
- Crazy race (Petaco Recel 1978) 4 PL Latest File
- eduguitar72 Latest Submitter
user(s) are online (in the past 15 minutes)
members, guests, anonymous users











are all trademarks of VPFORUMS.
Well Done. Nicely documented updates !