[Daz] Warning, lastest Daz update (4.12.1.16 Beta) cannot run multiple instance anymore.

Deleted member 1121028

Well-Known Member
Dec 28, 2018
1,716
3,308
If it's part of your workflow (like me), well too fucking bad. :KEK:

  • Only a single instance of the application, per release channel, is now allowed to run at a time
    • Attempts to load registered file types via double-click or "open with" commands (once promoted to General Release) will forward to a running instance (if any) instead of allowing concurrent instances that compete for resources and cause conflicts


Beware before you update!


EDIT: FIX HERE
 
Last edited:

Porcus Dev

Engaged Member
Game Developer
Oct 12, 2017
2,582
4,705
It appears that due to complaints or recommendations it may be optional :unsure::D

Code:
Only a single instance of the application, per release channel, is now allowed to run at a time (by default)
 

Deleted member 1121028

Well-Known Member
Dec 28, 2018
1,716
3,308
It appears that due to complaints or recommendations it may be optional :unsure::D
Yeah I saw that... But for now I'm stuck with 4.12.1.16.
Can't render and working on another scene... Or reinstalling a vanilla 4.12 with everything that implies.
You don't have permission to view the spoiler content. Log in or register now.
That's said if you got a RTX card, iray has greatly improved again.
 

Porcus Dev

Engaged Member
Game Developer
Oct 12, 2017
2,582
4,705
From what I read, you can't open more instances of that version, but you can always have that version open at the same time as other older versions (if you need it for now until they release the new version where it's optional).

Having several versions of DAZ is not very difficult either... in fact I have 3 installed (4.10, 4.11 and 4.12) o_O:ROFLMAO:
 

Deleted member 1121028

Well-Known Member
Dec 28, 2018
1,716
3,308
Yeah installing is no big deal... But categories, layout, custom actions, folders configs, plugins... on the other hand :LOL:

Anyway found a general workaround .

  1. If your DAZ Studio is running, close it.
  2. Download . Swiss File Knife is a command-line tool you will use to modify DAZ Studio.
  3. Right-click on downloaded sfk.exe file, select Properties, check the Unblock box, then click Apply.
  4. Copy sfk.exe to your C:\Windows\System32 folder.
  5. Navigate to C:\Program Files\DAZ 3D\DAZStudio4 Public Build and make a backup copy of DzCore.dll.
  6. Launch Command Prompt as Administrator.
  7. In Command Prompt window type the following command:

    cd C:\Program Files\DAZ 3D\DAZStudio4 Public Build
    After you press Enter it should read:

    C:\Program Files\DAZ 3D\DAZStudio4 Public Build>
  8. In Command Prompt window type the following command:

    sfk setbytes DzCore.dll 0xB6C9FC 0x33 -yes
    After you press Enter it should read:

    1 bytes written.
    If you are typing instead of copying and pasting, note that the first character after 0x is B, not 8.

  9. Close Command Prompt window.
  10. Enjoy running multiple instances of DAZ Studio.

01.png

:love:
 
Last edited:

Deleted member 1121028

Well-Known Member
Dec 28, 2018
1,716
3,308
Does this work on the new public release? Tried but didn't work.
Daz changed how instance works few release ago.

Unrar this Daz script and put it anywhere you want in your Daz library, I put it in "My library" root folder for convenience but anywhere else is fine.

Just thick those boxes and it should start a new Daz instance.

36Ohwmh9Rk.png
View attachment new_instance.rar
 
Last edited:

Deleted member 1121028

Well-Known Member
Dec 28, 2018
1,716
3,308
I already know of that method. But thanks a lot.
Found something better :

-Open Daz & save an empty scene somewhere
-Open notepad & copy&paste

"C:/Program Files/DAZ 3D/DAZStudio4 Public Build/DAZStudio" -instanceName # -copyAppSettings PublicBuild -copySessionUI "Public Build" "D:\_DAZ ASSETS\My Library\EmptyScene.duf"
-> Location of your DazStudio app
-> Location of your empty scene

Save as a *.bat file and you should be good
 
  • Like
Reactions: galora

recreation

pure evil!
Respected User
Game Developer
Jun 10, 2018
6,327
22,777
Found something better :

-Open Daz & save an empty scene somewhere
-Open notepad & copy&paste



-> Location of your DazStudio app
-> Location of your empty scene

Save as a *.bat file and you should be good
this works without the script?
 

MissAnimated

New Member
Jun 16, 2020
1
3
Thanks for this! Hey if you run it with just:

"C:\Program Files\DAZ 3D\DAZStudio4\DAZStudio.exe" -instanceName # " D:\_DAZ ASSETS\My Library\ EmptyScene.duf"

you get all your preferences, history, last content location, and scripts intact. You only need change the instance to make it create a new window...
 

galora

Cute as a button
Donor
Oct 15, 2019
285
325
Hey thanks for this...

One last thing you can add is : start "" at the beginning of the bat file which will close the cmd prompt right away.

I tried without the empty scene and the options as MissAnimated mentioned,it works I don't know whether all of this changes anything important but it seems to work.

So I end up with
start "" "[DAZ location] -instanceName #"

Why do they provide their own script any advantages?