h3. Overview The debug tools module provides a whole pile of very useful debugging facilities - both SWIs and <notextile>*commands</notextile>. It has a full [[DebugTools Module API Specification|functional specification]] which gives more detail on all of the features, but here are just a few: * Enhanced Where command * List claimants of vectors, tickers and IRQ devices * Forcibly kill/remove broken modules * Command line EvalHex and EvalBin commands * Replace or change behaviour of OS SWIs h3. "Bonus binaries" This is one of a group of applications and modules distributed as *Bonus Binaries* - software considered unsuitable for inclusion in the standard HardDisc4 image. They are primarily of interest to developers, and are made available on the "half a loaf" principle: the pressing need for software that performs these tasks outweighs the inconvenience of the unfinished and/or anachronistic behaviour of the software itself. h3. Installation Instructions Just double-click the module to run it. Putting it into your PreDesk directory will mean it is always present so that you can access its features when you most need them. h3. Issues * Some of the features probably won't work correctly on RISC OS 4 or 6. If you are experiencing problems with this software, first check to see if a ticket has been raised on the "Bug tracker":/tracker/tickets/ page. You may also want to visit the "Bugs":/forum/forums/4 forum. If you have a general query related to the software, you can enquire on the "Community Support":/forum/forums/11 forum. h3. History of the component To view the release history for versions available on the ROOL web site, visit the "GitLab Commits page":CommitURL (releases are "tagged" with the version number). h3. Obtaining the software This software is usually supplied as part of the "Bonus binaries":/content/downloads/common build. To obtain the source code, visit the "GitLab source":SourceURL page. --- [CommitURL]https://gitlab.riscosopen.org/RiscOS/Sources/Programmer/DebugTools/commits/master [SourceURL]https://gitlab.riscosopen.org/RiscOS/Sources/Programmer/DebugTools