TrustedUser
574
edits
(→Running Debug Builds: Amend guidance on serial debug cables.) |
(→Running Debug Builds: Modify to match the current configure behaviour.) |
||
Line 58: | Line 58: | ||
== Running Debug Builds == | == Running Debug Builds == | ||
Unlike release builds, development builds | Unlike release builds, development builds can be configured for serial port debugging. If you are compiling yourself, then this can be enabled by passing "--enable-debug" to the configure script. | ||
If you don't have a serial debugging cable, then you can use the development builds from [http://buildbot.scummvm.org/builds.html here] which are not marked "with Serial Debug" | However, if this is enabled and there is no serial cable attached, or a terminal program is not running on this port, ScummVM _will_ hang at the "SEGA" logo screen or a black screen due to RS232 flow control (the Dreamcast fails to get Clear-To-Send). | ||
If you don't have a serial debugging cable, then you can use the development builds from [http://buildbot.scummvm.org/builds.html here] which are not marked "with Serial Debug". | |||
Also, the development build plugins are usually larger than the release ones i.e. unstripped/debugging symbols. Thus as previously noted, if the combined size of the engine plugins on the CD is larger than the available memory, this will manifest as either a lock up of ScummVM or as a system reset before the selection menu appears. | Also, the development build plugins are usually larger than the release ones i.e. unstripped/debugging symbols. Thus as previously noted, if the combined size of the engine plugins on the CD is larger than the available memory, this will manifest as either a lock up of ScummVM or as a system reset before the selection menu appears. |