Releases: Ammarillo/map2vmf
Releases · Ammarillo/map2vmf
map2vmf v1.0
Map to VMF Converter v1.0 — Release Notes
Initial Release
Map to VMF Converter is a standalone application that allows you to convert Source Engine .map files into .vmf files (Valve Map Format), ready for use in games like Half-Life 2, Counter-Strike: Source, and other Source-based titles.
🔧 Features
- 🖼️ User-Friendly Interface: PyQt5-based GUI, no coding knowledge needed
- 🧱 Brush & Face Conversion: Preserves geometry and materials
- 🎨 Custom Texture Support: Replace
__TB_emptywith your preferred texture - 📊 Detailed Statistics: Shows brushes, faces, replacements, file size
- 🔄 Live Progress Tracking: Real-time log and progress bar during conversion
- 💡 Cross-Platform Codebase (Executable provided for Windows)
- 📦 Standalone Executable: No Python installation required
▶️ How to Use
- Double-click
Map2VMF_Converter.exe - Follow these simple steps in the app:
- Select your
.mapfile - Set your desired output location for the
.vmf - (Optional) Choose a texture to replace
__TB_empty - Click "Convert Map to VMF"
- Select your
- View real-time progress and logs during conversion
That's it! Your .vmf file will be ready to use in Hammer.
💬 Troubleshooting
- No input file selected: Ensure you select a
.mapfile before converting - No output file selected: Choose a valid location to save the
.vmf - Conversion error: Check the log panel for details (invalid or malformed
.mapfiles may cause issues)
🧱 Supported Format Details
- Input:
.map(Source Engine plain-text maps) - Output:
.vmf(Valve Map Format) - Geometry: Brush solids and face sides
🛠️ Built With
- Python 3.10+
- PyQt5
- Custom VMF/Map parsers
🔓 License
This project is open source. You're free to use, modify, and redistribute under the terms of the repository license.
📈 Version History
- v1.0
- Initial release
- Core functionality for
.map→.vmfconversion - Texture replacement system
- Executable version for Windows