Sine Nomine Software


ClockFixer | CPMFS | DiscImage | DrawPrint | DrawToSprite | FX80Emul | GedcomWeb | House of Cards | Impact | ImpEmail | Impulse | Prune | RiscOSM | SpriteClean | SuperDoku | Wrangler | Zmac

Sine Nomine Software specialises in writing programs which we find useful. This means that the software available through these pages is almost all for use on RISC OS computers, with a few being for the Amstrad CPC series.

Important update for all users of DrawPrint! A new version of DrawPrint, 1.47 (3 July 2014), has been released with big speed improvements for detailed Draw files. Install it and notice the difference!

New from Sine Nomine Software is RiscOSM, which offers vector mapping using data from OpenStreetMap. Version 1.11 is now available.
Users who purchased version 1.09 at the London Show are urged to download a patch to fix a number of bugs in that version.

Sine Nomine Software is the developer and distributor of the major RISC OS database application Impact. Version 3.48 is now available.

 indicates that an application is suitable for use with RISC OS 5 as well as many earlier versions of RISC OS. 32-bit compatible versions of the rest of the applications have not been developed. Please ask if you need them and we will see what we can do.

 indicates that an application has been tested on our BeagleBoard and is suitable for use on this and on other ARM v7 based computers. Please ask us if you would like any of the rest of our software to be made compatible too.

Most of the software on these pages is free to be downloaded and used. A few require a small payment: for details check the help files included in the distribution. We would welcome comments on programs from any user. Even just telling us that you are using it would be encouraging! To contact us with comments or to get help, please use our support form.


Emulation

[*]

CPMFS (40k) Version 0.21, December 2001 (Shareware)
CPMFS is a filing system similar to DOSFS, which allows RISC OS computers to use several common CP/M disc formats as though they are native RISC OS formats. In particular, disc formats used by the Amstrad PCW and Spectrum +3 computers are supported. CPMFS also allows DSK and EDSK files, as used by Amstrad computer emulators, to be opened as though they are directories. All appropriate filing operations, such as read, write, rename, delete and backup, are supported.

 
[*]

DiscImage (45k) Version 1.02, February 2002 (Freeware)
DiscImage is a utility for creating image files from floppy discs. These are often used by emulators as an alternative to accessing a real disc drive. DiscImage can create images of any type of floppy disc recognised by RISC OS, whether natively or by means of modules such as DOSFS, MacFS and CPMFS, as well as images of Amstrad CPC discs and some Einstein disc formats. Images can be created in various formats: plain, DSK, EDSK, and Stroiczek. DSK and EDSK are used by emulators of Amstrad 8-bit machines, and the Stroiczek image format is used by CPCEmu, a CPC emulator for RISC OS.

 
[*]


FX80Emul (45k) Version 1.01, November 2002 (Freeware)
FX80Emul is to Epson compatible 9-pin dot matrix printers what RiScript is to PostScript printers. It takes a file of text and printer codes, and displays it on screen. The output can be printed or exported as Draw files.

It is also quite useful for printing plain text files.

 
[*]


Zmac 1.4 (184k) RISC OS release 1.5 (Public Domain)
Zmac is a Z80 macro cross-assembler, originally written in 1978. The previous standard release can be found on the home page for Mark Rison's CPC/IP. A more recent bug-fix, on which this release is based can be found elsewhere.

This RISC OS port includes a desktop front end, requiring the FrontEnd module and DDEUtils, as supplied with Acorn C/C++. Interactive help and a help file are included, along with the original source and documentation.

Of particular interest to Amstrad CPC users is the fact that Zmac is highly compatible with MAXAM, and can produce binary files with AMSDOS headers.


Games

[*]


House of Cards (301k) Version 1.07, June 2011 (Shareware)
House of Cards is a suite of Patience games (46 at present) with many advanced features, including:

  • Automatic card movement
  • Hints
  • Statistics
  • Illustrated instructions
  • Animation of card movement
  • Cheat option
  • Save interrupted games for resumption later 
  • Design your own cards
  • Game scripting in Lua allows for complex game definitions
  • Can import game scripts from !SPatience to increase the number of games available

Until you register your copy of House of Cards you will only be allowed five different deals for each game.

