SNUG-ISTUG Public Domain Library

Date: 1989
Type: Diskette
Platform(s): TS 2068

The SNUG-ISTUG Public Domain Library was the shared public-domain software library of the Sinclair Northamerica Users Group and the Indiana Sinclair-Timex Users Group. From 1989 it sold copies of donated public-domain programs for the TS2068 and the ZX Spectrum (48K, Spectrum+ and the 128 in 48K mode) on Oliger disks and cassettes, with libraries for the ZX81, TS1000, TS1500, QL and Z88 in preparation. The program disks are alphabetical shelf copies rather than themed compilations, so the table below lists each disk’s programs and links the ones already archived on this site.

History

SNUG grew out of the meeting of Winterfest ’88 officials. One of its stated aims was to “establish and maintain a complete public domain software collection, newsletter and document library”, and established user groups offered their own libraries for it. Will Adams served as librarian pro tem, and Frank Davis was appointed head librarian with Tim Ward as assistant librarian (More Timex Sinclair). The library was announced for ZX81/TS1000/TS1500 (cassette and Larken DOS), Spectrum/TS2068 (cassette, microdrive, Wafadrive and the Aerco, Larken, Oliger and other disk systems), QL and Z88 formats.

In mid-1989, when SNUG president Mel Nathanson temporarily stepped aside, the Indiana group took over most of SNUG’s operations: Paul Holmgren became acting president, Basil Wentworth vice president, and Frank Davis, of Peru, Indiana, stayed on as public-domain librarian (Club Notes, Club Notes, News from SNUG). Davis’s form letters of October and December 1989, found on his working disk, describe the library at that point. He was sorting more than 1,200 newly donated programs on top of the hundreds already in the library, checking that each was really in the public domain before adding it. Tim Stoddard was the librarian for the QL and CP/M programs.

How the library was distributed

  • Orders went by mail to ISTUG in Peru, Indiana, by check or money order (C.O.D. at extra cost from December 1989). A $2 information request counted as a $2 credit toward the first order.
  • The TS2068/Spectrum programs were available on Oliger disks (3½-inch SSDD, 5¼-inch DSDD or DSQD) and most also on 60-minute cassettes (Memorex, Scotch, Sony or BASF, normal bias).
  • Prices included shipping: a tape cost $4 for SNUG or ISTUG members and $5 for non-members; a 5¼-inch disk $3/$4; a 3½-inch disk $4/$5. Orders went First Class in protective packaging.
  • Buyers were free to copy the programs for family and friends. Others who passed them on were asked to charge no more than the library did, and dealers were asked not to make money from them.
  • By December 1989 the ZX81, TS1000, TS1500, QL and Z88 libraries were “in the last stages of preparation”: TS1000 programs on tape or A&J wafers, QL programs on microdrive cartridges (if the buyer supplied them) or disk, and Z88 programs as files downloaded to a QL disk.
  • The December 1989 letter adds two new disks and tapes holding nothing but programs recently placed in the public domain by Stan Lemke, Steve Spalding and Herb Bowers (Lemke Software Goes Public Domain). These are library disks #19 and #20 below.

The disks

The TS2068/Spectrum library disks are single-sided Oliger (JLO SAFE V2) disks, one library number per disk. Disks #1–#9 and #10–#18 form two alphabetical runs; within each disk the programs are in alphabetical order. 706 BASIC programs are listed for disks #1–#18, 523 of them linked to the post where the same program (often under its original title, from a SINCUS exchange tape, CATS library tape, magazine or book) is archived. Machine-code and data files that belong to a program are not listed separately. Some entries are ZX Spectrum programs, disk-only utilities or printer-specific listings that were not archived; those are left unlinked. Many of the library’s copies were renumbered and compacted, so a program may look different on the disk from the version linked here.

