Page 1 of 1

Game crashing on a specific animation

Posted: 30 May 2017, 03:42
by GBcrazy
Hello there, after looking at the known issues page, couldn't find anything similar, but forgive me if this is commented somewhere.

I'm getting a ONScripter-RU has stopped working error on the animation where a character sprite (generally Beatrice) is rebuilt from pieces.

I just finished the first episode, had no issues, but in the Tea Party and ??? extras, there seems to be some special animation where Beatrice's sprite vanishes into pieces or is rebuilt from pieces (very first scene of the ???) and it oftens crash. It doesn't always happen but it's pretty common (I'd say 80% of the time), to the point where I can't finish the ??? extra because this animation do exist at various parts.

When I'm pressing CTRL to fast forward this generally doesn't happen.


My ons.cfg file:

window
game_script=en.file
window-width=1000
no-glclear
font-multiplier=b1:1.1,b2:1.1,b3:1.1,b4:1.1,b5:1.1,b6:1.1,b7:1.1,p0:6:1.1,p1:1:1.1,p1:2:1.1,p1:3:1.1,p1:4:1.1,p1:5:1.1,p1:7:1.1,p2:1:1.1,p2:2:1.1,p2:3:1.1,p2:4:1.1,p2:5:1.1,p2:7:1.1,p41:1:1.1,p41:2:1.1,p41:3:1.1,p41:4:1.1,p41:5:1.1,p41:7:1.1,p42:1:1.1,p42:2:1.1,p42:3:1.1,p42:4:1.1,p42:5:1.1,p42:7:1.1


Thanks in advance!

Re: Game crashing on a specific animation

Posted: 30 May 2017, 04:47
by vit9696
There is a rpt file generated when the engine crashes (its name is equal to the engine, but the extension is rpt).
Please attach it here (you may need to archive it). If you have any ideas what might be triggering the crash, that would be helpful.

Also we need to know know the GPU you have, the drivers you use, the amount of RAM, 32-bit or 64-bit OS, also anything you might find relevant configuration-wise.
If I remember correctly, you are using a private engine, could you confirm the issue with the public one as well?

As a very temporary workaround you could try adding breakup=old or breakup=newintel to ons.cfg file. Please let us know if the crashes still happen in this case. Note, that this workaround uses a slower and less accurate effect implementation, and we actually need your input for a proper fix.

Re: Game crashing on a specific animation

Posted: 30 May 2017, 06:21
by GBcrazy
Thanks for the reply, so far with breakup=old everything seems perfect, I'm not even noticing anything slow

About my hardware, I think everything you want is here and here, I'm using all the defaults and Windows 8.1 64-bit.

Not sure what you mean by private engine...I'm attaching the rpt file, please note that I had several crashes, but I do think they are all related to this particular issue.

Nothing more relevant came into my mind right now but if you want me to test something just say it

Re: Game crashing on a specific animation

Posted: 30 May 2017, 11:22
by vit9696
Alright, I checked the report out mhm, it is once again your GPU driver bug, I think it is fixed already in a newer version though.
You have 10.18.10.3355 and the latest is 15.36.33.4578. Please update by downloading and installing the new driver:
https://downloadcenter.intel.com/downlo ... 8-1-15-36-
Report if that fixes your issues.

As for performance, breakup=old is pretty much a temporary solution, in chiru there are several effects going through the same code, and unlike breakup they don't have a fallback.

Also, you will probably not need no-glclear after updating the driver.

Re: Game crashing on a specific animation

Posted: 31 May 2017, 00:59
by GBcrazy
I've tried installing it, but the setup gave me a message that the driver isn't validated for this computer because the computer uses a custom driver or something like that. Looking at the compatibility list it says it supports i5-4200H but not i5-4200U which I use...

There is still the possibility of manually installing with the zip file, but I wonder if there is any risk to that? I probably should just get something better to play it lol, but do you think it would work?

Re: Game crashing on a specific animation

