Infinity Viewer lets you view infinity engine binary files as json, primary focused on the BGEE(1,2) games.
Current support
ARE files
BAM files
CRE files
EFF files
ITM files
SPL files
Partial Support
TLK files, due to the number of strings javascript can not handle parsing 100k+ strings, so we parse the first hundred for now, some kind of scrolling needs to be implemented
KEY files, for the same reason as the TLK files, so this is mega/giga slow
BIF files, recursive file parsing is not done and rendering tilesets is not done
Todo
Support all the other ie binary file types
How to build me
use mise to install latest node
npm run package
The vsix file can then be installed to vscode/vscodium.