Open main menu

Difference between revisions of "Dreamcast"

363 bytes added ,  05:49, 8 July 2013
→‎Running Debug Builds: Amend guidance on serial debug cables.
(Minor amendment for serial debugging build notes.)
(→‎Running Debug Builds: Amend guidance on serial debug cables.)
Line 58: Line 58:
== Running Debug Builds ==
== Running Debug Builds ==


Unlike release builds, development builds (such as those from [http://buildbot.scummvm.org/builds.html here]) are configured for serial port debugging. If 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).
Unlike release builds, development builds are nominally configured for serial port debugging. If 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", or if you are compiling yourself, then this can be disabled by editing the relevant configure script line to ensure that the enviroment variable DEFINES contains the parameter "-DNOSERIAL", which is otherwise only ensured for release builds.


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.
TrustedUser
574

edits