Releases: PostScriptReal/Snark_Compiler
Alpha 0.3.4
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Changelog for this release
- Fixed typo for the modelling presets (there was no 2nd 'l')
- Fixed the Default Modelling Preset option not disappearing after changing the page.
- Fixed the Default Modelling Preset option displaying improperly after switching back to the General page.
Alpha 0.3.3
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Changelog for this release
- The Batch manager will now no longer treat items selected with CTRL the same way as items selected with SHIFT.
- Snark will now check the MDL version instead of relying on the usage of Xash3D's decompiler, speeding up the decompilation process of v6 MDLs.
- There are now quick setup presets pertaining to the modeler you use.
- Snark now modifies the output from GeckoN's v6 MDL decompiler so it's easier to work with.
Alpha 0.3.2.1 (Windows hotfix)
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Changelog for this release
- Fixed Windows version of Snark not booting due to it looking for Linux OS files, thanks to Sabian Roberts for bringing this to my attention!
Alpha 0.3.2
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Changelog for this release
- The program will now detect when you don't have an internet connection and stop the version check, making offline start-up times basically instant.
- Minor changes to the GUI (such as keeping the tab buttons stuck to the left) to make Snark look slightly better on Linux.
- Snark will now display properly on Linux Mint and other Cinnamon-based distros, if the changes aren't automatically applied, go to the options menu and change the 'Distro Resize' option to 'Cinnamon' and restart.
- The About menu on Linux now has a button to put information of your distro into your clipboard (make sure xclip is installed, otherwise it won't work).
- The Sven Co-op/Svengine StudioMDL binary is now included in the program, you no longer need the Sven Co-op SDK for it.
- The option to use the 2018 (aka 2019) version of the Sven Co-op StudioMDL is now available.
Alpha 0.3.1
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Known Issues with this release
- There's currently an issue on the Linux executable where the "Open model in HLMV" button won't work, I'm still currently investigating that.
Changelog for this release
- Single-decompiling now works again. (It didn't work because I was stupid and didn't make it so the function wouldn't need the values for batch decompiles for the single decompile call)
- Updated MDLDec to the latest version, v1.2.1. (This fixes a bug with absolute paths on *nix systems, meaning that the workaround used previously is no longer being used!)
Alpha 0.3.0
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Known Issues with this release
- There's currently an issue on the Linux executable where the "Open model in HLMV" button won't work, I'm still currently investigating that.
Changelog for this release
- You can now decompile and compile multiple models at once!
- The 'scripts' tab has been replaced with the new Batch Manager menu, click here to learn more about it!
- The file explorer will now open to the folder of the location of the qc/mdl file(s) you have selected, instead of always defaulting to the starting location.
- You can now set the output path by pasting a path into the box (and making the box lose focus) just like the input box.
- Input and output paths you have specified in the Decompile and Compile menu can now be saved, an option to disable this is there if you are on a storage device with low read/write speeds (30-40MB/s and lower).
Alpha 0.2.4
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Known Issues with this release
- There's currently an issue on the Linux executable where the "Open model in HLMV" button won't work, I'm still currently investigating that.
Changelog for this release
- Added support for decompiling v6 (0.52 alpha) models, thanks to GeckoN's v6 MDL Decompiler!
- Fixed a typo for the "GoldSRC compatibility" check in the decompiler menu.
- Fixed the check for textures with a resolution higher than 512x512, when unsupported by the compiler, from appearing properly.
- Rewrote the QC handling part of the compiling menu to work with directory structures that the decompiler doesn't output by default.
Alpha 0.2.3
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Known Issues with this release
- There's currently an issue on the Linux executable where the "Open model in HLMV" button won't work, I'm still currently investigating that.
Changelog for this release
- Fixed a formatting issue on the Windows executable that caused decompiling to automatically fail (sorry, my bad).
Alpha 0.2.2
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Known Issues with this release
- There's currently an issue on the Linux executable where the "Open model in HLMV" button won't work, I'm still currently investigating that.
Changelog for this release
- Updated MDLDec to the latest version
- Changed the wording for the UV-shift flag (& tooltip) so its more obvious what its meant for.
Alpha 0.2.1
NOTES FOR USERS INSTALLING THE PROGRAM
If you are using Windows and your Antivirus program flags Snark as a virus, please put it in your exclusions as that is a false positive that's caused by the way Pyinstaller packages its programs. This tool is open sourced under the GPLv3 license, so you can see the source code itself and determine that it is not a virus.
If you are a Linux user and you get a 'wine: command not found' error when trying to compile a model, that means that you don't have Wine installed (or you have the Flatpak version installed, which is not supported). Wine is needed to interface with compilers as they are not native executables. To fix the error, install Wine either in the terminal (with apt or other package managers) or through your software store (PLEASE MAKE SURE YOU DON'T INSTALL THE FLATPAK).
Known Issues with this release
- There's currently an issue on the Linux executable where the "Open model in HLMV" button won't work, I'm still currently investigating that.
Changelog for this release
- Fixed the HLMV button in the Decomp Menu displaying improperly
- Fixed multiple issues with changing the theme.
- Updated MDLDec to the latest commit.
- Fixed decompiled .qc files having no motion type.
- Added the option to have textures not be placed in a subfolder in the Decompiler menu.