Online registration is available via credit card or Paypal for £5 by clicking on this button:

For other ways to register, see the House of Cards help file.

 
[*]


SuperDoku (305k) Version 1.27, Apr 2012 (Shareware)
SuperDoku is an advanced Sudoku generating and solving program. You can type in your own puzzles, or have puzzles created for you at three levels of difficulty. SuperDoku will give you hints on how to solve puzzles, or solve them for you. Incomplete puzzles can be saved for another time. You can also export puzzles as Draw files in order to print them out for use away from your computer. A separate notepad window is available for your own "pencil marks".

A wide variety of different shapes, sizes and styles of puzzle are available:
8 sizes 4×4, 5×5, 6×6, 7×7, 8×8, 9×9, 16×16 & 25×25
7 puzzle types Normal - enter the values so that each row, column and block contains one of each value with no repetition;
Colour coded - a Sudoku grid where coloured squares have a smaller set of possible values;
Killer - a blank Sudoku grid with extra areas drawn out in which no value may be repeated and where the values in each area must add up to the total shown;
Hitoshii or KenKen - a grid with extra areas drawn out where the values in each area (which may be repeated) must total to the marked total using either +, - × or ÷ as shown. There are no blocks, but each row and column should contain one of each value with no repetition;
Comparison - a Sudoku grid with comparison signs showing which of two neighbouring squares in a block has the smaller value;
Futoshiki - a Sudoku grid with no blocks, and with some comparison signs showing which of two neighbouring squares has the smaller value;
Hidden word - just like normal puzzles except that letters are used instead of numbers, and when the puzzle is complete you will find a word reading across one of the rows or down one of the columns
5 shapes Square - the classic design;
Twin - two square grids where one or more blocks overlap (three different styles);
Quadruplet - four overlapping grids;
Samurai - five overlapping grids;
Corner - square puzzles where the bottom right corner block is identical to the top left corner block.
8 block styles Normal - square or rectangular blocks;
Jigsaw - irregular blocks;
Xudoku - normal puzzle with two extra blocks on the diagonals;
Diamond - normal puzzle with two extra blocks making a diamond shape;
Plus 4 - normal puzzle with four extra square blocks;
Twist - normal puzzle with an extra irregular block;
Jigsaw/X twin - twin puzzle with one half jigsaw and one half Xudoku puzzle;
No blocks - just rows and columns

Registration

Until you register your copy of SuperDoku you will only be able to try four different puzzles of each size or get it to solve ten puzzles of your own. You will also be unable to load or save puzzles.

Online registration is available via credit card or Paypal for £5 by clicking on this button:

For other ways to register, see the SuperDoku help file.

Resources for SuperDoku

 
[*]


Wrangler (261k) Version 1.07, June 2012 (Shareware)

Wrangler is a more general mathematical puzzle generator and solver. It currently supports six types of puzzles in a wide variety of sizes:


Kakuro

Shikaku

Binary

Hitori

TetraCross

Cross sums

We intend to add further puzzle types in the future.

It has many of the same features as SuperDoku. You can type in your own puzzles, or have puzzles created for you at three levels of difficulty. Wrangler will give you hints on how to solve puzzles, solve a single cell, or solve the whole puzzle for you. Incomplete puzzles can be saved for another time. You can also export puzzles as Draw files in order to print them out for use away from your computer. For most puzzle types a separate notepad window is available for your own "pencil marks".

Registration

Until you register your copy of Wrangler you will only be able to try one puzzle of each size or get it to solve one puzzle of your own. You will also be unable to load or save puzzles.

Online registration is available via credit card or Paypal for £5 by clicking on this button:

For other ways to register, see the Wrangler help file.


Genealogy

[*]


GedcomWeb (103k) Version 3.07, August 2007 (Shareware)
GedcomWeb enables you to convert GEDCOM files into JavaScript family tree Web pages. Even if you don't want to display your family tree on the Web, the output is still very useful for sending to relations who may not have genealogy software, as it will work with any modern web browser on any type of computer.

Example of GedcomWeb's output

Until you register your copy of GedcomWeb you will be unable to save or load choices, or to process GEDCOM files containing more than 50 people. (An example small GEDCOM file is included in the release.)

