home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / program / program.lst
File List  |  1994-10-17  |  19KB  |  296 lines

  1.     ***********************************************************************
  2.    **        T h e   C r a w l y   C r y p t   C o l l e c t i o n        **
  3.    *                            P r e s e n t s                            *
  4.    **                          Programming Files                          **
  5.     ***********************************************************************
  6.  
  7.    *************************************************************************
  8.    **              Programming Books and References in ASCII              **
  9.    **                           \PROGRAM\BOOKS\                           **
  10.    *************************************************************************
  11.  
  12. 68K_BOOK  Atari ST Machine Specific Programming In Assembly - A complete book
  13.           (in ASCII format) by Robert C. Arp, Jr.  A comprehensive guide to
  14.           assembly programming on the ST.  Goes from VERY basic to advanced
  15.           GEM programming.  Includes several illustrations in both IMG and PS
  16.           format.  Also has viewer program for illustrations.
  17. 68K_CRIB  A couple of "crib notes" containing useful information about commonly
  18.           used aspect of 680x0 assembly language.  The "crib notes" are in
  19.           Degas (*.PI3) format and should be printed out.
  20. ALW2      Assembly Language Workshop vol. 2 by Clayton Walnum - now shareware!
  21.           This is the COMPLETE text of the book.  It is now SHAREWARE.
  22.           Obtained directly from Delphi where Clayton is a sysop!
  23. ARGV      GEMDOS EXTENDED ARGUMENT (ARGV) SPECIFICATION.  In a discussion about
  24.           Pexec & command lines, the question of the ARGV standard came up.
  25.           Here are the docs for it.  Dated August 22, 1990. Includes example
  26.           source code.
  27. BLIT      Complete programmer's guide to the Blitter chip - in ASCII format.
  28.           This guide should provide all the information you need to program the
  29.           blitter chip.
  30. CMDMENTS  List of 'commandments' from the CODEHeads telling how to PROPERLY
  31.           steal OS vectors for your own use.  A 'MUST READ' for all ST
  32.           programmers.
  33. DSKTPINF  This archive contains two text files which tell "everything there is
  34.           to tell" about the DESKTOP.INF file format.  Now you can customize
  35.           your desktop.inf file.
  36. ERRATA1   A huge compilation of corrections and additions to The Atari
  37.           Compendium by SDS Publishing.  The Compendium is the most complete
  38.           and comprehensive programming refernce book available for the ST/TT/
  39.           Falcon!
  40. GDOS      All you ever wanted to know about GDOS - by Douglas Wheeler.  This
  41.           document is in ASCII format.
  42. GEMDOS    ASCII file that explains how to program with GEMDOS.
  43. MC68KTU2  A 68000 assembly programming tutorial series, text in First Word
  44.           format.
  45. OS        The Operating Sytem of the Atari ST by John Ogawa is an article that
  46.           describes the workings of the Atari ST's operating system.  It gives
  47.           a history of TOS & an overview of what each part of TOS (BIOS, AES,
  48.           VDI, etc) does.
  49. PEXEC     The Pexec Cookbook by Allan Pratt (Atari).  This document completely
  50.           explains the uses of the Pexec() call.  Appended to the this doc are
  51.           some comp.sys.atari.st articles on the subject of program calling.
  52. PROGEM    Entire set of 'Professional GEM' tutorial articles written by Tim
  53.           Oren.  Includes C source code examples by John Brochu (author of
  54.           PICSWITCH).  Learn how to write a LEGAL GEM program.  VERY good &
  55.           detailed.
  56. UNIXMODE  Details on implementing the UNIXMODE Extended Filename Standard which
  57.           provides a uniform, user-controlled way of mapping filenames which do
  58.           NOT exceed the GEMDOS restrictions on length and case to the names
  59.           which are GEMDOS legal.
  60. XHDI_110  This is the third edition of the XHDI programmer's specification.
  61.           This folder contains: the XHDI specification in English and German,
  62.           bindings for Pure/Turbo C, and a sample XHDI aware application.
  63.  
  64.  
  65.    *************************************************************************
  66.    **     Compilers, Assemblers, Disassemblers, Resource Editors, Etc.    **
  67.    **                         \PROGRAM\COMPILER\                          **
  68.    *************************************************************************
  69.  
  70. AS32      AS 32 is an Intel 8031(2)/8051 cross assembler by Ken Stauffer
  71.           (University of Calgary) / ported to the ST by Ate Brink (Utrecht
  72.           University - The Netherlands).  Now you can create Intel programs on
  73.           the ST.
  74. BCF       BC-FORTRAN77 version 1.3C by Andre Koestli is an extensive Fortran
  75.           development system. The purpose of this version is to make a great
  76.           FORTRAN77 compiler available for programmers.  Contains complete
  77.           ENGLISH documentation!
  78. BOB13ST   David Betz's Tiny Object-Oriented Language from DDJ Sept 91.  Full
  79.           source code is included.
  80. CL098ST   CLASS, The Clark Cross Assembler/Disassembler Ver 0.99b by Lutz
  81.           Vieweg is a cross assembler that creates object code for the "Clarke
  82.           processor" that is found in such machines as the HP48sx.  Includes
  83.           complete ENGLISH documentation.
  84. CLISP     CLISP names this implementation of COMMON LISP for the Atari ST.
  85.           LISP is a programming language that was invented by J. McCarthy in
  86.           1959.  It's applications are in the domains of symbolic knowledge
  87.           processing (AI), numerical mathematics, and commercial programs like
  88.           editors (EMACS) and CAD (AUTOCAD).  English docs.
  89. CPXBAS1B  A CPX module by Oliver Teuber that contains a complete working
  90.           implementation of David Gillespie's Chipmunk BASIC 1.0.  Includes an
  91.           ENGLISH doc file describing all commands.
  92. ELAN1V5   The Elan programming language version 1.5 - developed in 1974 at the
  93.           Technical University of Berlin as an alternative to Basic.  This is a
  94.           full ST implementation of Elan.
  95. F2C       This folder contains an Atari ST/TT implementation of a Fortran-to-C
  96.           converter, developed by AT&T Bell Laboratories and Bellcore.  It will
  97.           take a Fortran source file and convert it to a C source file.
  98. F77       A Compiler-Driver by U. Bartelt for Fortran compilers.  This driver
  99.           program is Freeware and requires the BC Fortran 77 compiler version
  100.           1.3c.
  101. FASBIN21  The Frankenstein Cross Assemblers v2.1.  Provides support for about
  102.           20 different processors and micro-controllers.  Complete manuals for
  103.           the different assemblers are provided in DVI & ASCII format.  The
  104.           manuals are in ENGLISH!  Includes complete source code to all the
  105.           cross assemblers so you can customize them or add support for a
  106.           different processor.
  107. HSC140    Ian's Heat-and-Serve C version 1.40.  THIS IS A MODIFIED VERSION OF
  108.           SOZOBON C! This version has been customized by Ian Lepore, and is NOT
  109.           an official release of Sozobon, Ltd.  Includes extensive ENGLISH
  110.           documentation.
  111. M2POSX14  Modula-2 Posix 1.4, Implementation einiger POSIX-Systemaufrufe in
  112.           Modula-2
  113. NASM20B   NASM version 2.0 is a cross-development package for 6502 computers.
  114.           Includes a cross-assembler, linker librarian, disassembler and more
  115.           for the 6502.  Now you can develop 6502 based programs on your ST.
  116.           Includes complete C source code.
  117. ORCS      Ottos' Resource Construction Set.  A very good RSC editor from
  118.           Germany.  Includes a built in icon editor.  One of the best RSC
  119.           editors around - although not as good as Interface.
  120. PBUG1_21  Peace Debug version 1.21 - a low level debugger from Germany -
  121.           includes English documentation for most of the package.
  122. PC_220    PureC-Shell version 2.20 by Frank Schramm is a shareware replacement
  123.           shell for use with Application Systems Heidelberg's Pure C
  124.           programming package.  All docs are in German.
  125. PROFILE   Program by David Rowley that monitors another program and reports
  126.           what percentage of time the monitored programs spends in each
  127.           routine.  This can let you see what parts of your program may need
  128.           optimizing.
  129. RATFOR    A Fortran pre-compiler for use with BC-Fortran 77.
  130. REASS_US  Cross assembler/disassembler for many 8 bit processors - includes
  131.           complete source code so you can modify it to suit your needs.  This
  132.           is the 8-bit hackers dream come true.
  133. SOZOBON   Sozobon (NO BOZOS backwards) C compiler version 2.0.  This folder
  134.           includes the complete compiler, English documentation, and the source
  135.           code for the compiler.
  136. STJO2122  Oberon-2 compiler version 1.22 for the Atari ST, restricted version.
  137.           Documentation provided as ascii (all German).  The Linker doesn't
  138.           optimize the code in this restricted version.
  139. SZADB21B  Sozobon ADB style debugger version 2.1mj.  This folder contains the
  140.           executable programs and documentation.   Szadb is a low level
  141.           (assembly language) symbolic debugger for Atari computers with a user
  142.           interface mimicking, to a great extent, a popular Un*x adb.  Atari
  143.           version allows for debugging of GEM programs by providing separate
  144.           program and debugger screens which can be exchanged by a keypress.
  145. TMPMN201  Templemon version 2.01 by Johannes Hill & Thomas Tempelmann is a
  146.           machine language monitor and debugger for the Atari 680x0 computers.
  147.           The program and docs are in German.
  148. VICI_102  VICI version 1.02 for Atari the ST,TT by Peter Seitz is an Eiffel
  149.           interpreter.  Now you can write programs in the EIFFEL language and
  150.           run them on your ST.  Includes the interpreter/ compiler & example
  151.           EIFFEL source code!
  152.  
  153.  
  154.    *************************************************************************
  155.    **          Graphics And Digital Sound Programming Information         **
  156.    **                          \PROGRAM\GRFX_SND\                         **
  157.    *************************************************************************
  158.  
  159. AUDIO     An ASCII document that gives complete information about various
  160.           digital sound formats including *.WAV, *.VOC, *.AVR, and *.MOD.  If
  161.           you are planning to do any work with digital sound you NEED this
  162.           document!
  163. DEGAS_LD  Well commented Assembly source code for a Degas picture viewer that
  164.           will load and display a Degas file in all ST compatible resolutions.
  165. DSC_S1    Complete, well commented assembly source code that demonstrates how
  166.           to load Degas, Degas Elite, and NeoChrome format picture files.
  167.           Includes a text tutorial file that explains the file formats of those
  168.           graphics files.
  169. GIF89A    Official specification for GIF (Graphics Interchange Format) version
  170.           89a.  This is the complete programming reference provided by
  171.           CompuServe, the originators of GIF.
  172. IFF_DOCS  "EA IFF 85" Standard for Interchange Format Files by Jerry Morrison
  173.           of Electronic Arts.  The IFF graphics format is an attempt to create
  174.           a file format for graphics that is program independent, compiler
  175.           independent, machine independent, and device independent.  This is
  176.           complete documentation of the IFF standard.
  177. IMGSPECS  Understanding color IMGs by Dr. Bob is a description of IMG file
  178.           formats, bi-level and color.  The IMG standard from DRI is composed
  179.           of a file header and  encoded (or not encoded) bit-image data. 
  180. MUSIC_S   Heavily commented assembly source code to the "madmax" music playback
  181.           routines.  Includes several sample song files to experiment with,.
  182. PICFRMT   April 9, 1990 version of documentation compiled by David Baggett
  183.           detailing the NEO, Degas [+Elite], Tiny, Spectrum, Art Director,
  184.           C.O.L.O.R., Doodle, GEM, STAD, IFF, MAC, and many more graphic file
  185.           formats.
  186. PLAYBACK  Program and source code by Tristan Hunting to play back digitized
  187.           sounds at variable rates using interrupts.  Source in assembly, C,
  188.           and various Basics.
  189. Q_SOURCE  Example GFA Basic source code that demonstrates how to play back
  190.           Quartet digital song files on the ST.
  191. SPECOUT   C routines to create a SPECTRUM 512 file.  Includes documentation,
  192.           source code, and example program.  It does a very good job of
  193.           documenting the Spectrum format (both file and screen) and explaining
  194.           how it all works.  All files written by John Rosenberg.
  195. TCBTRACK  Complete assembly source code for playing back TCB (The Care Bears)
  196.           Soundtracker digital music files.  While this code appears to be
  197.           functional, it is NOT commented at all.
  198. TIFFLIB   A collection of Pure/Turbo C sources for using the TIFF graphics
  199.           format.  These routines are designed to hide as much of the details
  200.           of TIFF as possible so that the "dirty work" is transparent to the
  201.           programmer using these routines.
  202.  
  203.  
  204.    *************************************************************************
  205.    **                          Hardware Projects                          **
  206.    **                          \PROGRAM\HARD_PRJ\                         **
  207.    *************************************************************************
  208.  
  209. 144_NEWL  Complete instructions by Wes Newell for installing a high density
  210.           (1.44 meg) floppy in any Atari ST.  Originally posted as a public
  211.           message in the AtariNet tech echo.
  212. 2_5RAM    A 2.5 MegaByte RAM Expansion for the Atari ST by Christopher Hicks.
  213.           This document details the addition of an extra 2 Megs of RAM to a
  214.           standard 520/ 1040 STF/ STFM.  This procedure should work for any
  215.           motherboard revision.
  216. 38400BPS  A hardware project by Jürgen Meyer that will give every ST / STe a
  217.           38400 serial port.  This upgrade consits of a TTL-chip, the 74LS74
  218.           (and a switch to choose the high baudrate) and is very easy to
  219.           install.
  220. 4JADAPT   Plans to build an adapter that lets you use 4 joysticks with the ST.
  221.           The 2 extra joysticks connect through the parallel port and will
  222.           work with many games (including "Leatherneck").
  223. AUDIO     Adding Audio Ports To An ATARI ST by William Mills.  A hardware
  224.           project that allows the ST to be connected to a stereo or amp using
  225.           standard RCA connectors.  It also allows the use of headsets, for
  226.           video games.
  227. FADEFIX   Instructions to fix a common problem with Atari SM124 monochrome
  228.           monitors.  Most SM124s have an insufficently regulated power supply
  229.           which allows the 70 volt line to drift high when less than a certain
  230.           number of pixels are lit.
  231. FLOP14ST  Complete plans that show how to add a 1.44 meg floppy disk drive to
  232.           your ST.  Replace that old 720K floppy with a new high density
  233.           floppy drive today!
  234. NEXMSYNC  NEC MultiSync II to Atari ST by David S. Weaver.  This archive
  235.           contains a text file that describes how to build a switch box to
  236.           connect the MultiSync to the ST to allow use of color or monochrome
  237.           with the flick of a switch.
  238. RGBTOCOM  Atari RGB to Composite Video Converter by Anees Munshi.  Complete
  239.           docs & schematic to build a device that converts an ST analog RGB
  240.           signal to an NTSC composite signal which can be displayed on a
  241.           composite monitor, or TV.
  242. TOS206IN  Instructions to install TOS 2.06 in an ST without using a TEC board
  243.           or a TAB board.
  244.  
  245.  
  246.    *************************************************************************
  247.    **             Hardware Information and References in ASCII            **
  248.    **                          \PROGRAM\HARD_REF\                         **
  249.    *************************************************************************
  250.  
  251. DMA       Complete docs describing how to talk to the DMA port, the ICD Adscsi+
  252.           host adapter, etc.
  253. DMA_DOCS  Doc file from Supra describing the DMA port and how to access it.
  254.           Also details bopot sector information.  Includes source code
  255.           examples.
  256. EXE_TIME  An English document that details the time required to execute all
  257.           68000 assembly instructions.  Very usefull if you want to add up how
  258.           much time one group of instructions will take to execute compared to
  259.           another group of instructions.
  260. HARDWARE  Complete description of all ST/STe/Mega STe/TT/Falcon hardware
  261.           registers in ASCII and Atari Works foramt
  262. IO        This document by Douglas P. B. Renaux details the hardware and
  263.           software aspects of the ST Cartridge port.  Dated Feb. 27, 1986
  264. MEMMAP    A simple memory map of the 520ST.  Not very comprehensive but does
  265.           give a rough idea of where everything is mapped out to.
  266. SM124     This archive contains the complete schematics for the Atari SM124
  267.           Monochrome monitor.  The schematics are in *.IMG format.  View and/or
  268.           print with GEM-View, Calamus, Touchup, etc.
  269. THEREF    THEREF is a comprehensive Directory of Hard Drives, Floppy Drives,
  270.           Optical Drives, and Drive Controllers & Host Adapters.  It is
  271.           designed to help the novice and pro alike with integration problems
  272.           and system setups.
  273.  
  274.  
  275.    *************************************************************************
  276.    **                    Miscellaneous Programming Files                  **
  277.    **                            \PROGRAM\MISC\                           **
  278.    *************************************************************************
  279.  
  280. ASCIICPX  ASCII Table by Dietmar Rabich [March 2, 1991] is a CPX module that
  281.           shows all ASCII characters along with their hexadecimal, decimal, and
  282.           binary values.  A very handy tool for programmers.
  283. ATA_LX02  Atari Linux patchlevel 02 of 01-May-94 is a clone of the Unix
  284.           operating system.  This is a complete source code release.  GNU-C
  285.           and MinixFS are required to compile and use this release of Linux.
  286. MFS606S   This is a pre-alpha version of minixfs.  It is source only because
  287.           it's likely to be buggy, and if you don't know how to compile a
  288.           program then it isn't for you.  Docs are in a mess: they are being
  289.           revised.
  290. SED_5_64  SED version 5.64 by Anton Stepper and Claus Brod is an all purpose
  291.           monitor for the Atari ST and TT.  Program and docs are in German.
  292. TN_PCALC  Take Note Programmer's Calculator version 1.0 by John L. Jacobi is a
  293.           very good calculator which will run as a desk accessory or as a
  294.           program.  Has way too many features to list - suffice it to say it is
  295.           a top notch professional calculator.
  296.