[Scummvm-devel] ScummVM size (was: Re: ScummVM 1.0.0: Release status 2009-07-21)
Max Horn
max at quendi.de
Mon Jul 27 18:34:50 CEST 2009
Am 27.07.2009 um 16:15 schrieb Eugene Sandulenko:
> On Mon, 27 Jul 2009 15:03:20 +0200
> Max Horn <max at quendi.de> wrote:
>> This won't solve the issue on e.g. NDS. And many systems have no
>> equivalent to exec(). So I am not sure whether it's really worth the
>> effort. Which platforms, specifically, would benefit from this?
> IMHO implementing this would be easier than implementing full blown
> plugin support.
I am not arguing that -- I am merely questioning whether it helps *at
all* to do either (same for full blown plugin support).
Also, I think that independent of this, we should investigate reducing
memory use & code size of the common code. Like, there are tons of
graphics and audio decoders in there now, which are always enabled --
even on small ports, and even if all engines that use that decoder are
disable.
> exec() just replaces current process with new one. On
> NDS this could be overriding the build binary blob in memory with
> new one and pass parameters through some memory buffer.
Does the NDS even support something like exec() ? I.e. can it unload
the current binary and load a different one?
Bye,
Max
More information about the Scummvm-devel
mailing list