1. Mirage
  2. News

Mirage News

Bye-bye "Loading" bug. Plans for Mirage 0.4

TLDR: "Loading" bug is fixed. Now I will start working on Mirage 0.4 (Importer of custom characters)
===
Longer version:
Guys, we did it! With your help (reporting your PC configurations, sending me crash reports, logs) I was finally able to find and fix that "Loading" bug. It was very difficult to catch because it happened only on specific combinations of hardware + software. The bug prevented asynchronous loading of some in-game assets. I rewrote Mirage source code multiple times during last two weeks, finding all places where the bug could potentially occur and finally, today, after releasing Mirage 0.3.5.4114 Steam users affected by that bug reported that Mirage loads and works on their PCs. What a relief! I can finally continue my work on Mirage 0.4 and when it's ready - you will be able to import any Genesis 3 characters from Daz Studio. Can't wait to release it for you!

Also I updated Roadmap for Mirage in 2021. It's at the bottom of "ABOUT THIS GAME" section on store page.

-M

"Loading" bug - should be fixed now, please confirm

I was able to reproduce a bug on my PC and fixed it. Please confirm if Mirage works now for you and before this update it was stuck on "Creating girl" screen forever.

Even more detailed logs added to fix "Loading" bug

Added even more detailed logs. Thanks to today's reported logs I already know that bug happens because some materials can't be read by Unity. With this build I will know more detailed reason why this is happening. Make sure the game's build is 0.3.5.4111 or newer (version is displayed in bottom right corner of a screen).
===
I will copy/paste text from previous patch notes below so if you experience the "Loading" bug you can help me fix it.

After this update when you start Mirage from Steam client - you will get two additional launch options:
* Play Mirage (DEBUG-Desktop)
* Launch Mirage (DEBUG-VR) in Steam VR Mode

When you launch a game in DEBUG mode it will record all errors in this file: mirage.rpt
This file is located next to Mirage.exe. On my PC it's here:
D: Games Steam steamapps common MirageByMorganaVR mirage.rpt

Please send this file to my email at [email protected] and I will deal with this bug once and for all.

Help me find that annoying "Loading" bug, guys.

If the game freezes on "Creating girl" indicator - please follow instructions below to help me diagnose a problem.

After this update when you start Mirage from Steam client - you will get two additional launch options:
* Play Mirage (DEBUG-Desktop)
* Launch Mirage (DEBUG-VR) in Steam VR Mode

When you launch a game in DEBUG mode it will record all errors in this file: mirage.rpt
This file is located next to Mirage.exe. On my PC it's here:
D: Games Steam steamapps common MirageByMorganaVR mirage.rpt

Please send this file to my email at [email protected] and I will deal with this bug once and for all.

Loading time improved significantly on Desktop PC

Some users complained that Mirage takes forever to load.
I rewrote a source code and now Mirage loads in two seconds on Desktop PCs.

Also I bought another middle specs PC to catch Loading bug but Mirage works without problems there.
PC configuration:
* Core i5-2400 (4 cores)
* GTX 1050 ti (4GB vRAM)
* 16GB RAM
* 120 GB SSD, 500GB HDD
* Windows 10 Pro (version 2004, OS build 19041.804) and then Windows 10 Pro (Version 20H2, OS build 19042.631)

Also I added:
* New start menu to quickly select a girl (click on girl image to load her or click on Menu icon to load a previously saved Scene).
* QR debug codes are generated when a girl is loading. If the game crashes or freezes - make a screenshot of the screen and send me QR code. It contains name of the function in C# code that was called before freeze/crash and it will help me fix future bugs quicker.

As always, please reply to this thread if this update helps and now Mirage works for you.