Skip to content

JayFoxRox/pba-tools

Repository files navigation

This is a set of tools to operate on The Pinball Arcade (PBA) files. PBA is a video-game developed by FarSight Studios.

A PBA table loaded in Blender

Most of the tools in this repository convert to JSON, TGA or OBJ/MTL.

This tool is not able to create any kind of PBA files yet! It merely loads / converts PBA files to more usable file formats at the moment.

Compilation / Running

First install all dependencies:

  • libtxc_dxtn

Then run the following commands to clone and compile

git clone https://github.com/JayFoxRox/pba-tools.git
cd pba-tools
mkdir build
cd build
cmake ..
make -j 4

The tools will be available in the build folder.

Donate

This project was created by Jannik Vogel. He still maintains the project. If you like his work, a donation would be nice:

Even a small amount does help him and shows appreciation. Thank you!

License

(C) 2017 pba-tools developers

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

See LICENSE.txt for more information.

The output files generated by this program are closely related to the input files. Please respect the license and copyright of the input files.