Online registration is available via credit card or Paypal for £5 by clicking on this button:

For other ways to register, see the GedcomWeb help file.

 
[*]


Prune (55k) Version 2.03, July 2009 (Freeware)
Prune is a program to cut out parts of GEDCOM files. It was designed for use in conjunction with GedcomWeb, to enable you to cut out living people from your family tree before publishing the information on the World Wide Web. It is also useful for pruning GEDCOM files which your relations send you, to cut out people from their tree who are no relation of yours.


Graphics

[*]


DrawPrint (99k) Version 1.47, July 2014 (Freeware)
DrawPrint allows you to print a Draw file (or Sprite or JPEG) over several pages at the scale of your choice. You can set margins and overlap between pages, or have page breaks inserted more intelligently. It was originally written to create a way of printing from NetSurf on the Iyonix, subject to the limitations of NetSurf's Drawfile output, but we have also found it useful for printing family trees, posters, Excel files (via ViewXLS), PDF files (via !PDF), and other things.

New!Version 1.47 fixes a bug in 1.46, which only affected files produced by RiscOSM.

New!Version 1.46 introduces some big speed improvements in previewing and printing.

New!Version 1.45 fixes a bug introduced in version 1.43 where vertically centred objects were being printed at the bottom of the paper.

New!Version 1.44 allows printing of multiple copies from the command line, and also fixes two bugs where printed output differed from the display.

New!Version 1.43 fixes a bug with printing in landscape mode, where JPEG objects would unexpectedly disappear on some printer drivers.

New!Version 1.42 fixes a bug with saving files containing scaled JPEG or transformed Sprite objects.

 
[*]


DrawToSprite (34k) Version 1.05, January 2006 (Freeware)
Use DrawToSprite to produce Sprites, GIFs or Windows BMP files from Draw files. There is full control over the size and quality of the resulting image, making it easy to create bitmaps suitable for printing at a particular size or for display on the web. DrawToSprite can produce output files which are bigger than the available memory.

 
[*]


SpriteClean (49k) Version 1.04, January 2006 (Freeware)
SpriteClean is designed to clean up random specks from scanned images, particularly scanned black and white line art. It also offers useful facilities for cropping the edges of sprites, including an option to automatically remove all blank rows and columns from the edge of the image.

Includes French resource files.


Miscellany

[*]

ClockFixer (2k) Version 1.00, January 2010 (Freeware)

ClockFixer is no longer available. If you have previously installed ClockFixer on your Iyonix, please install RISC OS 5.16 or later and remove ClockFixer.

 
[*]


Impact
Impact is an easy-to-use relational database system, and has its own separate page.

The label-printing software LabPrint is included with purchases of Impact and a fully-working version is available as part of the demonstration version of Impact. From version 3.41 in Impact, users have also been provided with an application, ImpEmail, which generates e-mails containing data merged from the database.

 
[*]


ImpEmail (537k) Version 1.08, August 2014
ImpEmail is a handy utility for generating bulk mailing via e-mail. It can be used in conjunction with any RISC OS database which supports the Impulse mail merge protocol. It has been verified to work with Impact (unsurprisingly) and Powerbase.

Version 1.07 added support for attachments, and 1.08 inproved character set support.

The contents of the zip file will install as a demo of the software. It is fully functional in every respect, but inserts some extra text into each e-mail, so for real use you will need to register the software. The cost is just £10.

ImpEmail can send e-mails via unauthenticated SMTP, or can be used with POPstar or Hermes (part of NetFetch) to transmit the e-mail messages. Please try before you buy, to verify that it will work in your situation.

 
[*]


Impulse (6k) Version 0.23, July 2012 (Freeware)
Impulse version 0.23 is a 32-bit compatible upgrade to the Impulse II module by Computer Concepts. It provides facilities for applications to communicate with each other. It is used by PowerBase, Impact, Ovation Pro and the Impression family to support advanced mail merging.

Version 0.22 improved the module's behaviour in respect of messages sent by a task to itself, and fixes a fault with version 0.21 which prevented Impression from working properly. Version 0.23 deals with an undocumented complication in the message-passing system which made it harder than necessary to implement the protocol.