Python utility converting models from Source engine to GoldSource engine. This utility can convert models with any number of polygons and animations.
- Install required python package
pip install Pillow
-
Prepare folder with model files. Create a new folder and copy there all files using by model. These are:
- .mdl file
- .vmt files
- .vtf files
- .vtx file
- .vvd file
-
Execute python script with the cmd
python S2GConverter.py -i Path\To\The\Model.mdl
- Find result in the folder you created at the start. It will be: your_model_name_goldsource.mdl
There are two situations yet, when the model can't be converted. These are:
- The model contains sequences larger, than 64Kb.
- The model has 129 and more bones.
- Дядя Миша's studiomdl.exe https://hlfx.ru/forum/showthread.php?s=&threadid=5237
- VTFLib - https://nemstools.github.io/subpages/Comments/VTFEdit_v1.3.3_Full-page2.html#p238
- Sources of models demonstrated here
- Serious Sam 2 SWEPS: https://steamcommunity.com/sharedfiles/filedetails/?id=503138986
- DOOM Eternal NPCs: https://steamcommunity.com/sharedfiles/filedetails/?id=2295322924
- Dark Souls NPCs reworked: https://steamcommunity.com/sharedfiles/filedetails/?id=1254104064
if you have questions about usage / you encounter a model that the utility was unable to process / you have another problems, my contacts are: