ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: Rules - Search - Register - Login curved edge
Folder Forum Index > General Discussion > Foxtail (Wintermute Engine) Runtime Assertion Error
Foxtail (Wintermute Engine) Runtime Assertion Error
  Author    Thread Reply to topic

Joined: 22 Aug 2017
Posts: 36
Foxtail (Wintermute Engine) Runtime Assertion Error 

I bought FoxTail on GOG today and I thought it would work with ScummVM because it was made with the Wintermute Engine. I tried to run the game and I got this error message.

MinGW Runtime Assertion

Assertion failed!

Program C:\Program Files (x86)\ScummVM\scummvm.exe
File: /data/sharedrepo/common/memorypool.cpp, Line 67

Expression: page.numChunks * _chunkSize < 16*1024*1024

I tried the latest stable version and the latest development build. Both gave me the same error message.

 Reply with quote  
Post Thu Mar 22, 2018 2:20 am 
 View user's profile Send private message

Joined: 23 Sep 2006
Posts: 978

Might be because Wintermute is not fully supported yet. Only a few games work.

 Reply with quote  
Post Thu Mar 22, 2018 8:13 am 
 View user's profile Send private message

Joined: 23 Jul 2018
Posts: 1

I'm currently working on adding FoxTail support to ScummVM.

I have contacted FoxTail developers - they have forked WinterMute engine and added some stuff to it. Most of it can be detected through LOG() of unimplemented methods, some was discovered while reading the source code of game scripts (I have written a WinterMute decompiler for this purpose, huh).

After reimplementing part of new features (like, removing array elements by index, splitting strings by character, hiding selected item at inventory box, etc) and adding some code stubs (like, getting RGB value of a pixel of subsurface, changing screen mode, etc) I've got it to the state when game is completable with some medium&minor issues. The worst part right now is that resulting performance sucks. When I start/load a new game - everything works smoothly and nicely. If I stay on a same scene with lots of objects for too long - game becomes veeery slow which is very annoying.

What is the best tool to profile mingw-built ScummVM? Something seems to be leaking and/or taking too much time.
Are there known performance issues with other WinterMute games? I wonder if issue is related to actual game scripts or not.
Whom should I contact on WinterMute Lite related questions?

 Reply with quote  
Post Tue Jul 24, 2018 10:36 pm 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:

Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge