Home‎ > ‎

Source Code

This page provides details about accessing the source code for the PC based Transputer emulator, alternative itools used to compile and various other helpful advise.


PC based combined Inmos T414 transputer emulator and host file server (Jserver) Source Code

The source code for jserver version 5.2 is attached at the bottom of this page. Please note the files are secure pdf file (i.e. no cut and paste or printing) at present as I still am developing the software. The pdf files are intended to show the progress and changes made from Julian's original code.

The multiprocessor support (by using the option /SN) source code files (i.e. LCM and GLib packages) are not included. Links to the appropriate download websites are included on the multiprocessor jserver support page.


Occam itools Collection

I have provided (see attached) the .bat files for remaking the .exe files, for those of you who do not want to install the Inmos Occam toolset in the standard directories (i.e. c:\d7205\ ) and use with the T414 emulator. Simply edit the .bat files using a suitable text editor, change paths, save and then run a suitable bat2exe utility to create the new .exe files. Place the new .exe files in the directory where the original Inmos .exe files (i.e. oc.exe) reside. Remember to delete the Inmos .exe files. Refer to Installation Instructions.

Suitable bat2exe utilities are Quick Batch file compiler (Quickbfc link) or Advanced BAT to EXE Converter (Adv bat2exe link).


IDE Tools

The jserver executable (up to and including jserver version 4.5) has been compiled using the Bloodshed Dev-C++ full-featured Integrated Development Environment (IDE) for the C/C++ programming language. The following is a link to the Bloodshed Dev-C++ IDE website (refer to Bloodshedsoftware).

The jserver executable version 4.6 onwards have been compiled using Microsoft visual C++ studio 2010 express.


Text Editor

I used the excellent Notepad++ for writing C code. The developers website is here: Notepad++. For viewing some of the huge text files created when debugging the jserver instruction cycle operations, I use the very fast to open (>2Gbytes file size) EditPad Lite. The developers website is here: EditPad Lite.

Č
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Aug 2011 10:12
ċ
ď
gavincrate42@yahoo.co.uk,
16 Apr 2012 09:37
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:54
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:54
Ċ
ď
fpu.c.pdf
(173k)
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:55
Ċ
ď
fpu.h.pdf
(20k)
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:55
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:55
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Aug 2011 10:12
Ċ
ď
p.c.pdf
(505k)
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:55
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:55
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:56
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Apr 2012 09:56
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Aug 2011 10:13
Ċ
ď
gavincrate42@yahoo.co.uk,
17 Aug 2011 10:14
Ċ
ď
gavincrate42@yahoo.co.uk,
22 Oct 2011 02:56
Ċ
ď
gavincrate42@yahoo.co.uk,
22 Oct 2011 02:56