Nakroma Posted December 15, 2014 Report Posted December 15, 2014 It doesn't lag your computer during compiling. thats a thing? why nobody told me this earlier with my shit computer. instant download now lol Squad 1 Quote
Deh0lise Posted December 15, 2014 Report Posted December 15, 2014 (edited) It doesn't lag your computer during compiling. I haven't tested this tool yet, but I use "-low" command to prevent lag when compiling. Put it in vrad and vvis, and you won't have lag at all. I compile an area while mapping another one. Edited December 15, 2014 by Deh0lise Klems 1 Quote
aaaaasdasdasdasdasda Posted December 15, 2014 Author Report Posted December 15, 2014 Oh my this is sexy. How does it handle custom VBSP? Specifically the 2013 VBSP cubemap fix. Also, how do I add games? It currently only shows CSS configs, I suspect it picks the last used Hammer configs? VBSP cubemap fix should work fine. Games are loaded from the last used hammer config but it will cache any previously loaded ones so you can choose when you launch. ESToomere 1 Quote
aaaaasdasdasdasdasda Posted December 15, 2014 Author Report Posted December 15, 2014 Also, the tools that are used during a compile are completely customizable, for instance, you could make a second VRAD if you're in that weird situation where you need two passes of LDR and HDR. There's a bit of information on it here: https://github.com/ruarai/CompilePal/blob/master/CompilePalX/Parameters/.help.txt ESToomere 1 Quote
El Moroes Posted December 16, 2014 Report Posted December 16, 2014 Mmmh this new version doesn't work here. When I launch it, it does nothing (I mean, I double click on the icon >> nothing happens) :-/ Quote
aaaaasdasdasdasdasda Posted December 17, 2014 Author Report Posted December 17, 2014 Mmmh this new version doesn't work here. When I launch it, it does nothing (I mean, I double click on the icon >> nothing happens) :-/ Are you sure you are using the latest version? There was an issue with the earlier one in some European areas. Otherwise, can you show me your debug.log file or any files in the ErrorLog folder? Quote
El Moroes Posted December 17, 2014 Report Posted December 17, 2014 Mmmh this new version doesn't work here. When I launch it, it does nothing (I mean, I double click on the icon >> nothing happens) :-/ Are you sure you are using the latest version? There was an issue with the earlier one in some European areas. Otherwise, can you show me your debug.log file or any files in the ErrorLog folder? I'm sure yes, I followed the url you gave in your edited topic. My log : System.Windows.Markup.XamlParseException: L'invocation du constructeur sur le type 'CompilePalX.LaunchWindow' qui correspond aux contraintes de liaison spécifiées a levé une exception. ---> System.FormatException: Le format de la chaîne d'entrée est incorrect. à System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) à CompilePalX.CompileProcess..ctor(String metadataFile) dans c:UsersRuaraiReposCompilePalCompilePalXCompilersCompileProcess.cs:ligne 24 à CompilePalX.ConfigurationManager.AssembleParameters() dans c:UsersRuaraiReposCompilePalCompilePalXConfigurationConfigurationManager.cs:ligne 32 à CompilePalX.MainWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXMainWindow.xaml.cs:ligne 46 à CompilePalX.LaunchWindow.Launch(GameConfiguration config) dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 68 à CompilePalX.LaunchWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 59 --- Fin de la trace de la pile d'exception interne --- à System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) à System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) à System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) à System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) à System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) à System.Windows.Application.DoStartup() à System.Windows.Application.<.ctor>b__1(Object unused) à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)System.FormatException: Le format de la chaîne d'entrée est incorrect. à System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) à CompilePalX.CompileProcess..ctor(String metadataFile) dans c:UsersRuaraiReposCompilePalCompilePalXCompilersCompileProcess.cs:ligne 24 à CompilePalX.ConfigurationManager.AssembleParameters() dans c:UsersRuaraiReposCompilePalCompilePalXConfigurationConfigurationManager.cs:ligne 32 à CompilePalX.MainWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXMainWindow.xaml.cs:ligne 46 à CompilePalX.LaunchWindow.Launch(GameConfiguration config) dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 68 à CompilePalX.LaunchWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 59 Quote
aaaaasdasdasdasdasda Posted December 18, 2014 Author Report Posted December 18, 2014 Mmmh this new version doesn't work here. When I launch it, it does nothing (I mean, I double click on the icon >> nothing happens) :-/ Are you sure you are using the latest version? There was an issue with the earlier one in some European areas. Otherwise, can you show me your debug.log file or any files in the ErrorLog folder? I'm sure yes, I followed the url you gave in your edited topic. My log : System.Windows.Markup.XamlParseException: L'invocation du constructeur sur le type 'CompilePalX.LaunchWindow' qui correspond aux contraintes de liaison spécifiées a levé une exception. ---> System.FormatException: Le format de la chaîne d'entrée est incorrect. à System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) à CompilePalX.CompileProcess..ctor(String metadataFile) dans c:UsersRuaraiReposCompilePalCompilePalXCompilersCompileProcess.cs:ligne 24 à CompilePalX.ConfigurationManager.AssembleParameters() dans c:UsersRuaraiReposCompilePalCompilePalXConfigurationConfigurationManager.cs:ligne 32 à CompilePalX.MainWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXMainWindow.xaml.cs:ligne 46 à CompilePalX.LaunchWindow.Launch(GameConfiguration config) dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 68 à CompilePalX.LaunchWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 59 --- Fin de la trace de la pile d'exception interne --- à System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) à System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) à System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) à System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) à System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) à System.Windows.Application.DoStartup() à System.Windows.Application.<.ctor>b__1(Object unused) à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)System.FormatException: Le format de la chaîne d'entrée est incorrect. à System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) à CompilePalX.CompileProcess..ctor(String metadataFile) dans c:UsersRuaraiReposCompilePalCompilePalXCompilersCompileProcess.cs:ligne 24 à CompilePalX.ConfigurationManager.AssembleParameters() dans c:UsersRuaraiReposCompilePalCompilePalXConfigurationConfigurationManager.cs:ligne 32 à CompilePalX.MainWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXMainWindow.xaml.cs:ligne 46 à CompilePalX.LaunchWindow.Launch(GameConfiguration config) dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 68 à CompilePalX.LaunchWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 59 I mean there was another version that was released since this topic's creation that fixed the issue that you are having. You'll have to download it again. Sorry for not being clearer. Quote
El Moroes Posted December 18, 2014 Report Posted December 18, 2014 (edited) Mmmh this new version doesn't work here. When I launch it, it does nothing (I mean, I double click on the icon >> nothing happens) :-/ Are you sure you are using the latest version? There was an issue with the earlier one in some European areas. Otherwise, can you show me your debug.log file or any files in the ErrorLog folder? I'm sure yes, I followed the url you gave in your edited topic. My log : System.Windows.Markup.XamlParseException: L'invocation du constructeur sur le type 'CompilePalX.LaunchWindow' qui correspond aux contraintes de liaison spécifiées a levé une exception. ---> System.FormatException: Le format de la chaîne d'entrée est incorrect. à System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) à CompilePalX.CompileProcess..ctor(String metadataFile) dans c:UsersRuaraiReposCompilePalCompilePalXCompilersCompileProcess.cs:ligne 24 à CompilePalX.ConfigurationManager.AssembleParameters() dans c:UsersRuaraiReposCompilePalCompilePalXConfigurationConfigurationManager.cs:ligne 32 à CompilePalX.MainWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXMainWindow.xaml.cs:ligne 46 à CompilePalX.LaunchWindow.Launch(GameConfiguration config) dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 68 à CompilePalX.LaunchWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 59 --- Fin de la trace de la pile d'exception interne --- à System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) à System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) à System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) à System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) à System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) à System.Windows.Application.DoStartup() à System.Windows.Application.<.ctor>b__1(Object unused) à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)System.FormatException: Le format de la chaîne d'entrée est incorrect. à System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) à CompilePalX.CompileProcess..ctor(String metadataFile) dans c:UsersRuaraiReposCompilePalCompilePalXCompilersCompileProcess.cs:ligne 24 à CompilePalX.ConfigurationManager.AssembleParameters() dans c:UsersRuaraiReposCompilePalCompilePalXConfigurationConfigurationManager.cs:ligne 32 à CompilePalX.MainWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXMainWindow.xaml.cs:ligne 46 à CompilePalX.LaunchWindow.Launch(GameConfiguration config) dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 68 à CompilePalX.LaunchWindow..ctor() dans c:UsersRuaraiReposCompilePalCompilePalXGameConfigurationLaunchWindow.xaml.cs:ligne 59 I mean there was another version that was released since this topic's creation that fixed the issue that you are having. You'll have to download it again. Sorry for not being clearer. Ok, I'll check that, thanks. EDIT : indeed it works thanks Edited December 19, 2014 by El Moroes Quote
Vorontsov Posted May 6, 2015 Report Posted May 6, 2015 If I have custom content in say a project folder in Google Drive, and then my custom models compiled to some other place, will it pack both? Automaticly? Quote
FRAG Posted May 8, 2015 Report Posted May 8, 2015 Just got shown this by Austin, I love it, I love that I can just chuck my map in and compile, no lag and beautiful UI. Awesome piece of software! Quote
Skybex Posted May 14, 2015 Report Posted May 14, 2015 (edited) Edit, Nevermind. I did a clean install instead of overwriting everything and it all works fine. -- Using ver 18. If I try to save a custom compile profile it just instantly crashes when saving. Also when loading compilepal it tells me there is a newer version. my version is v18 and v14 is available Edit, I think this is the crash dump System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at CompilePal.PostCompileActions.LoadConfig(String configName) at CompilePal.MainWindow.LoadConfig(String configName) at CompilePal.MainWindow.ConfigComboBox_SelectionChanged(Object sender, SelectionChangedEventArgs e) at System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e) at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos) at System.Windows.Controls.Primitives.Selector.SelectionChanger.End() at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection) at System.Windows.Controls.ComboBox.NotifyComboBoxItemMouseUp(ComboBoxItem comboBoxItem) at System.Windows.Controls.ComboBoxItem.OnMouseLeftButtonUp(MouseButtonEventArgs e) at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) Edited May 14, 2015 by Skybex Quote
aaaaasdasdasdasdasda Posted July 18, 2015 Author Report Posted July 18, 2015 It's certainly been a while since the last post in this thread, but I think there's been some big changes recently that I think will interest people:Error FetchingCompile Pal can detect and provide information relating to errors using the Interlopers error listings.This has everything from the Interlopers website, including community-reported errors. It's all done straight from the compile output, too:Improved Packing Thanks to the work of contributor Maxdup, the PACK feature has been far improved, and is now able to pack nearly all content, including: Materials Models Model Skins Skybox Textures Sprites Water Materials Color Correction Detail Files Menu Photos Soundscapes Soundscripts Particle Manifests Much more... As always, the latest version can be downloaded on GitHub.https://github.com/ruarai/CompilePal/releases/latest tomm and Squad 2 Quote
tomm Posted July 18, 2015 Report Posted July 18, 2015 how exactly does the packing work? I opened the compiled bsp in pakrat and can only see some custom materials packed, but no models. anyway, loving the tool good job Quote
aaaaasdasdasdasdasda Posted July 18, 2015 Author Report Posted July 18, 2015 how exactly does the packing work? I opened the compiled bsp in pakrat and can only see some custom materials packed, but no models. anyway, loving the tool good jobThe packing is the most complicated part, since it has to account for nearly every little edgecase within the Source asset pipeline. Currently it works by reading the output BSP and parsing it for any custom content.How is your content stored in your game directory? Is it just in /csgo/materials, or something like /csgo/custom/materials? It's possible the packer can't find it. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.