DiskRangePrograms (linked where archived)
#12068 month – BUS STATS2068 month, 3-D FUNCT, 3D WORDS, 3D-PLOT, 3Dcharset, 64COLUMN, ADRESLABLE, adventure, ALGEBRA, alien, ALLFONE4, Alt Char, Amortize 1, Amortize 2, ANDROID NI, ANTHEM, ANY-BASE, arcSCRATCH, ART 2.27, ASTEROIDS, Asteroids, ATTR TABLE, AutoGrafix, AUTOLINE, B&C, B-58, B-Jack, B/I guide, B9*, Bann 80col, BANNER, BAR GRAPH, BATTLESHIP, BEND ALLOW, BIKE/STUNT, BINPRINT, BIO, BIO-graph, BIORYTHMS, Black Box, blaster, BLOCK, BLOCKMAN, BOLD, BOLLING, BOMBER, BOX, Breakup, Bricks, BROTbroERr, builder, BURSTLINE, BUS STATS
#2BYTELOADER – CRIBBAGEBYTELOADER, BYTEMAP, CALC, CALENDAR, Calende, Calender*2, CALORIBURN, Canada, CANNONADE, CASH pt1, CASH pt2, castle, Cats&Truks, chaos, Char lttr, CHARACTERS, Charsets3, Charsets4, CHECK, checkers, Chomper, CHOPIN, CHR TEST, CHR$ gen, cirfil, clover, CLOVER, codeloader, CODEMASTER, colordemos, COLUMN/3X, COMMAND, COMPLEX/No, CONFUSION, CONST, Contrate, conv, CONVERSION, Copy Cat, CPYTapes2, CRIBBAGE
#3Dam Attack – Flow ChartDam Attack, dambuster, DATAGEN, DEC TO BIN, demo, Demo's*2, DEMO64, Demolition, Derby Day, DEV-Assem, DIALER, Dictator, DISA Z, DISASS, DISASSY, DISKFILE0, DISKLABLE, doorway, Dragster, DRAW, Driver, DRIVER, DROP-OUT, DROPABLOCK, DW/DH, Easy Edit, EDITOR T, Effects, 2, Egg, ELIZA, EPSON COPY, ERRORS, ESCHER, explain-z, FALLOUT, ferry, FILE+, FILE1, FirstLdr, fix these, Flash, Flow Chart
#4FORTRESS – incometax1FORTRESS, fractals, fracthe, FRECH 1, FUNC KEYS, Games 3, Games, 2, Games, 3, GDAP, Genetics, GenII, gobbler, Goblet, Golf, GOLF, GPGP, GPTPDP, GrafProgs, GRAPHICS, graphics, GRAVEYARD, GRAVEYARD2, GrtCircle, GULPMAN, HALLEY'S, HAMMERDIAL, HANGMAN, HANOI, HdrReads 2, HEADER-, HELP, hexa-z, HexLoader, HFC/2068, HIEROGLYP3, horserace, HUNTER, IBM, IBMGRAPH, IM2 utils, inc tx 789, incometax1
#5INFERNO – minutemanINFERNO, INPUT, INVERSION, INVERT, INVES/LOAN, INVESTMENT, IRS – 1986, JACK 5, janice, joystick, JUMPER, KEYWORD, KING-KONG, L&K, LabelMkr, LABLEPRINT, LANDER FIX, LARGE CHAR, Laurie, LEAKING, lemonade, Life, LIFE TABLE, LIN REGR, LISSAJOUS, LUNAR LAND, MAG, Mag File, Magic, MAGNABANER, MAGNIFY, MAGNIFY11, Make UDGs, manager, MANIMATION, MANUAL, Maze, MD REPAIR, MEN MAN, MERGE 1, Message, METRIC, MINUETZ, minuteman
#6MINUTEMAN – OVERS 1MINUTEMAN, Mission, MOIRE, MoneyPail, Moonland, MOONPHASE, moonrescue, MORSE rev2, MOUNTIE, MR1BTBASIC, Mterm Aid, muffin, multi tape, MULTIFILE, MULTIPLY, MULTiply, MultiTask, MUSICBEEP, MusicBeep1, MusicBeep2, Musics, 3, NAVigation, nessie, NEW CHR$, NEW YORK, Night Race, NOAA, Num Sort, NUMBER, numcoladj, 64col.bas, OH LOTTERY, OHM'S LAW, OldEng, PAC MAN, PAINT, PAINTING, PAINTsinc, pangolins, PATTERNS 2, Patterns*4, PEACE, PIANO, PIPELINE, PIXEL-O, PixelPrnt, PLANE, PLNTF, Plot demo, POETRY, Poker 1, POETRY2, OVERS 1
#7POKER 2 – SCRABBLEPOKER 2, Poker 3, POLYGONS, PRINT, PRINTER, printhead, Pro Loader, Pro Prog, PROGRAM T, PS/GE, PSGE 32/64, PSYCHIC, QUAKE, QUEST&ANSW, Race, RACER, RACING, READ&SPELL, RELOCATE, Renum??, Renumber, RENUMBER, ROBOT, ROCKETS, ROMEO T, Routines*5, RSLOAD, RubicCube, 64col.bas, S. Attack, SANTA, Saturn, SAVER, scanner, SCRABBLE
#8SCRAMBLER – SubmarineSCRAMBLER, SCREEN, Scroll, SCROLLS, Search, SECONDS, sheep dog, shrink, SIMON SAYS, SIREN, SKETCH 15, SKETCHER, SKETCHPAD, SmpleGraph, SNAKES, solidbaner, SOLUTION, SOUND, Sound Pro, sounds, SpaceGame, INDEX, SPECTR.BC, SpecInside, SPELLBUG, SPELLING, spider, SQARE, SQUASH?, SS, STACK, STAMPS, STAR TREK, Stat.Anal., STICKS, STOCK, STOP IT, Submarine
#9TalkClock – USERS FILETalkClock, Tape EX, TAPE LABLE, TAPE/ANALY, tape2tape, TAS2PRINT, tasprint, Tasword 2, TAX84, TED, Tennis, TEST, TEXT, text1, TIME, Timer 1, Tinyboard, Titlemaker, ToolKit1, Toolkit2, TRACER, Tracer, traffic, TRAINS, Trig+graph, Try these, TSTK P2.6, turt 2, tv check, twiddler, udg-demo, Universe, USER KEYS, USERS FILE
#10128 COLOR – BANNER128 COLOR, 20tons, 3D DRAW, 3D Maze, 3D TTT, 3D-draw, 3DMINOTAUR, 3Doxo, 4Xsidelodr, 4Xsideway2, 64COL-P, ADVERT, AERCO DISK, Aercopatch, ALBUM, aliens, analyser, anatomy, Angels, Animal, animate, ANIMATION, Archie, ArcticExp, ART, ASSEMBLER, Attack, BACKGROUND, BANKREC, BANner, BANNER
#11BARCHART – CK TypeBARCHART, BASICpiano, basicprint, BEATLES, BELL TOWER, big, BIGLETTRS, billboard, BINARY NO., BINGOfsp, bio pt1, bio pt2, BIORYTHms, BLACK J, bluedanube, Bouncer, BOX 1, BOXLABEL 2, BREAKOUT, BRIDGE, Bulls&cows, C. Break, cal&clk, calculator, calendrFSP, calendar, CALENDER, cartoon, cartoon2, catprint, certificat, certi5full, Charts, checkbal51, chessdoc, chirp, CHORDIZE, CHR$ ANAL, CIRCUIT, CK Type
#12CLOver – EliminateCLOver, clover, ORGCLUE, clue v2, COLORSLASH, COMPLEX, CONVERT, CopyCat, COPYCAT, CORRECTOR, CRAZYPRINT, Cribbage, Cricket, CRYPTO, CSSETLABEL, Cube-it, Cursor, CURSORADV, date, DATES, Death Race, deathmaze, DEFUSE, dice, DOODLE, doodlejoy, DOSDEX, Drag lore, DROP, DROPPAGES, DSKRCVlist, DUBer, DUCK SHOOT, earth, EB, EDITOR, egg jstk, Eliminate
#13ENDLESSLUV – GraphPaperENDLESSLUV, engine, ENORO, EQUATIONS, ESPANOLA, EVRGREEN, EXP, F. Charter, fadeaway, Fat Bits, File Mover, FILE0+1, File0+2, fill, Fill, FLIP, FLYING, fontIII, FORMULARY, GALACTOID, garland, GEOGRAPHY, gertie, GHOTI, GLASSWALLS, gradebook, GRAFIXX, graphics, GRAphics, GraphPaper
#14GREETING – -MS-TAS-GREETING, GRID9X, GRID9X V.2, GUNNER, hangcat, HANGMAN, HANOI, Header, HEADER, HELLO, HEXDUMP, HEXLOADER, highlow, Home Base, Hunchy, HYPERCHSS, InterPolat, IRISHLUK, joyquaddrw, KENO, King Kong, KRAK*2012, Ladders, letters, LIBRARYlst, lifeinsest, LINK 4, LISTS, LK dsk cpy, LK FORMAT, LK map out, LOAN, loancompar, Lotto, Magic Squa, MAPPER, MASTERMIND, math, MATH 20, Maze, MAZE, MC-MOVE, memscan, menudemo, merrymusic, messagebox, Messiah, Minotaur, MONSTER PT, MORSE, -MS-TAS-
#15MOZART – READ&SPELLMOZART, MPD, MTOS, Munchie, Music 2.1, MYSMANOR, NEW CHR$, nodes, OSC-10C, P. sizer, Pac Man, Paradox, patterns, PAWS, Pelmanism, pentzy, PHONE WORD, PHONEDIR, PIANO FUN, picpuzzle, pie chart, PigSkin, Pitcher, PIX FIX, POLYNOMIAL, popupmenu1, printscren, PRNTSCRN32, puzzle, PYRAMID, Q-BERT, Quest&Answ, QUIKCORD, QUIZMASTER, read, READ&SPELL
#16reader – Star Fleetreader, RESISTOR, RIFLE, RLE Graph, Saddle COS, Sat-Bahn, Scanner, SCREEN$ +, Scroll, SCROLLS, sea raider, SHIRES, Simply M, sine wave, ski, SMOKEY, SNAKE, snaker, solitaire, Sorting, SOUND?, soundefect, SP Forth, SPACEWAR, SPAN.TUTOR, SPECDRAW, SpecrtaMon, SPIDER, SPIRAL, Sprite, SpriteDemo, Star Fleet
#17STOCKS – ToolKitSTOCKS, STRMSCHANS, SURGE, SURVIVE, SWARM, SYNX, T V, T/PI PADS, TAG, TAPE SCHED, THE ROSE, TicTacToe, timexlogo, TIPS-A-M, TIPS-N-Z, TONE PHONE, TOOLKIT, TRACER, TRAIN, Tunnel Run, TURBOload, TWIST, typist, UDG, UDG gen, UNIFILE, UNIFILEII, VARS LIST, VCPRINTlst, vhs titles, VIDEO FILE, VIDEO SEL, Village, ToolKit
#18Utils*4 – ZOMBIES INUtils*4, VARS, VERT-RITE, VOWL&CONS, W Sorts, WAG's Walk, Watch, WAVES, Wd Plays*2, Wd pzls*2, WESPPP, Wheel, Wide, WindChimes, WINDOS, WINDOSdemo, Windows, WORD, WORD IMAGE, WORD PROSS, Word sorts, WORDBUG, Wordcross, WORDFIND, WORDSQR 2, WORDSQUARE, work simul, WPR, write, XMASGIFT, YAGI, ZOMBIES IN
#19 and #20Pixel Print public-domain disksPixel Print v2.0, Pixel Print PLUS! 3.1, Font Utility Package, ICON Utility Package, STING Graphics (Read_Msg, mastheads, borders, icons), QWIK 1040, Tasword to Pixel Print. From the double-sided disks “SNUG LBRY #20&19” and “SNUG #19 CON’T”; the single-sided #19 in this set is blank, and #20 holds only a letter.

The disk images came from the SNUG library Oliger disks in the Joe collection, read again with a single-sided reader; the double-sided “SNUG LBRY #n&n+1” copies of the same library were archived earlier. Each linked program post says where its own copy came from. See also Sinclair Northamerica Users Group (SNUG) and Indiana Sinclair-Timex Users Group (ISTUG).

Related Articles

From all of us here to all of you out there,”HAPPY Thanksgiving MERRY Christmas and HAPPY New Year 1990″.
We have a garage sale! We have been asked to sell on consignment a 10 year collection of things Sinclair and Timex/Sinclair.
Without the intricate thread of newsletters, BBS SIGs and users groups that tie us together, the destiny of our computers would have long been decided.
Brief report on SNUG (Sinclair National User Group) noting that its newsletter has been delayed due to the illness of a member’s wife and other personal circumstances, with all memberships extended six months into 1990.

Related Content

Note: Type-in program listings on this website use ZMAKEBAS notation for graphics characters.