Infinity Viewer lets you view infinity engine binary files as json, primary focused on the BGEE(1,2) games.
- ARE files
- BAM files
- CRE files
- EFF files
- ITM files
- SPL files
- 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
Support all the other ie binary file types
- use mise to install latest node
npm run package
The vsix file can then be installed to vscode/vscodium.