Utilities

General utilities and programs

Some remarks about these utilties.

Most PE items here require ptrmen_cde pre-loaded. Some also use Qmenu. Get them here.

Name Vers Description Remarks
General Utilities
LX2 0.04 Launch Psion XChange modules as independent programs PE, Qmenu. LX2 in action..
PED 0.13 Manage your PSION printer drivers with this handy utility PE. Screen shot
StuffScrap 0.07 Stuff up to 4k of Scrap text into keyboard queue. Copy/Paste between QPC2 or SMSQmulator and host OS. Requires Qmenu's Scrap Thing. More..
MkConfig 0.04 Create a config item Create a single config item in valid S*BASIC for inclusion in a program. The config item is compilable! Code and instructions..
Dax 0.03 Date entry tool PE. Menu driven, external date entry utility for use by other PE programs. View Readme here or see an illustration here.
PickQD 0.08 More easily manage multiple instances of QD. As it stands, SMSQ/E only but could be re-engineered for Qdos. All colour modes. More..
NoTab 0.02 For QD only: Make hard-to-read compressed files temporarily readable! Needs Qlib_run. More..
Bcc 0.04 Forget which branch instruction to use for signed or unsigned branches? This may help. Needs Qlib_run and Qmenu_rext. More..
sb2obj 1.03 Add line numbers, tokenise and compile your SBASIC program at the touch of a button! SMSQ/E and SBASIC only. See the manual here..
SBBox 1.01 Small utility to create those information boxes you see in my S*BASIC programs. All systems with Scrap Thing. QD assumed but other editors may work.. Details..
DocWrap 0.01 Utility to wrap lines in a document without line breaks. All systems. Details..
Spr2Asm 0.03 Sprite disassembler. All systems. Disassembles sprites of "any" mode or complexity. See manual
Viewers
CrossHairs 0.03 Align and measure objects on screen with this tool. PE. Requires Qptr or other toolkit, but can be changed. More..
Keywords 0.17 Load any binary file to see which S*BASIC keywords it contains. Compatible with Qdos PE and SMSQ/E. Needs Qmenu. More..
ModView 0.06 Load an SMSQ/E binary for any platform and view info on the modules it contains. PE, Qmenu. Screen shot
Mag 0.03 Magnify utility PE, GD2 + QL mode 0. This is a compiled and slightly extended version of the Mag utilty. View the readme here.
QV 0.13 Graphics file viewer, QuickView (Illustration) PE, GD2. View pic, pac and screen dumps of mode 0, 8, 16, 32, 33, and 64, spr, and foreign formats jpg, png, gif, zxd, and bmp. More..
Snip 0.05 Screen snipper. Snip a piece of screen and save it to file. SMSQ/E only. More.. or view the manual.. here.
HTML Stuff
dbf2htm 0.04 Convert your Archive databases to html tables View dbf2htm sample output
sb2htm 0.98 Convert your S*Basic programs to syntax coloured, navigable html! View sb2htm sample output
QuickHTM 0.05 Simple text to HTML. Trouble reading QL text files? As screens get larger, QL founts appear smaller. Here is one solution if your eyesight is feeling challenged.. More..
Buttons
Minimize 0.03 Minimize button for QPC2 and SMSQmulator. Useful when running these emulators in full screen mode. Needs Qlib_run and Qmenu_rext. More..
Caps 0.04 Capslock indicator button. For systems with SMSQ/E (or Qdos + TK2 + PE) + ptrmen_cde + Qpac2 and Qlib_run. More..
BUTFREE 0.03 Free memory gage displays free memory as a bar and in Kb. For systems with SMSQ/E (or Qdos + TK2 + PE) + ptrmen_cde + Qpac2 and Qlib_run. More..
ButClk 0.02 Button clock. For systems with SMSQ/E (or Qdos + TK2 + PE) + ptrmen_cde + Qpac2 and Qlib_run. More..
FileInfo2 Tools
FI2 Tools 0.01 Export and import FI2 database. Scripts in SBASIC but could be made to work on all systems. More..
FI2 Call 0.01 Call FI2 actions. Routines require PE, SBASIC and toolkits, but could be adapted (at a pinch!). More..
Don't judge a fish by its ability to climb trees
- A Einstein (paraphrased)