Current missing functions?

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
User avatar
ezekiel000
Posts: 443
Joined: Mon Aug 25, 2008 5:17 pm
Location: Surrey, England

Current missing functions?

Post by ezekiel000 »

I was just wondering what functions of the Grime engine are still missing that affect gameplay?
The ones I spoted are:
- Save/Load
- Manny looking at objects that can be used.

Other than that it's just bugs right?

Btw the wiki has said for a while that it's possible to get to the end of year 2 but ResidualVM has been crashing when trying to enter the world of the living since I have been messing with it.
User avatar
garrythefish
Posts: 67
Joined: Sun Jul 12, 2009 2:22 pm

Re: Current missing functions?

Post by garrythefish »

Ezekiel000 wrote: Btw the wiki has said for a while that it's possible to get to the end of year 2 but ResidualVM has been crashing when trying to enter the world of the living since I have been messing with it.
Sometime earlier than June 19th, the crash, when entering the land of living, was fixed. You can now play up to right after the year 2 intro (i tried it out myself). so pickup the latest svn and try it out.

The crash after the year 2 intro is related to saving the game, which residual fails to do at the moment.

There are some tricky stuff yet to be fixed, like the "looking at objects" feature and save/load game, so let's keep our fingers crossed. :) :wink:
User avatar
ezekiel000
Posts: 443
Joined: Mon Aug 25, 2008 5:17 pm
Location: Surrey, England

Post by ezekiel000 »

Ah yes your right that crash has been fixed, I hadn't attempted it recently.
User avatar
MeddlingMonk
Posts: 221
Joined: Wed Jan 21, 2009 10:06 pm

Post by MeddlingMonk »

There seems to be a lipsync regression. I don't think it's me because I've recopied the game data just in case. That fixed some subtitle weirdness I was having, but Lipsync still isn't happening. Have to expect regressions, though. I suppose bug reporting will have to wait until after saving/loading is made to work.

(It's funny how a ghost of Bruno is sticking out of Manny's torso in the diner scene. I could make some crude remarks about it, but I won't.)
User avatar
ezekiel000
Posts: 443
Joined: Mon Aug 25, 2008 5:17 pm
Location: Surrey, England

Post by ezekiel000 »

I was wondering what that was sticking out of Manny.

Yep jaws move but mouths don't open at the moment not sure when it started.
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3561
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

Ezekiel000 wrote: Yep jaws move but mouths don't open at the moment not sure when it started.
It looks like the problem was introduced in r1499 ("get rid Resource and ResPtr").

I think what has happened is that the resource manager used to cache the entire resource, so when the game asked for the textures for Manny's face, it would always get a pointer to that one "Materials" object.

Now, only the resource data appears to be cached, so when the game asks for those face textures, it will get a different object each time. All those objects will share the same texture data, but will have different "current frame" value. So it sets the current frame in one object, then it uses another one (which always has the same frame) when drawing the face.

At least if I understand it correctly. ResidualVM is mostly one big mystery to me.
Post Reply