VNI Plugin - dekay/vpinball-wiki GitHub Wiki

[!IMPORTANT] Only unencrypted colorization files are supported.

The VNI-Plugin is a 2nd Plugin used for Altcolor.

Plugin Setup

Here you will see how a table is or should be organized with its subfolders.

Table Name (Manufacturer Year)/              <= We created a dedicated folder to hold all the files for this table
├── Table file v1.1.vpx                      <= This is the main VPX file
├── Table file v1.1.ini                      <= This file holds the table setting overrides
├── Table file v1.1.vbs                      <= For some reason, we decided to override the table script by a custom script
├── Table file v1.1.scv                      <= ScoreView plugin will use this layout file if present (otherwise defaulting to its global scoreview folder)
├── Table file v1.0.vpx                      <= For example, we decided to keep an older version for reference
├── Table Name (Manufacturer Year).directb2s <= We chose to name the backglass after the folder name, as it is shared between all table versions
├── Table Name (Manufacturer Year).info      <= This is an information file to store frontend datas, we decided to name after the folder name (not directly linked to VPX, see below)
├── Installation.txt                         <= Additional file the table authors decided to include
├── Rulesheet.pdf                            <= Additional file the table authors decided to include
├── altsound/                                <= AltSound plugin will look here for altsound datas
│   └── xxx
│       └── ...
├── cache/                                   <= VPX cache some informations for smoother play, they will be stored here
│   └── ...
├── medias/                                  <= This is a common folder to store frontend files (not directly linked to VPX, see below)
│   ├── (Backglass) Table Name (Manufacturer Year).mp4
│   ├── (Playfield) Table Name (Manufacturer Year).mp4
│   ├── (Wheel) Table Name (Manufacturer Year).apng
│   └── ...
├── music/                                   <= Folder from which music are loaded when script use the PlayMusic command
│   ├── Multiball Theme.ogg
│   └── ...
├── pinmame/                                 <= PinMAME plugin will look here for rom & nvram files
│   ├── roms/
│   │   ├── xxx.zip
│   │   └── yyy.zip
│   └── nvram/
│       ├── xxx.nv
│       └── yyy.nv
├── pupvideos/                               <= PinUp player plugin will look here for pinup videos
│   └── xxx
│       └── ...
├── scripts/                                 <= When a table loads additional script, they are searched here as well as in core script folder
│   └── ...
├── serum/                                   <= Serum plugin will look here for colorization files
│   └── xxx
│       └── xxx.crz
├── vni/                                     <= VNI plugin will look here for colorization files
│   └── xxx
│       └── xxx.pal
│       └── xxx.vni
├── Table Name.UltraDMD/                     <= Folder with FlexDMD or UltraDMD content (name is directly defined in the table script)
│   └── ...
└── user/                                    <= VPX stores values saved from script in this folder
    └── VPReg.stg

For Example "Adventures of Rocky and Bullwinkle and Friends (Data East 1993) v1.06", Table uses a Rom named "rab_320". To use this Table with Altcolor, we need a vni Folder next to the VPX-File. Inside the vni Folder, we need a Folder named like the Rom, here rab_320. Inside the rab_320 Folder the altcolor Files are stored. The Files must have the same Name as the Rom. In this Case they are named rab_320.pal and rab_320.vni.

[!IMPORTANT] Files can be named as on a usual VisualPinball Installation pin2dmd.vni and pin2dmd.pal. Also you can use pinmame/Altcolor/romname to put the Files in.

If you have done everything right, it should look like this ->

ezgif com-jpg-to-webp-converter

Tested PAL & VNI Combinations

These Altcolors were tested on the mobile version on VPinball Standalone 10.8.1 shortly after the plugin's release and at least partially work. Most Links are taken from the VisualPinball Spreadsheet, others found following discussions on VPUniverse. If a link is missing, it's up to you to find it, but it might still be somewhere. Note that an Altcolor available in Serum cROMc format might be a better choice than PAL & VNI.

ezgif com-jpg-to-webp-converter (1)

ezgif com-optimize

ezgif com-optimize (1)

ezgif com-optimize (2)

ezgif com-optimize (3)

ezgif com-optimize (4)

recording-2026-02-07-18-33-58-ezgif com-optimize

  • Batman Forever

recording-2026-02-07-18-38-41-ezgif com-optimize

  • Bram Stoker's Dracula

ezgif com-optimize (5)

  • Bushido

ezgif com-optimize (6)

ezgif com-optimize (7)

ezgif com-optimize (8)

  • Creature of the black Lagoon

ezgif com-optimize (9)

ezgif com-optimize (10)

ezgif com-optimize (11)

ezgif com-optimize (12)

  • Congo

ezgif com-optimize (13)

ezgif com-optimize (14)

  • Dirty Harry

ezgif com-optimize (15)

  • The Flintstones

ezgif com-optimize (16)

ezgif com-optimize (17)

  • Fish Tales

ezgif com-optimize (18)

ezgif com-optimize (19)

ezgif com-optimize (20)

ezgif com-optimize (21)

ezgif com-optimize (23)

ezgif com-optimize (22)

  • ID4

ezgif com-optimize (24)

  • Indiana Jones

ezgif com-optimize (25)

  • Indiana Jones - the Pinball Adventure

ezgif com-optimize (26)

ezgif com-optimize (27)

  • Johnny Mnemonic

ezgif com-optimize (28)

ezgif com-optimize (29)

ezgif com-optimize (30)

ezgif com-optimize (31)

ezgif com-optimize (32)

ezgif com-optimize (33)

ezgif com-optimize (34)

  • Lord of the Rings

ezgif com-optimize (35)

  • Mario Andretti

ezgif com-optimize (36)

recording-2026-02-08-13-11-08-ezgif com-optimize (1)

ezgif com-optimize (37)

  • Monopoly

ezgif com-optimize (38)

ezgif com-optimize (39)

  • Party Zone

ezgif com-optimize (40)

  • Pirates of the Carrebean

ezgif com-optimize (41)

  • Popeye saves the World

ezgif com-optimize (42)

ezgif com-optimize (43)

ezgif com-optimize (44)

  • Scared Stiff

ezgif com-optimize (45)

  • Shaq Attaq 2

ezgif com-optimize (46)

recording-2026-02-07-15-29-11-ezgif com-optimize

recording-2026-02-07-15-33-17-ezgif com-optimize

ezgif com-optimize (47)

  • Spiderman Classic (no Colors)

recording-2026-02-08-14-27-51-ezgif com-optimize

ezgif com-optimize (48)

  • Starship Troopers 2

recording-2026-02-07-14-34-53-ezgif com-optimize

recording-2026-02-07-14-08-40-ezgif com-resize

recording-2026-02-07-14-41-29-ezgif com-optimize

recording-2026-02-07-14-47-37-ezgif com-optimize

recording-2026-02-07-14-51-48-ezgif com-optimize

recording-2026-02-07-15-01-45-ezgif com-optimize

recording-2026-02-07-14-57-14-ezgif com-optimize

  • Tee'd off

recording-2026-02-07-15-06-46-ezgif com-optimize

  • Teenage Mutant Ninja Turtles (false/no Colors)

recording-2026-02-08-12-49-37-ezgif com-optimize

recording-2026-02-07-15-11-54-ezgif com-optimize

  • Terminator 3

recording-2026-02-07-15-15-51-ezgif com-optimize

recording-2026-02-07-15-20-48-ezgif com-optimize

recording-2026-02-07-15-42-51-ezgif com-optimize

recording-2026-02-07-18-41-26-ezgif com-optimize

  • Twilight Zone

recording-2026-02-07-15-51-46-ezgif com-optimize

recording-2026-02-07-16-19-24-ezgif com-optimize

  • Who dunit

recording-2026-02-07-16-36-20-ezgif com-optimize

recording-2026-02-07-16-28-27-ezgif com-optimize

recording-2026-02-07-16-43-22-ezgif com-optimize

  • X-Files

recording-2026-02-07-15-37-36-ezgif com-optimize

recording-2026-02-07-18-45-48-ezgif com-optimize (1)

If you find missing files, feel free to add them here.