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

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