Steve Parry-Thomas
Submitted by Dan Dooré on Wed, 2006-04-05 12:12.Maintainer of the Sam Coupé Pro-Dos [CP/M 2.2] Resource Pages dedicated to Pro-DOS as well as holding many high-quality scans of Sam manuals.
samcoupe.org
Submitted by Dan Dooré on Wed, 2006-04-05 12:08. ServicePD
2001-2004
The start of the SAM Software Archive idea proposed in November 2004 by Gavin Smith that unfortunatly did not get fully off the ground.
Lots of work was done by various members of the Sam Community including the scanning of manuals by Steve Parry-Thomas and the NVG Dskification by Dan Dooré, Frode Tennebø and Edwin Blink.
This has not gone to waste thanks to World of Sam
Here is the announcement:
I’ve been thinking a lot about this software archive idea we’ve been talking about, so thought I’d write up a little summary of what my thoughts are.
Proposal:
A World Of Spectrum style semi-official archive for SAM software, housed on the web and built by the members of sam-users.
Reasons:
(1) So that warez style GoodSAMC collections are not needed
(2) To prevent software getting lost as floppies continue to deteriorate over time
(3) To allow people who didn’t experience the SAM at its (erm) “peak” to enjoy it now
(4) To allow us to get more use out of our SAMs by providing more software to run
In practice:
A three month period has been decided upon as a reasonable length of time to track down as many authors/copyright holders as possible - between us all, we should be able to cover the majority of the SAM back catalogue. For those first three months we would get the site established and start filling it with PD plus all software that permission has already been granted to distribute.
NVG Dskification
Submitted by Dan Dooré on Wed, 2006-04-05 11:25.The NVG Dskification (being “The Making of DSK images”) was a project initiated by Dan Dooré with the assistance of Frode Tennebø and Edwin Blink to tidy up the NVG Sam Coupé archive between December 2003 - January 2004.
Originally done as a pre-cursor to the samcoupe.org project all the disk images and programs uploaded to NVG were converted from TD0/SAD/SDF/PAK/BAS/LIB to standard DSK image files compressed using ZIP.
One of the aims of the conversion was to make everything more accessible for emulation as well as more convenient for dropping onto floppy disc.
With this in mind the DSK files all contain a DOS (where appropriate) and wherever possible an AUTO file.
Rumsoft Zippers
Submitted by Dan Dooré on Wed, 2006-04-05 11:20. UtilityPublic Domain
A collection of compression and archive utilities including LIB, PAK and most importantly the code Impoder.
Marian Krivoš
Submitted by Dan Dooré on Wed, 2006-04-05 11:09.Rumsoft
Utility coder from the Czech Repuplic.
Notable productions:
Rumsoft Zippers includeing the ‘imploder’ code compression utility widely used by the community.
Sam C - A Z80 Small C language compiler with complete IDE published by Fred Publishing, contained the Zeus Assembler for compilation.
EdiPro A full WYSIWYG text editor with proportional fonts and styles.
Sam C
Submitted by Dan Dooré on Wed, 2006-04-05 11:03. Utility1996
A fully featured ‘Small C’ rather than ANSI C impementation for the Coupé with a WIMP based IDE and the Zeus Assembler for compilation.
Additional Libraries called ‘Sam VISION’ were released commercially to add the WIMP interface to Sam C programs.
SAM C PDF manual scan at http://www.samcoupe-pro-dos.co.uk
SAM Vision PDF manual scan at http://www.samcoupe-pro-dos.co.uk
BASIC
Submitted by dgommeren on Wed, 2006-04-05 07:35. Firmware1989
SAM Basic was one of the prime selling points of the machine in it’s early days, written by Dr Andy Wright and with it’s roots in the highly successful BetaBASIC for the ZX Spectrum it offered a powerful interpreter with many advanced features such as sound and sprite handling.
Information from Frode Tennebø taken from the Sam Coupé Scrapbook
Programs may be up to 217K long on a standard 256K Coupe. (470K on a 512K). Line numbers up to 61439 are allowed, with each line containing up to 127 statements. Strings and arrays can have names up to 10 character long. The names of user-defined functions and numerical variables can have up to 32 characters. Strings can be up to 64K long; arrays can fill all available memory. SAM Basic is fully structured and includes procedures with local variables and parameter passing by value and reference. Long and short IF and ELSE are implemented, as are DO, LOOP, REPEAT, UNTIL, a CASE equivalent, ON, ON ERROR and GOTO label.
Graphics are well catered for, with vary fast DRAW, CIRCLE, PLOT and pattern FILL. RECORD and BLITZ allow complex graphics sequences to be stored and replayed at high speed. Any part of the screen can be moved in any direction with ROLL and SCROLL, and sections can be GRABed and PUT back elsewhere. PALETTE allows instant changes to the screen colours; all 128 colours can be displayed at once. The displayed screen can be instantly switch for another. The character set includes block graphics and a wide range of foreign characters. Character size can be altered to give 32, 64 or 85 columns. Double-hight characters can also be used. Text and graphics screen copies can be made to a suitable printer in a variety of sizes.
What are the Editorial Guidelines?
Submitted by ascii on Fri, 2006-03-31 20:21. FAQThere is no comprehensive set of rules for participating in worldofsam.org. However I’d like people to stay sensible and keep a couple of things in mind:
Page body descriptions should aim to maintain a Neutral Point Of View, or be generally positive in tone. In the comments, is where you can be less inhibited about saying what you really feel.
There is no rule against writing your own biography!
Simon Cooke
Submitted by Simon Cooke on Sun, 2006-03-19 20:13.Cookie
One of the most prolific coders for the Sam.
As well as a lot of output for Fred and SCPDU Simon was involved in many commercial productions most infamously Parallax.
| Date | Released on | Description |
|---|---|---|
| 1991 | FRED 11A | Main menu, Disc message creator utility, Sound To Light show, various articles. |
| 1991 | FRED 12 | Main menu, Megablast sampled sound demo, Star Trek sampled sound demo, Fader routine, various articles. |
| 1991 | FRED 13 | Gauntlet II sampled sound demo, REPORTER utility, various articles. |
| 1991 | FRED 14 | Main menu, 128k Spectrum fake emulator, Coloured font utility program. Freview reviews displayer program, various articles. |
| 1991 | FRED 15 | “No one expects the Spanish Inquisition” sampled sound demo, Document reader utility, various articles. |
| 1992 | FRED 18 | Main menu, various articles. |
| 1992 | Cookie FRED Freebie Disc | An entire disk of my routines, released nowhere else. |
| 1992 | FRED 21 | “The Cookie Jar” - a collection of demo routines and effects. |
| 1992 | FRED 22 | Anti-aliaser utility / smoothing magnifier for digitised screens, Toxic Elephant demo converted from the 128k Spectrum. |
| 1992 | FRED 23 | Hot Butter demo. |
| 1992 | FRED 24A | Entro One demo. |
| 1992 | FRED 24B | Happy Birthday FRED demo. |
| 1992 | FRED 25 | Entro Two demo. |
| 1992 | FRED 28 | Main menu, Interlaced demo converted from the 128k Spectrum. |
| 1992 | FRED 29 | Main menu. |
| 1993 | FRED 38 | AMD 2 music demo, converted from the 128k spectrum. |
| 1995 | FRED 64 | Comet to ASCII file format converter (with intelligent file parsing). QDOS v1.2 - SAMDOS patch which cleans up your configuration and identifies your currently installed hardware. |
| 1992 | Commissioned to design a fast spell checker/word processor for the SAM Coupe. Wrote preliminary routines which became Spell Master | |
| 1992 | Protection for a game release, Parallax. Involved writing a disk copier and designing the protection itself. Also involved writing the game DOS. | |
| 1992-1994 | Some graphics for the SAM Coupe version of Lemmings, as well as designing the password encryption routines for the game. | |
| 1990-1994 | Private use: Various converter utilities and demonstration routines, including 3D starfields, wireframe vector graphics, large “out of the screen area” scrolling text and other routines. | |
| 1993 | Work on an adventure game similar to Monkey Island started. Still continuing in the game design / graphics departments. | |
| 1994 | Defender game routines started. | |
| 1994 | Rooksoft | Commissioned to write the O/S for a new hardware device, the MiDGET, as well as software for a programmer’s toolkit utility ROM which includes an assembler, monitor debugger, disk toolkit and library routines. Also was involved at a grass roots level in the design of these devices, more so the MultiROM interface. |
| 1995 | Snapshot software for the MultiROM |
Senior Engineer and Ubergeneralist in Microsoft’s Xbox Advanced Technology Group, where he works on games technology, game dev conferences, new consoles, Windows game technology and more.
Blog: http://www.accidentalscientist.com/
Twitter: @fleetingshadow https://twitter.com/fleetingshadow
Facebook: @simoncooke https://www.facebook.com/simoncooke
Rob Holman
Submitted by Dan Dooré on Fri, 2006-03-17 15:02.One of the original Sam games programmers, and responsible for most of Enigma Variations’s Sam output.


