Jump to content

Recommended Posts

Posted (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 by Deh0lise
Posted

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.

Posted

 

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?

Posted

 

 

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
Posted

 

 

 

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.

Posted (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 by El Moroes
  • 4 months later...
Posted

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!

Posted (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 by Skybex
  • 2 months later...
Posted

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 Fetching

Compile Pal can detect and provide information relating to errors using the Interlopers error listings.

JA3gH3x.png

This has everything from the Interlopers website, including community-reported errors. It's all done straight from the compile output, too:

Ckz5XyA.png

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

Posted

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

Posted

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

The 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.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...