home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / reviews / 09MIC96.TXT < prev    next >
Text File  |  2006-10-19  |  20KB  |  319 lines

  1. MICROREVIEWS for September 1996 Micropendium
  2. by Charles Good
  3.  
  4. This month some of my reviews will be updates of software I have previously
  5. reviewed.  These updates were acquired during my visit to the Cleveland MUG
  6. conference in May.  The Cleveland groups did a really great job organizing this
  7. event.  Attendance was high and everything was free, including the food.  It is
  8. a good thing we are not fans of the ADAM computer.  ADAM enthusiasts are having
  9. a computer show in the Cleveland area in September.  The cost of admission to
  10. this multi day event, which includes food and lodging, is well over $200.
  11. Daily admission with no "free" food is $17.  I kid you not! We TIers are very
  12. lucky to have groups willing to organize free or low cost TI computer shows.
  13. ----------------
  14. LOAD MASTER updated to v2.1 by Mickey Cendrowski
  15.  
  16. My review of v1.2 a few months ago was kinda luke warm.  That is because at
  17. that time the product didn't seem very special.  It would display a disk
  18. directory, view text files from the displayed directory and run XB software
  19. from the directory.  Now there is much more.
  20.  
  21. The new feature added to v2.1 that makes this a really useful product is file
  22. identification.  No other 99/4A product does this so extensively.  When Load
  23. Master reads a disk directory it compares the characteristics of each file to
  24. its internal data base and makes a very good guess as to the specific nature of
  25. the file.  Here are the file types recognized: Character file (as in CHARA1),
  26. TIPS font, Infocom game, FORTH screens, e/a option 5, Artist border (refers to
  27. TI Artist), Artist picture, Artist instance, Artist slide, Artist movie, Artist
  28. vector, TI Base command, TI Base help, TI Base structure, XB merge type runable
  29. program, E/A option 3, Archived file, Page Pro banner, Page Pro large font,
  30. Page Pro small font, Page Pro line font, Adventure game file, TOD adventure
  31. file, JP border (I am not sure what "JP" is), JP font, JP image, JP pattern,
  32. Firstbase dictionary, Firstbase data, and Firstbase index.
  33.  
  34. The on screen disk directory reports a file type from the above list next to
  35. each file name in addition to the usual type of file information (length, name,
  36. etc).  You can print these directories in various ways.  For example, you can
  37. make a disk jacket with all directory info including file type printed on the
  38. jacket.  Or, you can print an insert designed to slip inside or be pasted on
  39. the outside of a disk jacket.  You can also print directory labels or save
  40. directory information to a disk file, all with file types.  Speaking of
  41. printing, you can also print labels with four lines of user defined text, and
  42. you can have the software control two printers. Load Master is designed to work
  43. with a serial and a parallel printer, sending some output to one and some to
  44. the other if you want.
  45.  
  46. Load Master is almost entirely written in extended basic and determines file
  47. type by examining the kind of file (PROGRAM, DV80, IF128, etc), file name, and
  48. file length.  It does not look at file headers, which can't be done from
  49. straight extended basic, and thus has trouble identifying many types of
  50. "program" files.  Most of these are identified as "XB-BAS-EA5-ADV" beacuse it
  51. can't tell them apart.  If the file is program and 34 sectors long then "GROM"
  52. replaces EA5 in the above list.  Thus, Load Master isn't perfect in its file
  53. type identification.  It is, however, the only TI product currently available
  54. that attempts such detailed file identification.  A much older software
  55. product, IDENTAFILE, by J. P. Hoddie, was published before many of Load
  56. Master's identifiable file types ever existed.  If you want to distinguish
  57. between "program" files that are XB EA5 or neither then I recommend Funnelweb's
  58. Disk Review.
  59.  
  60. Load Master is quite slow and thus probably not really suitable for a quick
  61. disk catalog.  Error checking is supposed to be added to future versions.
  62. Right now it is sometimes possible to crash the program.  The Load Master
  63. author suggests that you run your entire disk collection through Load Master
  64. and make disk inserts or jacksts.  I think this is a good idea, and the main
  65. reason that most folks will have for using Load Master.  Load Master v2.1 is
  66. "send the author what you think it is worth" sharware.  Send me $1 and I will
  67. mail it to you to try out on a SSSD disk.
  68. -----------------
  69. EXTENDED BASIC updated to v2.4g, by Tony Kneer
  70.  
  71. I have previously reviewed v2.3 which is mainly for use by 99/4A systems that
  72. have a gram device.  V2.4g is only for Geneve users.  This Geneve version has
  73. everything found in version 2.3 plus some Geneve specific niceties.  These
  74. include:
  75.  
  76. CALL HFDCON and CALL HFDCOF.  These turn on and off the HFDC eprom, or the
  77. eprom in the CorComp and Myarc floppy disk controller.  This gives you access
  78. to the CALL subprograms found in these eproms such as DIR, ILR, LLR, LR, FILES,
  79. MDM, and DT in the HFDC eprom.
  80.  
  81. CALL SPEED1 and CALL SPEED5.  I really like these!  They let you set normal
  82. 99/4A speed (SPEED1) from within extended basic either in command mode or from
  83. a running program.  You no longer have to exit XB and go to the Geneve's GPL
  84. interface to set speed.  This is very useful for games.  The Geneve makes most
  85. software run much faster then it would on a 99/4A.  For some games this is too
  86. fast.  You can slow the game down to normal 99/4A speed with CALL SPEED1.
  87.  
  88. The BREAK (fctn/4) now works on the Geneve.  It also works in XB v2.3 and in
  89. the latest version of RXB, but but doesn't work from the grom file version of
  90. the official TI extended basic.
  91.  
  92. The following nice enhancements to regular extended basic carry over from v2.3:
  93. --CALL CHARSET resets both upper AND lower case characters to original TI
  94. characters and default foreground and background colors.
  95. --CALL ALSET resets to original TI XB characters but not colors.
  96. --CALL CHARA1 resets to v2.4g resident characters, with true lower case
  97. characters.
  98. --CALL LRGCLPS loads the large capital char set displayed on the TI title
  99. screen.
  100. --CALL BYE and CALL QUIT both exit to the title screen from within a running
  101. program or command mode
  102. --CALL HELP shows these enhanced commands on screen
  103. --CALL CRASH, CALL NYANYA, CALL HONK, CALL CHIME, and CALL BEEP produce
  104. sounds.
  105. --CALL GPEEK reads grom memory.
  106. --CALL MLOAD loads and optionally runs an EA5 program.
  107. --CALL MOVE moves blocks of memory.
  108. --CALL MSAVE saves a memory image block of memory to disk.
  109. --CALL SPROF and CALL SPRON turn off and on sprite motion.
  110. --CALL VPEEK and CALL VPOKE will read and write to VDP memory.
  111. --CALL WAIT causes a user defined delay.
  112. --CALL XB restarts extended basic and looks for DSK1.LOAD, which you can bypass
  113. by holding down any key.
  114.  
  115. This software should be in the library of every Geneve owner.  If you have a
  116. hard disk you should put it there and make it available as one of the several
  117. flavors of extened basic now available to Geneve users.  The software is public
  118. domain.  Send me $1 and I will mail it to you on a DSSD disk.
  119. -----------------------
  120. SPEAK DV80 assembly language version
  121. by Tony Kneer and Charles Good
  122.  
  123. I have previously reviewed my DV80 file speaker.  Written in extended basic, it
  124. loads TI's Text-to-speech, asks you for the name of a text file to read, and
  125. then speaks the text file.  Tony made an assembly language version of my
  126. program that is much faster in all respects but otherwise identical to my
  127. orgiinal.
  128.  
  129. On my Geneve, from disk, my original takes 33 seconds to load itself and all
  130. the Text-to-speech files.  Tony's version takes 9 seconds.  My original xb
  131. version loads in a line of text and then pauses because the text has to be
  132. converted to upper case so it can be spoken by text-to-speech.  These pauses
  133. come at the end of each text line, which does not necessarily correspond to a
  134. natural break in the middle or end of a sentence.  Thus, the pauses in speech
  135. can be annoying.  There are similar pauses in Tony's version, but they don't
  136. last nearly as long so the speech sounds more natural.
  137.  
  138. Send me $1 and I will send you Tony's very fast DV80 file speaker on a SSSD
  139. disk.
  140. -------------------------
  141. ET AND HIS ADVENTURE ON LAND by Hank Mishkoff
  142.  
  143. This is a long lost piece of 99/4A command module software that existed only as
  144. source code buried in the author's closet.  It has recently been assembled into
  145. a more or less runable educational game.  In 1983 TI produced its own ET
  146. frogger-like game and contracted with Looking Glass Software to produce a
  147. series of educational command module cartridges based on the movie character
  148. ET.  None of the TI or Looking Glass ET games were ever officially released.
  149. Published references from that time refer to games called ET, ET at Sea, and ET
  150. and His Adventure on Land.  The first two were finished and exist in user group
  151. libraries as grom files playable with a gram device and as slightly buggy
  152. assembly files playable from extended basic.  Until very recently, nobody had
  153. ever seen the "on land" game and it was assumed to have been lost or never
  154. completed.
  155.  
  156. One day last fall Hank Mishkoff logged onto the internet newsgroup comp.sys.ti
  157. and indicated that he had been involved in software development for the 99/4a.
  158. It turns out that he wrote several educational software command modules, and
  159. wrote the music found in the music maker module.  We exchanged a number of
  160. email messages which formed the basis of a really interesting interview
  161. published in the November 1995 issue of the Lima newsletter.  As a result of
  162. this exchange Hank dug into his closet and produced the original software
  163. development disks and notebook for the ET and His Adventures On Land project,
  164. long forgotten since 1983.  Hank wrote the game as an independent contractor
  165. for with Looking Glass Software, but when TI quit the 99/4A Hank was not paid
  166. for his efforts, so his disks went in the closet and were forgotten.  The disks
  167. contain assembly source code and, as indicated in the Lima newsletter article,
  168. Hank gave me permission to freely distribute the material.
  169.  
  170. This is an ecology/nature game.  The code is incomplete, not implementing all
  171. the details described in the project development notebook, and there is no
  172. sound.  (The notebook indicates that there was also going to be an "ET and His
  173. Adventures in Air" game.)  ET wants to get picked up by his spaceship.  The
  174. spaceship needs a place to land and there are several possible landing sites,
  175. each occupied by animals.  ET has to move all the animals through a maze of
  176. trails to their proper homes and give them some food.  The proper animal has to
  177. go to the proper habitat and be given the correct kind of food before ET's
  178. spaceship can land.  There are three habitats, forest jungle and desert.
  179. Within each habitat a submenu asks you to 1-take the animals home, 2-feed the
  180. animals, and 3-clear the forest.  You have to do all these things correctly in
  181. at least one habitat before ET's spaceship can land and take him away to his
  182. home planet.  There are three skill levels.  Some of the animals you encounter
  183. include snake skunk frog spider lion giraffe fish parrot, elephant, and monkey.
  184. As you move the animals with the arrow keys or joystick they make realistic
  185. motions.  The frog hops for example.
  186.  
  187. Some of the details just arn't quite right, probably because the code isn't
  188. complete.  The proper food for the frog, for example, sometimes seems to be a
  189. rabbit.  I don't think so!  Some parts of the game just don't work at all.
  190.  
  191. On the title screen it says c1993 Texas Instruments.  This is not true.
  192. Neither TI nor Looking Glass Software ever paid for the code, so it remains the
  193. property of Hank Mishkoff, who has authorized its unrestricted distribution.
  194. The code has been assembled into files that run as EA5.  Send me $1 and I will
  195. send you these EA5 files along with the the Lima newsletter article on the
  196. same SSSD disk that contains Archiver v4.0g.
  197. ---------------------
  198. ARCHIVER updated to v4.0g by Tim Tesch
  199.  
  200. This is the same old Barry Boone archiver we all use and love, updated by Tim
  201. Tesch to support long path names.  Contrary to what you might expect from the
  202. suffex "g", this software is not Geneve specific.  It will work on a 99/4A or
  203. Geneve system with or without hard drive.  It is, however, specifically useful
  204. on systems with hard drives.  It works fine on my SCSI hard drive and Tim has
  205. developed and tested it on a system with an HFDC hard drive controller.
  206.  
  207. The only parts of the new archiver that allow input of long path names are
  208. "Extract Files" and "Catalog Ark File".  You are still limited to "DSKx" when
  209. you want to pack an archive.  When you select "Extract Files" you are first
  210. prompted for a path name of the file to unpack.  This means only the path that
  211. contains the file, without the file name.  The second prompt asks you for the
  212. file name.  This fooled me for awhile.  I kept getting errors when I gave the
  213. complete path name at the first prompt.  The third prompt asks for the path
  214. where you want to put the unarchived files.
  215.  
  216. Archiver was originally written by Barry Boone, and most of us have already
  217. sent Barry a sharware donation.  Tim asks for a "whatever you think it is
  218. worth" additional donation if you have already paid Barry Boone.  This software
  219. should be in the hands of all hard drive users.  Send me $1 and I will mail it
  220. for you to try out on a SSSD disk along with the ET game described above.
  221. ----------------------
  222. TOUCHDOWN 96 by Gene Hitz
  223.  
  224. This is a really unusual software product.  I know of nothing similar.  If you
  225. are lucky, the cost of this commercial software can be taken as an itemized
  226. deduction on your income tax.  The previous sentence is literally true.
  227.  
  228. Touchdown 96 predicts the outcome of National Football League games week by
  229. week, complete with point spread.  It will also give you a list of team ratings
  230. based on past performance.  When you purchase the product the current season
  231. game schedule and team ratings, correct to the week the software is mailed to
  232. you, are already entered on your disk by the software author.  Each week you
  233. update the program's data bank with the scores of the previous week's games.
  234. This accumulating data allows the program to predict the outcome of the next
  235. week's games.  The program can be used indefinately season after season.  The
  236. previous season's ratings are used as a starting point for a new season.  For
  237. 1997 all you have to do to get started is input the 1997 week by week game
  238. schedule when it becomes available.
  239.  
  240. In making its predictions the program uses win/loss records, point spread, home
  241. versus away, and values which it calculates for itself called momentum and
  242. rebound factors.  At any time you can get screen displays and printouts of
  243. predictions for any week's games, the current team rankings as calculated by
  244. the program, and the conference standings as determined by win loss and tie
  245. records.  Predictions are most valid for the next week's games, but can be
  246. extended to future weeks.
  247.  
  248. The program has a very professional on screen look.  It makes heavy use of John
  249. Bull's XB windows routines and lots of spiffy looking overlapping windows pop
  250. up all over the screen.  There is also a neat looking football shaped cursor.
  251. There are on line help screens, which you really need sometimes.  I find the
  252. documentation kind of confusing, perhaps because I am not much of a sports or
  253. gambling fan.  On a 99/4A you have to press CTRL/I (control plus the letter i)
  254. to exit some of the subwindows and return to the main menu.  This little fact
  255. is mentioned in one of the on line help screens, but is not prominantly
  256. discussed in program documentation and is not intuitive.  The TAB key on a
  257. Geneve keyboard accomplishes the same thing.
  258.  
  259. Here is the sequence of program operation in order to generate a list of
  260. predictions in case you can't figure it out from the docs.  Go to the Setup
  261. window and Load data, then exit the setup window with Ctrl/I.  Goto the Files
  262. window and Load file.  This is the schedule file.  Pick the season week number.
  263. When the schedule for that week is loaded do Ctrl/I to get back to the main
  264. menu.  Goto the Program Operations window and select Predicitions.  The
  265. predictions will be displayed on screen and you will be given the opportunity
  266. to make a hard copy.
  267.  
  268. How well does it work?  I don't know, but we will find out.  I am writing this
  269. review at the end of July 1996.  Most of you will receive your Aug/Sept 1996
  270. Micropendium magazines the last week of September.  Below is the predicted
  271. outcome of the first week's NFL games, most of which will be played Sunday Sept
  272. 1, 1996.  These predictions are based completely on data from the 1995 season.
  273. San Francisco by 7.83 over New Orleans.  Dallas by 7.63 over Chicago. Denver by
  274. 6.23 over New York.  Indianapolis by 4.86 over Arizona.  Pittsburgh by 4.8 over
  275. Jacksonville.  Miami by 4.31 over New England.  Green Bay by 3.03 over Tampa
  276. Bay.  San Diego by 2.94 over Seattle.  Kansas City by 1.25 over Houston.  New
  277. York by 0.75 over Buffalo.  Baltimore by 0.6 over Oakland.  Minnesota by 0.58
  278. over Detroit.  St. Louis by 0.42 over Cincinnati.  Washington by 0.37 over
  279. Philadelphia.  Carolina by 0.01 over Atlanta.
  280.  
  281. Here are the predictions for week 2, most games played Sunday Sept 8.  These
  282. predictions based only on last season's data would be more accurate if data
  283. were available from the week 1 games, but that is not possible since I am
  284. writing this in July.  San Francisco by 10.22 over St. Louis.  Green Bay by
  285. 10.19 over Philadelphia.  Detroit by 6.98 over Tampa.  Dallas by 6.64 over New
  286. York.  Pittsburgh by 6.07 over Baltimore.  Kansas City by 5.02 over Oakland.
  287. San Diego by 4.38 over Cincinnati.  Buffalo by 3.61 over New England.  New
  288. Orleans by 3.19 over Carolina.  Miami by 1.94 over Arizona.  Houston by 1.89
  289. over Jacksonville.  Indianapolis by 1.7 over New York.  Seattle by 1.36 over
  290. Denver. Atlanta by 1.06 over Minnesota.  Washington by 0.49 over Chciago.
  291.  
  292. Touchdown 96 costs $10 which includes shipping and handling and the most recent
  293. week's data entered on your SSSD disk.  Annual updates with any added or
  294. improved options and containing current data are available for $5 to registered
  295. owners.  The software is Geneve, 99/4A, and ramdisk compatible.  It is entirely
  296. written in extended basic.
  297.  
  298. Oh yah.  About that income tax stuff.  The feds require that any net gambling
  299. profits, even illegal gambling profits, be listed as miscellaneous income on
  300. your federal income tax report.  However, any direct expenses incurred in
  301. obtaining these winnings, such the purchase cost of Touchdown 96, can be
  302. deducted from these winnings.
  303. ---------------------
  304. ACCESS:
  305.  
  306. Tim Tesch (Archiver 4.0g), 1856 Dixie Rd., Port Washington WI  53074
  307.  
  308. Tony Kneer (XB v2.4g, Speak DV80 assembly version), 17 Marshall Circle,
  309. Downington PA 19335.  Phone 610-269-7447
  310.  
  311. Mickey Cendrowski (Load Master v2.1), 100 Pine St., Russellton PA 15076
  312.  
  313. Gene Hitz dba Program Innovators (Touchdown 96), 4122 W. Glenway, Wauwatosa WI
  314. 53222-1116
  315.  
  316. Charles Good (your humble reviewer and distributor of $1 disks), P.O. Box 447,
  317. Venedocia OH 45894.  Phone 419-667-3131.  Preferred email address
  318. good.6@osu.edu (other previously published email addresses still work).
  319.