I'm Simon Haynes.
Welcome to
Spacejock Software

On this site you'll find my free software including favourites like yWriter, yBook, FCharts and more.

Are you looking for a freelance programmer? I occasionally take on additional projects, conversions, etc.

I'm also an author, with five sf comedy novels in print (details, Kindle) and a junior science fiction series for ages 8+ (details, Kindle).

I think they call that multitasking. I call it a lot of work.


Why Free?

Follow Simon Haynes on Twitter




Software:

Anti-browser
BookDB
FCharts SE
FCharts Pro
HamTime2
LCD Tester
RMP3
Sonar3
TrackAMinute2
yBook2
yCopy2
yEdit2
yGen2
yLaunch2
yLend
yMail2
yNotes
yPlay2
yRead3
yRoute
yTimer2
yWriter5



New Release!


Collect One short story collection

yWriter5, for Windows PCs:

yWriter5
by Spacejock Software

   

Recommended instead for Mac OS/X users:


Buy Scrivener 2.x for Mac OS X (Regular Licence)


yWriter5 is a dotnet 2.0 app for Windows, but will also run on GNU/Linux and Mac OS X using Wine.

Download the latest zipped version of yWriter5 here: yWriter5.zip (Version 5.2.1.1, 1.5mb).

Download the latest BETA here: yWriter5Beta.zip (Version 5.2.1.0, 1.5mb.)

Installation - Part 1

yWriter5 USED to work on Mono, under Linux. Unfortunately Mono's Winforms support is no longer good enough to work with yWriter, so Linux & Mac users will have to run Wine instead:

Courtesy of Albert Aribaud, the French translator for my novels & short stories (who happens to be a Ubuntu Linux user), here is the sequence of commands you need to install yWriter5 on Mac/Linux using Wine and Dotnet30.

For other programs, you can substitute 'yWriter5' for the relevant filename.

FIRST INSTALLATION

In a terminal, starting from ${HOME}:

~$ export WINEARCH=win32

This makes Wine 32-bit-friendly to dotnet20. Otherwise, on x86_64 Ubuntu, dotnet20 will complain about being installed on a 64-bit OS.

~$ winetricks dotnet20sp2 gdiplus comctl32 corefonts comdlg32ocx riched20

This will install dotnet20 service pack 2, along with a number of other essential controls. (Some of these are present in Wine already, but the native versions don't work properly with yWriter5.)

~$ wine /path/to/yWriter5Full.exe

This will run the install wizard, complete with desktop icon (on the Ubuntu desktop) and sample project creation, and .yw5 file suffix association (again, in Ubuntu,so double-clicking on a .yw5 file will launch yWriter and load the file). If you downloaded the zip file, just unpack that instead.

UPDATES

~$ wine /path/to/yWriter5Upd.exe

INSTALLING, OR UPDATING TO, THE BETA

~$ wine /path/to/yWriter5Beta.exe

This works as an update to the installed version or as a standalone install. Alternatively, unzipping works:

~$ cd .wine/drive_c/Program\ Files
~$ unzip /path/to/yWriter5.zip

But if this unzip is also the first install of yWriter in this Wine, then you will have to create the desktop link and .yw5 association manually.

How to run yWriter5

To run yWriter5, open a terminal window, first make sure you're in the path containing 'yWriter5.exe':

cd ~/yWriter5/bin (Enter)

Then type:

wine yWriter5.exe (Enter)

You can also create a desktop shortcut/launcher using wine ~/yWriter5/bin/yWriter5.exe as the command line

Upgrading to a new version of yWriter5

To update to a new version of yWriter5, just download and unpack the latest zip file over your existing installation. The program can tell you when there's an updated version available, but it can't automatically install a new version - it has to be done manually, using the zip file.

yWriter5 is free to download and use ('freeware'), but it's not open source. The source code is not available.