Extra RAM = Less choppiness?

Subforum for discussion and help with ScummVM's Nintendo DS port

Moderator: ScummVM Team

Post Reply
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Extra RAM = Less choppiness?

Post by iPwnzorz »

I know the situation with RAM is that there isn't enough to run the more comlpex games, but what if ScummVM DS could address the extra RAM and produce less choppy gameplay in games such as Sam and Max where there are lots of skips with animations.

Places like the Tiki place, where Max fiddles with the door, there is huge lag.

Would the extra RAM help? I bought the DS Browser (mostly for DSLinux) but also hoped there would be less lag in ScummVM DS.
User avatar
robinwatts
ScummVM Developer
Posts: 84
Joined: Sat Apr 07, 2007 5:16 pm
Location: Hook Norton, Oxfordshire, UK

Post by robinwatts »

Currently, the NDS version of ScummVM makes no use of the extra RAM at all. The system doesn't even know of it's existence.

The extra RAM is somewhat limited in it's abilities, as a) it's slower, and b) it only responds to certain types of reads/writes. Making use of it would certainly not be straightforward.

Can you submit a bug, and attach a saved game near the place where it lags please (with some instructions as to what we should do to trigger the lag)? Maybe I can find time to profile it and see what is causing the lag. If so, it may be that we can speed it up a bit.

Robin
agentq
ScummVM Porter
Posts: 805
Joined: Wed Dec 21, 2005 4:29 pm
Location: London, UK

Post by agentq »

Any choppiness in ScummVM is not the fault of the amount of RAM available.

Things you can do to speed up ScummVM DS:
- Turn off high quality audio (if it's enabled)
- Use the low quality scaling mode
- Use the original audio files (,sou file) instead of mp3 audio (.so3)

Using the original audio files is the best option. MP3 decompression taxes the DS CPU quite a lot. The original audio files are much better in this way, and it'll sound better too (marginally).

You could even turn off the music using the launcher as a last resort. Some people play these games without sound, so this would be a quick way of speeding things up.

With everything turned off you shouldn't get chopiness anywhere. Then you can turn on features to see how much slowdown you can tolerate!

Hope this helps,

- agentq
User avatar
iPwnzorz
Posts: 300
Joined: Sat Jan 06, 2007 3:55 pm
Location: Hampshire, England

Post by iPwnzorz »

I do most of those things you mentioned in that post anyway, with the exception of turning audio off. That would be painful.

High Quality Audio is only on in games that don't lag as much, I don't bother making new MONSTERs and the only game I play that uses a MONSTER is Sam and Max anyway.
Post Reply