About
Docs
Files
Support
Index

Essentials
AutoDocs
Library functions
Cooperate
Process mastering
Debug
Own debugging kit
FGE
Smart modeid pick
Loader
Shared lib. loader
Macros
Helper macros
Structs
All the structures
Logs
Library changelogs
Tools
Progs baked inside

Tools
amiscreen0.3
ansifilter0.1
auto2guide0.1
ccfilter0.1
chipset0.1
cputype0.1
device640.1
dupfilter0.1
expandlogs0.1
findsm0.2
fmpp0.1
fsmount0.1
genanim0.3
gensymtab0.1
hashlab0.4
ktm0.6
linkpoint0.1
logo2ilbm0.1
lpradio0.1
lzwpack0.1
minism0.2
mkheader0.1
modeidctrl0.1
mss0.6
multisum0.3
newterm0.2
numconv0.1
palhack1.1
patmat0.1
pfr0.2
playamitape0.1
qdbflags0.1
qfill0.1
resmodinit0.2
sadctrl0.2
saveassign0.1
setanim0.2
systime0.1
tokendump0.1
uassign0.1
viewlogo0.1
waitback0.4
wrapmount0.1



T
O
O
L
S

 qdev_tools.txt
----------------

Below is a list of all tools available in this package and some infos.

---------------------------------------------------------------------------
| No. | Prog name      | Flags     | Description                          |
|-------------------------------------------------------------------------|
| 001 | amiscreen      | C W   R Q | Virtual shells at your service       |
| 002 | ansifilter     | C   Y R   | ANSI escape sequences stripper       |
| 003 | auto2guide     | C   Y R   | AmigaGuide documentation gen.        |
| 004 | ccfilter       | C   Y R   | Comm(C, CPP, Ami, UNIX). removal     |
| 005 | chipset        | C     R   | Handy chipset detector for shell     |
| 006 | cputype        | C   Y R   | Handy m68xxx detector for shell      |
| 007 | device64       | C   Y R   | Device driver examining tool         |
| 008 | dupfilter      | C   Y R   | Fast duplicate line remover(FNV)     |
| 009 | expandlogs     | C   Y R   | Allows to expand log entries         |
| 010 | findsm         | C   Y R   | Screenmode/resolution buddy          |
| 011 | fmpp           | C   Y R   | Find My Parent Please                |
| 012 | fsmount        | C W   R Q | Alternative handler mounter          |
| 013 | genanim        | C   Y R   | Binary image/animation generator     |
| 014 | gensymtab      | C   Y     | Symbol table generator(obsolete)     |
| 015 | hashlab        | C   Y R   | Minimalistic hash laboratory         |
| 016 | ktm            | C   Y R   | Kool Task Manipulator                |
| 017 | linkpoint      | C   Y R   | File and stream unification dev.     |
| 018 | logo2ilbm      | C     R   | Converts logos/sources to ILBMs      |
| 019 | lpradio        | C   Y R   | Single connection stream gen.        |
| 020 | lzwpack        | C   Y R   | Compact LZW packer/unpacker          |
| 021 | minism         | C   Y R   | Shell based screenmode setter        |
| 022 | mkheader       | C   Y R   | Handy C header creator               |
| 023 | modeidctrl     | C     R   | Screenmode filterer(Nat/CGX/P96)     |
| 024 | mss            | C W   R Q | Mega Screen Shell(fullscreen CLI)    |
| 025 | multisum       | C   Y R   | Many-In-One checksumming utility     |
| 026 | newterm        | C   Y R   | NewShell command replacement         |
| 027 | numconv        | C   Y R   | Numeral converter/detector           |
| 028 | palhack        | C   Y R   | Helps to display 256 line PAL        |
| 029 | patmat         | C   Y R   | Path/file pattern matching tool      |
| 030 | pfr            | C   Y R   | Partial File Reader/Extractor        |
| 031 | playamitape    | C   Y R   | Shell '.tape'(amiscreen) player      |
| 032 | qdbflags       | C   Y R   | Debug support control utility        |
| 033 | qfill          | C   Y R   | Caching, 'Copy' alike command        |
| 034 | resmodinit     | C   Y R   | Resident object loader/unloader      |
| 035 | sadctrl        | C   Y R   | SAD/RPC/on-board serial control      |
| 036 | saveassign     | C   Y R   | Assign tree snapshot creator         |
| 037 | setanim        | C   Y R   | Binary image/animation setter        |
| 038 | systime        | C   Y R   | Prints system time in seconds        |
| 039 | tokendump      | C   Y R   | Configurable textfile tokenizer      |
| 040 | uassign        | C   Y R   | Compact 'Assign' replacement         |
| 041 | viewlogo       | C     R   | Binary image/animation viewer        |
| 042 | waitback       | C   Y R   | Simple task/process synchroniser     |
| 043 | wrapmount      | C   Y R   | Singletasking handler mounter        |
---------------------------------------------------------------------------


Flags:

   C - CLI (if  no 'W' or  'Q' then CLI only)
   W - Workbench (WB  tooltypes  and/or args)
   Y - Yay! (may work properly on pre-V39 OS)
   R - Resident/Pure (can be made 'resident')
   Q - QCLI (CLI  boomerang  no  matter env.)


Notes:

   ### 1 ###

   All programs marked with  'Q' have additional 'Workbench' support called
   'QCLI'.  They will be CLI  compliant regardless of how were they loaded!
   Such programs usually open  a window on the 'Workbench'. You can control
   that with a variable  called 'QCLISTREAM'. This variable will be read in
   the  first place by all  programs. You can also set new output per prog.
   with 'QCLISTREAM_<prog>'  where  '<prog>' is the current filename of the
   program.

   An example:

      ; Set new defaults where window will be opened on output
      setenv QCLISTREAM "KCON:100/100/400/300/My_Output/CLOSE/AUTO"

      ; But in case of 'fsmount' keep the window opened on error
      setenv QCLISTREAM_fsmount "${QCLISTREAM}/WAIT"


   By default '___QDEV_LIBINIT_CLISTREAM'  is being  used by most programs.
   See 'qdev_libloader.txt' and 'a-pre_xxxlibs.h' for more details.


   ### 2 ###

   Since release  1.1  of the package all included tools contain additional
   library version information. This information allows to quickly identify
   binaries that were linked against newer library.

      ; Using 'version' command at 'mss' will now show more
      version mss-0.6/mss full

        mss 0.6-2 (20/10/2013) build type: full
        libqdev.a 1.1 (04/01/2014) BUILD 44 resident 68020 gcc-2.95


   This will make it possible to distinguish programs whose source code was
   not altered but there is a new build which may have fixed bugs that were
   hiding in the library thus affecting the executable.

---
megacz
    


No more fear cus pure HTML is here!
Copyright (C) 2013-2014 by Burnt Chip Dominators