[Scummvm-devel] Release plans, once again

Marcus Comstedt marcus at mc.pp.se
Wed Aug 25 15:34:04 CEST 2004


Ok, first results from the dynamic plugins enabled Dreamcast port:

Old static version memory footprint:  2915984 bytes
Dynamic version with only "scumm" plugin loaded:  2327320 bytes

Both measurements are taken at the beginning of main, before any game
is loaded.  The "scumm" plugin is by far the largest one (4 times the
size of most others).

So anyway, there is a gain of some 580K.  Could have been better,
since the (unloaded) "sky" plugin alone is half a megabyte, but it
could have been worse too.  The main plus is that adding more engines
will not increase the memory footprint.

I used --whole-archive when linking the main binary, so it might
contain dead code.  I'm somewhat curious why it has 600K bss for
example; if this is caused by some dead code there is potential to do
even better.


  // Marcus






More information about the Scummvm-devel mailing list