home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / Sughrue / funlweb.txt < prev    next >
Text File  |  2006-10-19  |  14KB  |  412 lines

  1.  .IF DSK1.C3
  2.  ^^^^^^^^^^^TEXTWARE, SOFTWARE, and
  3.  ELSEWHERE
  4.      
  5.      ^^^^^^TI-99/4A Happenings
  6.      
  7.      ^^^^^^^^^by  Jack Sughrue
  8.      
  9.      ^^^^^^^^^^^^^^^FUNLWRITER
  10.      
  11.      [NOTE: Although the author wrote
  12.  this four years ago when FUNLWRITER
  13.  just arrived on our shores from
  14.  Australia, the author feels even more
  15.  strongly today
  16.           about FUNNELWEB (as it is
  17.  now called).  Still, it's nice to see
  18.  the first impression this piece of
  19.  software made.  It is now the single
  20.  most-used piece of TI software among
  21.  disk owners world wide.]
  22.      
  23.      
  24.      Where do I begin?
  25.      
  26.      Funlwriter is the most profound
  27.  disk ever made for the TI/99-4A. 
  28.      
  29.  I have many useful disks: data bases
  30.  and spread sheets and educational
  31.  programs and tutorials.  I have
  32.  programs that shrink programs,
  33.  programs that identify and list
  34.  variables from programs, programs
  35.  that can be merged into other
  36.  programs, and even programs that make
  37.  programs.  I have word processors for
  38.  Extended BASIC, for MiniMem, for
  39.  Editor-Assembler (including that
  40.  editor itself). 
  41.      
  42.      And, yet....
  43.      
  44.      I, like so many of my brothers
  45.  and sisters in this gigantic TI/99
  46.  family, am always looking for the
  47.  "perfect" program.
  48.      
  49.      It's here.
  50.      
  51.      Take out your checkbooks and
  52.  immediately send a $15 or better
  53.  check to Tony and Will McGovern, 215
  54.  Grinsell St., Kotara, NSW 2289,
  55.  Australia.  And pop down to your
  56.  nearest user's group for the
  57.  Funlwriter disk to make a copy for
  58.  yourself.  (It's a "Fairware" item,
  59.  offered to the public under the terms
  60.  of personal trust: if you like it and
  61.  plan to use it, send the money; if
  62.  you don't like it, pass it on.  And,
  63.  like so much of the "Fairware" things
  64.  for TI, it's the best stuff
  65.  available.)
  66.      
  67.      As I said at the beginning, How
  68.  do I begin?
  69.      
  70.      First, I'll leap back a couple
  71.  years.  I had written an informal
  72.  letter to Chris Bobbitt, the general
  73.  manager of Asgard Software,
  74.  discussing a TI "wish list." As a
  75.  writer, my wishes centered mostly
  76.  around improvements for the TI
  77.  Writer.  I wished for the ability to
  78.  read Dis/Var 80 and Dis/Fix 80 files
  79.  quickly on the screen.  (Think about
  80.  that one for a while.) I wished to be
  81.  able to load automatically from Edit
  82.  or Format into my PIO printer.  I
  83.  wished to be able to develop a better
  84.  Utility system and to go from Editor
  85.  to Formatter and to reFormatting (for
  86.  the printing of multiple different
  87.  files) without going back to the
  88.  title screen or without reloading.  I
  89.  thought it would be wonderful to be
  90.  able to have an environment operating
  91.  off (I felt then) the E/A cart which
  92.  would access the TIW cart and the DM
  93.  cart somehow."
  94.      
  95.      Well, all of the above is part of
  96.  this extraordinary venture from The
  97.  Land Down Under.  Notice I said
  98.  part.  And ALL from the XB module
  99.  off a menu (Yes, including loading
  100.  up the 2.3 version of DM1000, the
  101.  Editor/Assembler, the TI Word
  102.  Processor, and, for the fun of it,
  103.  Forth!). You are reading it right.
  104.  It does all this with versions of
  105.  each which are better than the
  106.  originals or other updates.  (For
  107.  example, from the DM1000 section of
  108.  the menu you can draw up the file
  109.  section and get as Option 3 an
  110.  instant screen read of ANY Dis 80
  111.  file; or from the word processor menu
  112.  you can press SWITCH to leap
  113.  instantly into the Assembler and load
  114.  up an assembled file (or create or
  115.  edit, just as with the cartridge AND
  116.  disks).
  117.      
  118.  All this, say the authors "without
  119.  loss of functionality." The memory
  120.  banks maintain their same buffers.  
  121.      
  122.      As for my own all-night testing
  123.  the day I got it from Barry Traver at
  124.  the New England TI Faire in
  125.  Lexington, I found every aspect of it
  126.  improved from the individual pieces
  127.  from which Funlwriter evolved.  The
  128.  McGovern geniuses seemed to have
  129.  covered everything.  The docs are
  130.  excellent and take up 80 sectors,
  131.  which is also excellent.  After you
  132.  make a copy to pass on to others who
  133.  will also pass it on, erase the docs
  134.  and fill up your 80 sectors with
  135.  utilities galore.
  136.      
  137.  And everything is FAST,
  138.  ERROR-PROTECTED, truly USER-FRIENDLY.  
  139.      I did everything I could possibly
  140.  think of to mess up this
  141.  environment, and, though I'm
  142.  usually very good at messing up
  143.  programs, I couldn't defeat this
  144.  environment.  It did (does)
  145.  everything I thought could only be on
  146.  a TI owners wish list.  
  147.      Am I glad I'm a TI owner.
  148.  Besides having the best in-residence
  149.  abilties of ANY home computer
  150.  (automatic numbering, resequencing,
  151.  CALL subprogramming, color, speech
  152.  synthesis, and so on), my computer
  153.  now has an XB cart in port that will
  154.  bring to my machine what would cost
  155.  IBM or Apple (if even possible)
  156.  owners 500 dollars or more to buy.
  157.      
  158.  
  159.      Like all good tools, Funlwriter
  160.  is also a great toy.  I don't think
  161.  I've had as much fun playing with
  162.  anything since I got my first set of
  163.  Lincoln Logs on my seventh birthday.
  164.      
  165.      You can get inside.  You can
  166.  change things.  The McGoverns even
  167.  guide you into this in their docs.
  168.  You can (I did) change the
  169.  environment's screen/character colors
  170.  within the XB load program (which may
  171.  later be changed at MOST menus in
  172.  this profound creation.  You can (I
  173.  did) put in printer specifics (PIO
  174.  and PIO.LF for the Editor and
  175.  Formatter). This is also done in the
  176.  loader which can then be saved
  177.  forever and overrides all assembly
  178.  defaults.
  179.      
  180.      Although I always manage to come
  181.  up with "If only this program
  182.  had...." to every piece of software
  183.  (and textware) I've ever reviewed, I
  184.  was stunned by this software into a
  185.  euphoric silence. (My wife and kids
  186.  appreciated that!) But it didn't
  187.  last long.  I couldn't wait to write
  188.  about Funlwriter.  But, three days
  189.  and much use and abuse (including
  190.  this report) later, I still cannot
  191.  think of a single change I would make
  192.  in the design of this software.  It
  193.  is efficient, allows for considerable
  194.  flexibility, does all the things I've
  195.  dreamed of and many I haven't.
  196.      
  197.      The McGoverns, in entrusting us
  198.  with this marvelous piece of work,
  199.  are hoping they'll make enough money
  200.  to get some additional TI equipment
  201.  to do many more things, apparently.
  202.  I hope they become rich beyond their
  203.  wildest dreams and make great
  204.  software for the TI forever.  
  205.      Let's support ourselves by
  206.  supporting them.  Get Funlwriter as
  207.  soon as you can, test it out, write
  208.  out the most generous check you can
  209.  afford, mail it to the McGoverns, and
  210.  hurry back to your new, large,
  211.  exciting TI environment.
  212.      *************
  213.                            
  214.      
  215.      FUNLWRITER REVISITED
  216.      
  217.      Now that I've had FUNLWRITER
  218.  as part of my system for a while, I
  219.  can honestly say I Could Not Do
  220.  Without This After Having Had It.
  221.  It's better than I praised it last
  222.  in my first article about it.
  223.      For lots of reasons.
  224.      I've loaded almost all my E/A
  225.  programs without difficulty by
  226.  loading the Utility option (3) from
  227.  the first menu.  Then load ENTER NAME
  228.  (9) from the second menu.  Basically,
  229.  those programs previously loaded on
  230.  Option 3 of the E/A cartridge (the
  231.  DIS/FIX 80 files, usually), will load
  232.  from this menu's Option 4.  Those
  233.  programs which loaded from the E/A
  234.  cartridge Option 5 in the past (the
  235.  PROGRAM files, usually), will now
  236.  load from this menu's Option 3.  (If
  237.  the process had taken the word
  238.  "START" as an additional program
  239.  filename, it will load in
  240.  automatically with this.  If the
  241.  program required another "entry
  242.  code" (DEF), this program will list
  243.  it for you after the load filename(s)
  244.  have been listed.)
  245.      In short, it's easier than the
  246.  E/A cart.  It finds things for you.
  247.  And you keep your Extended BASIC cart
  248.  in the port for long life.  
  249.  
  250.      Examples:
  251.      Let's say you have the game
  252.  SPOTSHOT.  The files are SPOTSHOT
  253.  and SPOTSHOU.  (There's no mystery to
  254.  this.  If an E/A program file exceeds
  255.  33 sectors it automatically strings
  256.  the files together by using filenames
  257.  which step up the final letter(s) [or
  258.  numbers] by one ASCII number.  You
  259.  most often see this with GAME, GAMF,
  260.  GAMG, GAMH.  That kind of thing.  So
  261.  it is with this file.) These are two
  262.  strung-together program files of 33
  263.  and 17 sectors, respectively, and
  264.  listed as PROGRAM or PGM on your
  265.  cataloger.  
  266.      Choose the Option 3 on the
  267.  FUNLWRITER  E/A (which would be
  268.  Option 5 on the cart), type in
  269.  SPOTSHOT following the "DSK2.  " on
  270.  the screen and it will load itself
  271.  automatically.  (The cart would have
  272.  required an additional input of the
  273.  word "START" under Program File.)
  274.  This loads on any diskdrive and, so
  275.  long as you do not have to come back
  276.  to DSK1 with internal loading
  277.  directions from some imput, you're
  278.  fine.  If you only have one drive you
  279.  don't have to worry about it at all.
  280.      Let's say you have the game
  281.  Entrapment.  This is a 32 sector
  282.  DIS/FIX 80 file and would usually be
  283.  loaded on Option 3 on the E/A cart.
  284.  Load it on Option 4 here.  After
  285.  "DSK2.  " just type "ENTRAPMENT".
  286.  When a request for another input
  287.  comes up, just press ENTER.  The
  288.  "entry code" here is the word TRAP.
  289.  It will come up on the screen and
  290.  give you some other options with the
  291.  loaded program.  Just type "R" and
  292.  this program will also RUN
  293.  automatically.
  294.      It's great!
  295.      
  296.      For those of you with the DISK
  297.  MANAGER 1000  version 3.1. there may
  298.  be a bit of a disappointment for you
  299.  (though I'm not sure why) because the
  300.  new version cannot replace the 2.3
  301.  version that the FUNLWRITER
  302.  environment is built around.  Maybe
  303.  another version of FUNLWRITER will
  304.  house this latest DM.  But the
  305.  modified 2.3 built in does pretty
  306.  much everything the new version does
  307.  only in different places or off
  308.  different menus.  
  309.      When I replaced the 3.1 version
  310.  in my FUNLWRITER, I could no longer
  311.  load many E/A programs.  I could no
  312.  longer copy or move files from one
  313.  disk drive to another.  There were a
  314.  few other little things, too, but I
  315.  don't remember what they were.  I
  316.  just put 2.3 back fast.
  317.      
  318.      The word processor portion of the
  319.  FUNLWRITER is perfect for my needs
  320.  (once the docs have been replaced by
  321.  80 sectors of programs and templates
  322.  that work off the environment).
  323.  
  324.      Coming out of FUNLWRITER with
  325.  an active catalog, one could easily
  326.  build in some fascinating graphics
  327.  programs, like GRAPHX (particularly
  328.  now that those extraordinary
  329.  COMPANIONS are made for it), and
  330.  never have to come out to anything
  331.  else.  
  332.      But any kind of template or file
  333.  could be stuck inside and easily
  334.  added to the automatic menu.
  335.      
  336.      I wore out cartridge ports on two
  337.  99s.  Changing the XB to E/A to
  338.  T.I.W. to DM (and not counting the
  339.  constant changing of game carts and
  340.  things like Personal Record Keeping).
  341.  Now I keep XB in all the time.  The
  342.  DM 1000 is about 1000 times better
  343.  than the cart.  The E/A is better.
  344.  The built-in screen dump is better
  345.  and much, much faster.  The T.I.W. is
  346.  better and faster and keeps you in
  347.  the mode (if not the mood).  And all
  348.  this is on one SSSD disk (with a
  349.  Forth load and a few other things
  350.  thrown in for good measure). 
  351.      Now with all my good stuff on
  352.  disk I probably will have little need
  353.  for removing my XB cart again.
  354.      And with something so convenient
  355.  as FUNLWRITER it becomes quickly
  356.  addictive (in an easy to use kind
  357.  of way).  It's just so natural for me
  358.  to load up this disk without even
  359.  thinking what I'm going to do on the
  360.  computer.  It doesn't make any
  361.  difference.  The environment as I've
  362.  modified it permits me to load up ANY
  363.  program I own, pretty much, whether
  364.  BASIC, XB, E/A, FORTH, whatever.  Or
  365.  look into things.  Or write letters.
  366.  Or create programs.  Or read DIS 80
  367.  files (text or code).  
  368.      There's just not much I would do
  369.  on my computer anymore that couldn't
  370.  operate out of this environment.
  371.                  
  372.      If you don't have FUNLWRITER
  373.  yet, get a copy from your users'
  374.  group as soon as possible.  If you do
  375.  have it, remember it's Fairware.
  376.  Send a check to the authors as soon
  377.  (and as much) as possible. 
  378.      And the possibilities are
  379.  endless.  I've just released a
  380.  diskful of programs and files and
  381.  templates and additions and
  382.  modifications (calling it FUNLPLUS!
  383.  also put out through the Fairware
  384.  market. I plan to send these
  385.  additions and changes to the
  386.  McGoverns.  If public domain people
  387.  all over our TI world do the same for
  388.  these Fairware programs (and in
  389.  particular this one) just imagine
  390.  what will come of it.  If you can. 
  391.      
  392.      [UPDATE: Today's FUNNELWEB (the
  393.  version 4 series) has so many greater
  394.  features, it is impossible to
  395.  delineate them here.  If you own the
  396.  3 series FUNNELWRITER or FUNNELWEB or
  397.  have never owned any of the above,
  398.  you are in for a real computer buzz
  399.  when you get the latest copy from
  400.  your user group library.]
  401.      
  402.      [Jack Sughrue, Box 459,
  403.  E.Douglas, MA 01516]
  404.  
  405.      ***************
  406.      
  407.      If any newsletter editor prints
  408.  thse articles, please put me on your
  409.  mailing list.  Thanks - JS
  410.  
  411. ÇçǼçïÉòƒ⌐╒╒╒╒╒╒╒╒╒╒Çï
  412.