FaceRig

FaceRig

View Stats:
FaceRig stuck on "creating model cache" forever, nothing happens.
I'm a long time user of FaceRig, though I hadn't used it for a stretch of several months up until recently when i saw Live2D was now included and fancied seeing how that all worked.

I got FaceRig up to date and tried to run it. Was promptly greeted by the loading screen telling me it was creating the model cache.

I waited.

And waited.

And then waited longer.

And after well over an hour of FaceRig sitting there doing nothing, I concluded all was not well. So, I did a reinstall and tried again.

No dice.

I carefully went through the prerequisites and installed them in the correct order.

Still no luck.

I tried the previous version build. Nope!

Finally I had a browse through the VP.log, and it's pretty obvious that things are not going well, though I cannot tell exactly what as I'm not entirely familiar with the program's internal structure.

So, for the sake of getting this fixed, I figured it's time to turn this one over to the devs.

DXDiag here: http://pastebin.com/DknAW5wa
VP.log here: http://pastebin.com/HqZtkz2h
installscript here: http://pastebin.com/VcxzWCGu

Help will be much appreciated. Thanks guys!
< >
Showing 1-8 of 8 comments
Holotech Studios  [developer] Jan 15, 2016 @ 1:28pm 
Hello Sketchy Sounds. Unfortunately at the time you had posted the issue the programmers were out of office for the weekend (our office is on a GMT+2 time-zone, local time now is about 11:30 PM ).

At a first glance I would suspect the a thread crashes underneath the loading screen

There are about four things I wold suggest you could try (in this order) aside the old tried and tested reboot (which I assume you already tried) until Monday when the programmers can take a proper look at this.

1. try to start the program in dx9 mode instead of dx11 ( from the launcher settings) , and if that works I would suggest updating the graphic card drivers to the latest official version from AMD. ( not a beta version, but a certified stable version) and probably it will work in dx11 too .

2. Right click on the program name and do a "verify integrity of the local application files", and then try to start again.

3. Go in your documents Folder\Holotech\Facerig\Usercfg\ *.* delete all the contents of that folder (which will reset all your local settings to the defaults) and try to start the program again

4. Do a reinstall but also manually clean the install folder (especially important to delete the contents of the datacache folders ) that were left in the install folder from the previous install.

Let us know how it goes :)
Last edited by Holotech Studios; Jan 15, 2016 @ 1:34pm
Sketchy Sounds Jan 16, 2016 @ 9:43am 
DX9 mode is a no. No change.

Application cache is fine.

Deleting contents of folder did not help.

Complete uninstall, cleanup, and reinstall did not fix it either.

Graphics card drivers are completely up to date. FaceRig still stubbornly refuses to work as intended.
Holotech Studios  [developer] Jan 16, 2016 @ 9:56pm 
Thank you for performing the above steps and providing feedback. it will help narrow down the cause.
Also tried running FaceRig with elevated privileges ( as administrator ?). If you have installed FaceRig in a Program Files subfolder, FaceRig may need Administrator privileges to alter the content of those files ( to create the model data-cache) .

The programmers will take a look at this when they return to the office on Monday and may request additional information.
Last edited by Holotech Studios; Jan 16, 2016 @ 10:22pm
Sazzaj  [developer] Jan 18, 2016 @ 2:51am 
Greetings,

Unfortunately, the log doesn't provide much clues on why the application hangs in loading screen, although we suspect there is something to do with the sound card. FaceRig hangs exactly where it tries to enumerate all audio devices installed on system. I see you have the HT OMEGA FENIX sound card installed, a webcam with an embedded microphone and Scarlett 8i6, you could try updating the drivers for all of them and see if that helps.

If updating drivers doesn't help, could you disable the sound card or the Scarlett 8i6, run FaceRig and send the newly created VP.log again?

Sketchy Sounds Jan 22, 2016 @ 11:08am 
...and just like that, suddenly it works.

Sort of.

It looks like it didn't agree with my soundcard for reasons best known to itself. The moment I disabled my Fenix, FaceRig suddenly worked.

It did give me some interesting new problems, however! Once my soundcard was disabled, the launcher didn't present any audio input devices to use other than the one virtual audio cable I have installed, so it sort of feels like one step forward, two steps back, almost.

New VP.log is here: http://pastebin.com/QGcphLPv

Interesting to note that the log does show all of my audio devices being enumerated, yet for some reason the launcher only chooses to show me the least useful one. o.o
FurRiffic Jan 23, 2016 @ 12:28am 
And within FaceRig itself? Does it show any more there?

Also, what way is your microphone connected?

Finally, have you tried going into your Windows settings and setting your real microphone as the default capture device?
You might have to delete / rename the files in "<my documents>\holotech\facerig\usercfg" to let it re-check your audio input devices (preferably rename so you can revert to them should it not work out, so you retain your other settings.
Sketchy Sounds Jan 23, 2016 @ 4:30am 
And within FaceRig itself? Does it show any more there?

Nope.

Mic is connected to the 8i6, which is a studio grade audio interface I use for both broadcasts and calls.

To put this lightly, I know what I'm doing when it comes to connecting up audio devices. Everything is the way it ought to be, but it would seem that FaceRig does not like my Fenix sound card.

That or it could be the virtual cable it doesn't like, which is certainly a possibility.

Anyway, I appreciate the attempt to help, but I'll wait to see what the developers have to say on the topic before I try anything more exotic.
Sazzaj  [developer] Jan 25, 2016 @ 2:43am 
FurRiffic's suggestions are quite good, he always finds nice workarounds while we try and solve the issues from the inside.

What I can say is that we'll need to debug FaceRig with that particular piece of hardware, so we'll have to order it first. Unfortunately, an update on this will take some time.

Regarding the fact that the Launcher doesn't detect the audio devices, while FaceRig enumerates them (in log), the difference here is that we use two different methods. The launcher uses Direct Show to enumerate all audio sources, FaceRig uses PortAudio.

For your knowledge, we have added this issue to our internal bug tracker and we are investigating it.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Jan 15, 2016 @ 11:23am
Posts: 8