[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