[Scummvm-devel] Calling all Beta Testers and Port Maintainers.

Marcus Comstedt marcus at mc.pp.se
Tue Apr 16 11:56:05 CEST 2002


Lionel Ulmer <lionel.ulmer at free.fr> writes:

> This means that _AUTO should be removed and each 'porter' should release a
> binary with the _gfx_driver set to its proper value on the build.

Um, I hope you're not suggesting that the binaries should be built
from source that is modified from what's in CVS?

The best solution would probably be to factor out the different
functionality from gameDetector.cpp into separate files (classes?) so
that platform specific GameDetectors can be created.  For Dreamcast
for example, I'd like to reuse the detectGame() method, but the rest
can easily be replaced with my own code.  By providing platform
specific implementations of createSystem() etc in separate files we
can avoid having a sh*tload of #ifdef's in gameDetector.cpp.


  // Marcus






More information about the Scummvm-devel mailing list