Posted: 31 May 2017, 01:16
by vit9696
Hmm, as for Intel compatibility list, if you scroll a little, you will see that your processor is supported:
[+] Spoiler
Intel® Core™ i5-4200H Processor (3M Cache, up to 3.40 GHz)
Intel® Core™ i5-4250U Processor (3M Cache, up to 2.60 GHz)
Intel® Core™ i5-4260U Processor (3M Cache, up to 2.70 GHz)
Intel® Core™ i5-4350U Processor (3M Cache, up to 2.90 GHz)
Intel® Core™ i5-4360U Processor (3M Cache, up to 3.00 GHz)
Intel® Core™ i5-4430 Processor (6M Cache, up to 3.20 GHz)
Intel® Core™ i5-4430S Processor (6M Cache, up to 3.20 GHz)
Intel® Core™ i5-4440 Processor (6M Cache, up to 3.30 GHz)
Intel® Core™ i5-4440S Processor (6M Cache, up to 3.30 GHz)
Intel® Core™ i5-4570 Processor (6M Cache, up to 3.60 GHz)
Intel® Core™ i5-4570S Processor (6M Cache, up to 3.60 GHz)
Intel® Core™ i5-4570T Processor (4M Cache, up to 3.60 GHz)
Intel® Core™ i5-4670 Processor (6M Cache, up to 3.80 GHz)
Intel® Core™ i5-4670K Processor (6M Cache, up to 3.80 GHz)
Intel® Core™ i5-4670S Processor (6M Cache, up to 3.80 GHz)
Intel® Core™ i5-4670T Processor (6M Cache, up to 3.30 GHz)
Intel® Core™ i3-4000M Processor (3M Cache, 2.40 GHz)
Intel® Core™ i3-4005U Processor (3M Cache, 1.70 GHz)
Intel® Core™ i3-4010U Processor (3M Cache, 1.70 GHz)
Intel® Core™ i3-4100U Processor (3M Cache, 1.80 GHz)
Intel® Core™ i7-4550U Processor (4M Cache, up to 3.00 GHz)
Intel® Core™ i7-4650U Processor (4M Cache, up to 3.30 GHz)
Intel® Core™ i7-4700HQ Processor (6M Cache, up to 3.40 GHz)
Intel® Core™ i7-4700MQ Processor (6M Cache, up to 3.40 GHz)
Intel® Core™ i7-4702HQ Processor (6M Cache, up to 3.20 GHz)
Intel® Core™ i7-4702MQ Processor (6M Cache, up to 3.20 GHz)
Intel® Core™ i7-4765T Processor (8M Cache, up to 3.00 GHz)
Intel® Core™ i7-4770 Processor (8M Cache, up to 3.90 GHz)
Intel® Core™ i7-4770K Processor (8M Cache, up to 3.90 GHz)
Intel® Core™ i7-4770S Processor (8M Cache, up to 3.90 GHz)
Intel® Core™ i7-4770T Processor (8M Cache, up to 3.70 GHz)
Intel® Core™ i7-4800MQ Processor (6M Cache, up to 3.70 GHz)
Intel® Core™ i7-4900MQ Processor (8M Cache, up to 3.80 GHz)
Intel® Core™ i7-4930MX Processor Extreme Edition (8M Cache, up to 3.90 GHz)
Intel® Core™ i5-4200U Processor (3M Cache, up to 2.60 GHz)
Intel® Core™ i7-4500U Processor (4M Cache, up to 3.00 GHz)
Intel® Celeron® Processor 2955U (2M Cache, 1.40 GHz)
Intel® Core™ i5-4200Y Processor (3M Cache, up to 1.90 GHz)
Intel® Core™ i3-4010Y Processor (3M Cache, 1.30 GHz)
Intel® Core™ i3-4158U Processor (3M Cache, 2.00 GHz)
Intel® Core™ i5-4258U Processor (3M Cache, up to 2.90 GHz)
Intel® Core™ i5-4288U Processor (3M Cache, up to 3.10 GHz)
Intel® Core™ i7-4558U Processor (4M Cache, up to 3.30 GHz)
Intel® Core™ i7-4950HQ Processor (6M Cache, up to 3.60 GHz)
Intel® Core™ i7-4850HQ Processor (6M Cache, up to 3.50 GHz)
Intel® Core™ i7-4750HQ Processor (6M Cache, up to 3.20 GHz)
Intel® Core™ i7-4960HQ Processor (6M Cache, up to 3.80 GHz)
Intel® Core™ i7-4860HQ Processor (6M Cache, up to 3.60 GHz)
Intel® Core™ i7-4760HQ Processor (6M Cache, up to 3.30 GHz)
Intel® Core™ i5-4300U Processor (3M Cache, up to 2.90 GHz)
Intel® Core™ i3-4100M Processor (3M Cache, 2.50 GHz)
Intel® Core™ i5-4300M Processor (3M Cache, up to 3.30 GHz)
Intel® Core™ i5-4200M Processor (3M Cache, up to 3.10 GHz)
Intel® Core™ i7-4600M Processor (4M Cache, up to 3.60 GHz)
Intel® Core™ i3-4012Y Processor (3M Cache, 1.50 GHz)
Intel® Core™ i3-4020Y Processor (3M Cache, 1.50 GHz)
Intel® Core™ i5-4202Y Processor (3M Cache, up to 2.00 GHz)
Intel® Core™ i5-4210Y Processor (3M Cache, up to 1.90 GHz)
Intel® Core™ i5-4300Y Processor (3M Cache, up to 2.30 GHz)
Intel® Core™ i5-4302Y Processor (3M Cache, up to 2.30 GHz)
Intel® Core™ i7-4600U Processor (4M Cache, up to 3.30 GHz)
Intel® Core™ i7-4610Y Processor (4M Cache, up to 2.90 GHz)
Intel® Celeron® Processor 2980U (2M Cache, 1.60 GHz)
Intel® Pentium® Processor 3556U (2M Cache, 1.70 GHz)
Intel® Pentium® Processor 3560Y (2M Cache, 1.20 GHz)
Intel® Core™ i5-4570R Processor (4M Cache, up to 3.20 GHz)
Intel® Core™ i5-4670R Processor (4M Cache, up to 3.70 GHz)
Intel® Core™ i7-4770R Processor (6M Cache, up to 3.90 GHz)
Intel® Core™ i5-4330M Processor (3M Cache, up to 3.50 GHz)
Intel® Celeron® Processor 2950M (2M Cache, 2.00 GHz)
Intel® Pentium® Processor 3550M (2M Cache, 2.30 GHz)
Intel® Core™ i3-4130 Processor (3M Cache, 3.40 GHz)
Intel® Core™ i3-4130T Processor (3M Cache, 2.90 GHz)
Intel® Core™ i3-4110M Processor (3M Cache, 2.60 GHz)
Intel® Core™ i3-4150 Processor (3M Cache, 3.50 GHz)
Intel® Core™ i3-4150T Processor (3M Cache, 3.00 GHz)
Intel® Core™ i3-4160 Processor (3M Cache, 3.60 GHz)
Intel® Core™ i3-4160T Processor (3M Cache, 3.10 GHz)
Intel® Core™ i3-4170 Processor (3M Cache, 3.70 GHz)
Intel® Core™ i3-4350 Processor (4M Cache, 3.60 GHz)
Intel® Core™ i3-4350T Processor (4M Cache, 3.10 GHz)
Intel® Core™ i3-4360 Processor (4M Cache, 3.70 GHz)
Intel® Core™ i3-4360T Processor (4M Cache, 3.20 GHz)
Intel® Core™ i3-4370 Processor (4M Cache, 3.80 GHz)
Intel® Core™ i7-4771 Processor (8M Cache, up to 3.90 GHz)
Intel® Core™ i3-4330 Processor (4M Cache, 3.50 GHz)
Intel® Core™ i3-4330T Processor (4M Cache, 3.00 GHz)
Intel® Core™ i3-4340 Processor (4M Cache, 3.60 GHz)
Intel® Pentium® Processor G3220 (3M Cache, 3.00 GHz)
Intel® Pentium® Processor G3220T (3M Cache, 2.60 GHz)
Intel® Pentium® Processor G3420 (3M Cache, 3.20 GHz)
Intel® Pentium® Processor G3420T (3M Cache, 2.70 GHz)
Intel® Pentium® Processor G3430 (3M Cache, 3.30 GHz)
Intel® Core™ i5-4460T Processor (6M Cache, up to 2.70 GHz)
Intel® Core™ i5-4590T Processor (6M Cache, up to 3.00 GHz)
Intel® Core™ i5-4210H Processor (3M Cache, up to 3.50 GHz)
Intel® Core™ i7-4710HQ Processor (6M Cache, up to 3.50 GHz)
Intel® Core™ i7-4710MQ Processor (6M Cache, up to 3.50 GHz)
Intel® Core™ i7-4712HQ Processor (6M Cache, up to 3.30 GHz)
Intel® Core™ i7-4712MQ Processor (6M Cache, up to 3.30 GHz)
Intel® Core™ i7-4720HQ Processor (6M Cache, up to 3.60 GHz)
Intel® Core™ i7-4722HQ Processor (6M Cache, up to 3.40 GHz)
Intel® Core™ i7-4810MQ Processor (6M Cache, up to 3.80 GHz)
Intel® Core™ i7-4910MQ Processor (8M Cache, up to 3.90 GHz)
Intel® Core™ i7-4940MX Processor Extreme Edition (8M Cache, up to 4.00 GHz)
Intel® Celeron® Processor 2957U (2M Cache, 1.40 GHz)
Intel® Celeron® Processor 2961Y (2M Cache, 1.10 GHz)
Intel® Celeron® Processor 2981U (2M Cache, 1.60 GHz)
Intel® Pentium® Processor 3558U (2M Cache, 1.70 GHz)
Intel® Pentium® Processor 3561Y (2M Cache, 1.20 GHz)
Intel® Celeron® Processor G1830 (2M Cache, 2.80 GHz)
Intel® Celeron® Processor G1820 (2M Cache, 2.70 GHz)
Intel® Celeron® Processor G1820T (2M Cache, 2.40 GHz)
Intel® Core™ i5-4310U Processor (3M Cache, up to 3.00 GHz)
Intel® Core™ i5-4340M Processor (3M Cache, up to 3.60 GHz)
Intel® Core™ i7-4610M Processor (4M Cache, up to 3.70 GHz)
Intel® Core™ i5-4310M Processor (3M Cache, up to 3.40 GHz)
Intel® Pentium® Processor G3450 (3M Cache, 3.40 GHz)
Intel® Pentium® Processor G3450T (3M Cache, 2.90 GHz)
Intel® Pentium® Processor G3440 (3M Cache, 3.30 GHz)
Intel® Pentium® Processor G3440T (3M Cache, 2.80 GHz)
Intel® Pentium® Processor G3240 (3M Cache, 3.10 GHz)
Intel® Pentium® Processor G3240T (3M Cache, 2.70 GHz)
Intel® Celeron® Processor G1850 (2M Cache, 2.90 GHz)
Intel® Celeron® Processor G1840 (2M Cache, 2.80 GHz)
Intel® Celeron® Processor G1840T (2M Cache, 2.50 GHz)
Intel® Core™ i7-4790 Processor (8M Cache, up to 4.00 GHz)
Intel® Core™ i7-4790K Processor (8M Cache, up to 4.40 GHz)
Intel® Core™ i7-4790S Processor (8M Cache, up to 4.00 GHz)
Intel® Core™ i7-4790T Processor (8M Cache, up to 3.90 GHz)
Intel® Core™ i5-4690 Processor (6M Cache, up to 3.90 GHz)
Intel® Core™ i5-4690K Processor (6M Cache, up to 3.90 GHz)
Intel® Core™ i5-4690S Processor (6M Cache, up to 3.90 GHz)
Intel® Core™ i5-4690T Processor (6M Cache, up to 3.50 GHz)
Intel® Core™ i7-4785T Processor (8M Cache, up to 3.20 GHz)
Intel® Core™ i5-4590 Processor (6M Cache, up to 3.70 GHz)
Intel® Core™ i5-4590S Processor (6M Cache, up to 3.70 GHz)
Intel® Core™ i5-4460 Processor (6M Cache, up to 3.40 GHz)
Intel® Core™ i5-4460S Processor (6M Cache, up to 3.40 GHz)
Intel® Core™ i5-4210M Processor (3M Cache, up to 3.20 GHz)
Intel® Pentium® Processor 3560M (2M Cache, 2.40 GHz)
Intel® Celeron® Processor 2970M (2M Cache, 2.20 GHz)
Intel® Core™ i7-4510U Processor (4M Cache, up to 3.10 GHz)
Intel® Core™ i5-4210U Processor (3M Cache, up to 2.70 GHz)
Intel® Core™ i3-4120U Processor (3M Cache, 2.00 GHz)
Intel® Core™ i3-4030U Processor (3M Cache, 1.90 GHz)
Intel® Core™ i3-4025U Processor (3M Cache, 1.90 GHz)
Intel® Core™ i5-4220Y Processor (3M Cache, up to 2.00 GHz)
Intel® Core™ i3-4030Y Processor (3M Cache, 1.60 GHz)
Intel® Core™ i3-4370T Processor (4M Cache, 3.30 GHz)
Intel® Core™ i3-4170T Processor (3M Cache, 3.20 GHz)
Intel® Iris™ Pro Graphics 5200
Intel® Iris™ Graphics 5100
Intel® HD Graphics 5000
Intel® HD Graphics 4600
Intel® HD Graphics 4400
Intel® HD Graphics 4200
Intel® Pentium® Processor G3258 (3M Cache, 3.20 GHz)
Intel® Pentium® Processor G3460 (3M Cache, 3.50 GHz)
Intel® Pentium® Processor G3460T (3M Cache, 3.00 GHz)
Intel® Core™ i7-4980HQ Processor (6M Cache, up to 4.00 GHz)
Intel® Core™ i7-4870HQ Processor (6M Cache, up to 3.70 GHz)
Intel® Core™ i7-4770HQ Processor (6M Cache, up to 3.40 GHz)
Intel® Core™ i7-4578U Processor (4M Cache, up to 3.50 GHz)
Intel® Core™ i5-4308U Processor (3M Cache, up to 3.30 GHz)
Intel® Core™ i5-4278U Processor (3M Cache, up to 3.10 GHz)
Intel® Pentium® Processor G3250 (3M Cache, 3.20 GHz)
Intel® Pentium® Processor G3250T (3M Cache, 2.80 GHz)
Intel® Pentium® Processor 3805U (2M Cache, 1.90 GHz)
Intel® Pentium® Processor 3825U (2M Cache, 1.90 GHz)
Intel® Pentium® Processor G3260 (3M Cache, 3.30 GHz)
Intel® Pentium® Processor G3260T (3M Cache, 2.90 GHz)
Intel® Pentium® Processor G3470 (3M Cache, 3.60 GHz)
The issue with the installation is that Acer signed the drivers with their own signature and marked the official Intel drivers as "incompatible". While this is not true, it creates a number of obstacles when installing a newer driver just as you noticed. There is a broader explanation with an instruction here.

As far as I know the latest driver does not have this issue. At least we did make some tests with HD 4600 previously, which is quite similar, and it runs smoothly.

As for whether to try the update or not, well, I do think it is harmless and I also do know that ep5-ep8 will crash due to the same issue, but I cannot make you decide of course :).

Re: Game crashing on a specific animation

Posted: 03 Jun 2017, 10:39
by GBcrazy
Thanks for the input!

Forgot to update this: I've found another effect (not the breakup) that caused a crash in the beggining episode 2 of ???. So I stopped being lazy and installed the driver update, everything works fine now.

Re: Game crashing on a specific animation

Posted: 03 Jun 2017, 11:19
by vit9696
Thanks for letting us know, nice to hear driver update worked.