• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
Benchmark

Plugins + Scripts Benchmark

Download [27.04 MB]
I have a similar situation, I click on any of the launch options, the interface just disappears (where the launch buttons are) and nothing happens in the scene
Same issue, but I got it working on a "CLEAN" install updated to the latest version 12, meaning no additional vars, no session plugin, nothing but the essential. Give it a try.
 
Same issue, but I got it working on a "CLEAN" install updated to the latest version 12, meaning no additional vars, no session plugin, nothing but the essential. Give it a try.
yes you are right. as soon as i removed all session plugins everything started working. thanks
 
as soon as i removed all session plugins everything started working. thanks
It would be interesting to know WHICH Session plugin was causing this.
Normally the Benchmark plugin is supposed to TELL you that you got session plugins and that you need to remove them. Maybe there is some plugin that does weird stuff breaking this check somehow?

TL;DR: Please give me a list of your session plugins....or better, try yourself which one is causing this.
 
It would be interesting to know WHICH Session plugin was causing this.
Normally the Benchmark plugin is supposed to TELL you that you got session plugins and that you need to remove them. Maybe there is some plugin that does weird stuff breaking this check somehow?

TL;DR: Please give me a list of your session plugins....or better, try yourself which one is causing this.
1743744550618.png


1743744559530.png


I know it's not UI Assist, probably one of the other ones.
 
It would be interesting to know WHICH Session plugin was causing this.
Normally the Benchmark plugin is supposed to TELL you that you got session plugins and that you need to remove them. Maybe there is some plugin that does weird stuff breaking this check somehow?

TL;DR: Please give me a list of your session plugins....or better, try yourself which one is causing this.
yes, if you don't remove this plugin from the session plugins, then even the message doesn't appear
 
Thanks for your help @MaximusVelikii and @VAMSOY. Issue is indeed caused by @CheesyFX 's plugin. It stores NULL data into the scene JSON for some reason. That causes JSONClass.ToString to throw an exception when Benchmark is trying to check scene integrity. Member variables sceneLightConfig and lightshowConfig are not initialized properly, so they can be just NULL.
C#:
// FocusOnMe_ScenePlugin.cs

public override JSONClass GetJSON(bool includePhysical = true, bool includeAppearance = true, bool forceStore = false)
{
    JSONClass jc = base.GetJSON(includePhysical, includeAppearance, forceStore);
    jc["LightMeUp"]["SceneLightConfig"] = sceneLightConfig;
    jc["LightMeUp"]["LightshowConfig"] = lightshowConfig;
    needsStore = true;
    return jc;
}

Will try to push an update to Benchmark soon™ that works around this and show an appropriate error message. However, this should be fixed on @CheesyFX 's side. Actually I'm not sure why it doesn't cause issues when saving any VaM scene.
 
MacGruber updated Benchmark with a new update entry:

Version 5

Changelog
  • Scene integrity checks could freeze, if there was faulty data injected in the scene JSON by certain session/scene plugins. This was for example the case with FocusOnMe by @CheesyFX. Now we are showing an appropriate message, telling you to remove all session plugins and run the original unmodified the scene.
  • Replacing Unity's OpenURL function with the new VaM version...as...

Read the rest of this update entry...
 
Sir, what's the scene and skybox in this plugin ? It looks great
Uh? The scene comes with the plugin? It was specifically made for this.
The environment is the Cyberpunk room included in VaM, just with some modifications like changing colors, turning stuff off (like the window shades) and adding other standard VaM props.
1744042660221.png


The sky is no skybox, just a regular photo of the skyline of Hong Kong, probably photoshopped 🤷‍♂️
Since the Cyberpunk room has just that one window you can just take any picture and scale it to huge size. In this case it's 800x400meters and moved 300 meters away. Looks okay'ish as long as player stays far enough away from the window. It's build as a prefab in Unity, because you can't scale an ImagePanel atom that large in VaM. Imported via CUA. The AssetBundle also includes two different ReflectionProbes used by SkyMagic. The latter are highly customized for this scene. SkyMagic plugin is not exactly easy to use but still the best way to get the light look "right" for a scene.
 
Last edited:
Do you use the Online Verification for the file ?
version 4 says I modify the file.(I just download version 4 var file here and download the dependence using "download all"button inside the game )

