[Scummvm-devel] ScummVM 1.0.0: Release status 2009-08-11 -- Full feature, freeze

Neil Millstone neil at millstone.demon.co.uk
Thu Aug 13 23:03:59 CEST 2009


Johannes Schickel wrote:
> Johannes Schickel wrote:
>>
>> I remember DrMcCoy moved some video player code from gob into 
>> graphics/. I just asked him and the tables for the video codec of 
>> (yet unsupported) the game Urban Runner take up 72kb. He also says 
>> it's enabled even when gob is disabled. So I guess this might be the 
>> cause for the ~80kb increase. A proper solution would be to only 
>> enable that code when GOB is enabled or when a build supporting 
>> plugins is made. I guess that might fix up the size increase.
>>
>
> Just to be sure you all noticed it. DrMcCoy made a patch for that:
> http://sourceforge.net/tracker/?func=detail&aid=2836424&group_id=37116&atid=418822 
>
>
> // Johannes
>
Thank for working on this.  Unfortunately, this patch doesn't make any 
difference to the binary size of the DS port.  Since code stripping is 
enabled, I would imagine that this unused code data in these video 
decoders was already being stripped, so removing it from the source made 
no difference.

Do you have any other ideas about how I could reduce the memory usage in 
Inherit the Earth?

Is there any data which is loaded all the time which I could only load 
when needed?  Or any buffers that could be shrunk a little?  Something 
like this could possibly give me the extra RAM I need.

Thanks,

- Neil




More information about the Scummvm-devel mailing list