Tool Unity VarManager for VAM(Virt-a-mate)

Dick_Bachman

New Member
Jul 17, 2020
10
4
If you've taken the time to organize vars yourself in the game's database, you probably should not click the button that says "UPD_DB". If you have never touched your addon folders, this shouldn't have any impact on your game. It will allow VarManager to organize and associate an image with all the scenes and addons listed to the left.

If you want to remove a Var you can uncheck the box in the "install" column. You will get a pop up and, this is important, it will list other vars dependent on that one that will also be uninstalled in the upper section, not the lower one. If you just uninstall a var, you can recheck or select the install box in the future if you want to reinstall it.

Hope that helps. Took me a little while to figure it out. If you want to permanently delete something, I would uninstall it first and make sure it hasn't impacted something you wanted to keep.
 

Blessuall

Active Member
May 15, 2022
899
382
after try on fresh install and small var . LMAO i stop use this ... my vam 400gb . lucky am try on dummy vam firt ^^
 

ThaHellHound

Member
May 6, 2020
131
194
Newest version does not work anymore it is broken.

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Data.StrongTypingException: 表“vars”中列“creatorName”的值为 DBNull。 ---> System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'System.String'.
   at varManager.varManagerDataSet.varsRow.get_creatorName()
   --- End of inner exception stack trace ---
   at varManager.varManagerDataSet.varsRow.get_creatorName()
   at varManager.Form1.<>c__DisplayClass71_0.<VarExistName>b__0(varsRow q)
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
   at varManager.Form1.VarExistName(String varname)
   at varManager.Form1.VarsDependencies(List`1 varnames)
   at varManager.Form1.VarsDependencies(List`1 varnames)
   at varManager.Form1.varsViewDataGridView_CellContentClick(Object sender, DataGridViewCellEventArgs e)
   at System.Windows.Forms.DataGridView.OnCellContentClick(DataGridViewCellEventArgs e)
   at System.Windows.Forms.DataGridView.OnCommonCellContentClick(Int32 columnIndex, Int32 rowIndex, Boolean doubleClick)
   at System.Windows.Forms.DataGridViewCell.OnMouseUpInternal(DataGridViewCellMouseEventArgs e)
   at System.Windows.Forms.DataGridView.OnCellMouseUp(DataGridViewCellMouseEventArgs e)
   at System.Windows.Forms.DataGridView.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4515.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
varManager
    Assembly Version: 1.0.4.2
    Win32 Version: 1.0.4.2
    CodeBase: file:///C:/apps/varManager_v1.0.4.2/varManager.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4550.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4536.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4536.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4536.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Data.DataSetExtensions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
DgvFilterPopup
    Assembly Version: 1.1.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/apps/varManager_v1.0.4.2/DgvFilterPopup.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
ICSharpCode.SharpZipLib
    Assembly Version: 1.3.3.11
    Win32 Version: 1.3.3.11
    CodeBase: file:///C:/apps/varManager_v1.0.4.2/ICSharpCode.SharpZipLib.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

kretos

Member
Jun 30, 2017
272
62
There's new version - still crashes XD

I'm using varOrganizer - non destructive, works (but sometimes crashes and sometimes does not install all dependencies). No previews...
 

The_Butcher

Newbie
Aug 28, 2018
70
165
Same here had crashes, only ver. 1.0.3.3 would work. I finally got 1.0.4.6 to work by removing all Microsoft Dot.Net, any SQLite and Access database if any programs from windows. Reboot and install latest DotNet 6:

Then Microsoft Access Database Engine:

And delete any symlinks from previous versions. Make a backup by exporting the installed vars to txt file to import after upgrade.

Also you might need to delete the settings file located in windows appdata ex:= "C:\Users\@@@@\AppData\Local\feelfar" to start factory fresh.
 

starmaster29

Newbie
Aug 19, 2017
42
58
is this still working?
Yeah, still works perfectly fine. Great for getting rid of duplicates and doing quick searches of your vars outside of Virt-a-mate. I do get errors every once in a while but it doesn't seem to affect anything or crash the program.

I will say that plugins like FasterVAM, which comes with VAM MMD, doesn't work at all with this. This manager uses symlinks in your AddonPackages folder to reference whatever folder you tell it to create its directory structure in. It'll put those symlinks in a separate folder in AddonPackages, so FasterVAM won't know what to do with them.
 

GobiasCorp

New Member
Aug 5, 2020
4
4
Can someone explain to me how to use the Depends Analysis tool? I'm unsure of what the structure is and what I am linking or un-linking to. Thanks in advance.
 

gengjf

New Member
Dec 21, 2022
3
14
It has been updated to 1.0.4.8 recently, and has MMDLoader, does anyone know how to use MMDLoader
 

Ziloth666

New Member
Sep 6, 2023
1
0
Any step-by-step tutorial how to work with this program (after I clicked the github link)? sorry for stupid question, but i only start working with VAM and im not a programmer guy
 

ngag

Member
Jul 4, 2020
153
37
Any step-by-step tutorial how to work with this program (after I clicked the github link)? sorry for stupid question, but i only start working with VAM and im not a programmer guy
Goto the release link in op, download the zip, extract to a folder, double click the exe