version 5 does not work on 22.0.3, maybe it need the latest VAM, I think you can mark it in the update note
(error:!> Compile of MacGruber.Benchmark.5:/Custom/Scripts/MacGruber/Benchmark/Benchmark.cslist failed. Errors:
!> [CS117]: `SuperController' does not contain a definition for `OpenURL' in <Unknown> at [1119, 62])
 
Last edited:
Do you use the Online Verification for the file ?
version 4 says I modify the file.(I just download version 4 var file here and download the dependence using "download all"button inside the game )
There might be session plugins or something like that which modify the scene without you noticing. Make sure that after removing ALL your session plugins, and saving that as a new default session plugin preset, to restart VaM. Some plugins to not clean up properly behind themselves and leave stuff in the scene.

You should update VaM, though. There were multiple security issues fixed, the OpenURL thing was one of them. The update is free when you already have 1.22, there is really no reason not to update.
 
Benchmark stucks on loading scene with multiple characters it just says paused waiting for character Jaine. I have no session plugins running etc. So I’m lost on why it’s stuck, any idea?
 
Benchmark stucks on loading scene with multiple characters it just says paused waiting for character Jaine. I have no session plugins running etc. So I’m lost on why it’s stuck, any idea?

Fix any dependency errors that show after the Benchmark scene is loaded.
 
Benchmark stucks on loading scene with multiple characters it just says paused waiting for character Jaine. I have no session plugins running etc. So I’m lost on why it’s stuck, any idea?
  1. Make sure to restart VaM after removing your Session plugins. Some plugins do not clean up after themselves. Also make sure they did not come back after VaM restart ;)
  2. Make sure to use the unmodified VAR and dependencies here from the Hub. There are modified versions floating around, do not use them.
  3. Make sure you are allowing VaM to run all the plugins, including dependencies. E.g. you might have denied some plugin ages ago and just forgot about it? Once you are sure all plugins are allowed, reload the scene.
 
I am having the same problem as user Yokczpl. It gets stuck on Character Load: Janie after running everything up to baseline 2 benchmarket.

The Error log give me this "!> Missing morph deltas file AddonPackages\ascorad.asco_Expressions.9.var:\Custom\Atom\Person\Morphs\female\asco - Expressions\asco - Ugh.vmb. Cannot import"

All plugins are disabled running a fresh instance of VAM.

Sorry if this is a noob question I am new to VAM just got it a couple weeks ago.
It says the package is in my library.
 

Attachments

  • Screenshot 2025-04-26 040503.png
    Screenshot 2025-04-26 040503.png
    41.1 KB · Views: 0
  • Screenshot 2025-04-26 040535.png
    Screenshot 2025-04-26 040535.png
    62.6 KB · Views: 0
The Error log give me this "!> Missing morph deltas file AddonPackages\ascorad.asco_Expressions.9.var:\Custom\Atom\Person\Morphs\female\asco - Expressions\asco - Ugh.vmb. Cannot import"
Benchmark does not use or depend on whatever morph package ascorad.asco_Expressions is. The error is unrelated.

running a fresh instance of VAM.
Quite clearly you are not. Above error message has to come from something you installed and it's not the Benchmark. Most likely package ascorad.asco_Expressions is simply broken, poke @ascorad to fix it.

  1. Make sure to restart VaM after removing your Session plugins. Some plugins do not clean up after themselves. Also make sure they did not come back after VaM restart ;)
  2. Make sure to use the unmodified VAR and dependencies here from the Hub. There are modified versions floating around, do not use them.
  3. Make sure you are allowing VaM to run all the plugins, including dependencies. E.g. you might have denied some plugin ages ago and just forgot about it? Once you are sure all plugins are allowed, reload the scene.
Please confirm you followed these steps @vOiDW4LK3r @Yokczpl :)
 
@vOiDW4LK3r From the screenshot it seems you opened the UI while the Benchmark was running. That is supposed to interrupt the run as it may affect results. Maybe it get's stuck when you do it while loading, somehow?
 
Quite clearly you are not. Above error message has to come from something you installed and it's not the Benchmark. Most likely package ascorad.asco_Expressions is simply broken, poke @ascorad to fix it.
it's an old version. has been fixed for a while now :)
 
@vOiDW4LK3r From the screenshot it seems you opened the UI while the Benchmark was running. That is supposed to interrupt the run as it may affect results. Maybe it get's stuck when you do it while loading, somehowI
I didn't touch anything. The UI opens when it pauses and gives that message reading "character load Janie". Benchmark runs fine up until that point. Have tried it multiple times now. I am not sure about the second step about the modified dependencies, but I acquired all of them from the hub using the auto download function in the game. None of the plugins are denied.
 

Similar threads

Back
Top Bottom