home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / CMAGI510.ZIP / WHATSNEW.TXT < prev   
Text File  |  1995-04-30  |  22KB  |  375 lines

  1. .                                ChessMAGIC!   
  2. .                      (c) 1991-94 KnightWare/Bud Bradley
  3. .                             All Rights Reserved
  4. .                        IntelliLink BBS (404) 978-2893
  5. .                                        (404) 736-9483
  6. .
  7. .                               UPDATE HISTORY 
  8. .
  9. .           (NOTE:  * = Additional Information In Documentation) 
  10. .
  11. .
  12. Date     Version  Description of Enhancement/Fixes
  13. -------- -------  ----------------------------------------------------------
  14. 04/30/95   5.10  -Jumped from ver 5.07 to 5.10. I've upgraded the
  15. .                 communications and this warrants a ten <grin>. It should
  16. .                 correct the problems when locking the port at a higher
  17. .                 rate than 38400.
  18. .
  19. .                -ZMODEM : ChessMAGIC! now only uses this protocol to 
  20. .                          transfer files. This includes rip icons, and
  21. .                          game inquiries.
  22. .
  23. .                -Modified the RIP routines to handle the backward compatible
  24. .                 deficiency of Ripterm 2.xx to 1.54. Will work fine with
  25. .                 either version of Ripterm.
  26. .
  27. .               - Corrected CMEDIT's lack of placing the game number when
  28. .                 generating tournament games. This prevented the user from
  29. .                 downloading the games.
  30. .
  31. .                -Modified the auto download of RIP ICONS. Qmodem Pro would
  32. .                 not recognize the RIP download command. I now send the
  33. .                 CMRIPICN.ZIP file, which contains all the icons. The user 
  34. .                 will need to install them in their icons directory.
  35. .                 I've included a file RIPNOTE.TXT that will be displayed to 
  36. .                 any user, with RIP compatibile software, that does not have
  37. .                 the icons. It is also noted on the RIP download icons 
  38. .                 screen, when a user does not have the icons.
  39. .                 NOTE:make sure CMRIPICN.ZIP file remains in the cmagic 
  40. .                      main directory!
  41. .
  42. .                -Added new packer (zip,lha) option for downloading game
  43. .                 game files. By entering TEXT in the archive field and
  44. .                 TXT in the EXT field (in CMEdit, Install, Cmagic Setup),
  45. .                 it will bypass an archiver and pass and transfer the 
  46. .                 game text files directly. Some sites did not have enough
  47. .                 memory to launch an archiver. 
  48. .
  49. .                -Fixed scrolling text from being intertwined with the prompt.
  50. .
  51. 12/05/94   5.07  -Problem reported where ratings were being updated upon just
  52. .                 viewing a game. Placed a block to prevent this.
  53. .                -Extended the time to check for RIP graphics. If the door.sys
  54. .                 file doesn't provide the RIP indicator, the time to check
  55. .                 was fairly quick.
  56. .                -Changed the '+' Color Mode Selection to '=' on the main
  57. .                 menu. When dropping carrier, a modem could output +++ and
  58. .                 change the users color mode for display in ChessMAGIC!.
  59. .                -Corrected a mate situation not being identified with 2
  60. .                 queens on the board. This corrected several other mate
  61. .                 situations as well.
  62. .                -Corrected cmate's status messages bleeding out of the 
  63. .                 status box.
  64. .
  65. 08/15/94   5.06  -Fixed the ANSI display problem with cmate.
  66. .
  67. 08/07/94   5.05a -Fixed the lack of display on the board, start games etc.
  68. .                 that were inherent in version 5.04 when in RIP. 
  69. .                -Modified the download of icons so that it would insure that
  70. .                 the cmbrdw.icn and the cmbrdb.icn are downloaded to the
  71. .                 remote. NOTE: If anyone is having a problem getting the
  72. .                               icons, tell them to delete the s2*.icn
  73. .                               cmbrd?.icn. CMAGIC will re-send them. Or you
  74. .                               can create a file on your BBS that includes
  75. .                               all the *.icn files so that your users can
  76. .                               download them.
  77. .                -Modified cmate to place the board coordinates on the left
  78. .                 side of the board a few of the terminal programs out there
  79. .                 will not display ansi properly when using column 80. 
  80. .
  81. 07/24/94   5.04a -Added mouse support to CMate's playing area. 
  82. .                -Fixed bug that required an entry on the game area selection.
  83. .                 Now defaults to the 1st game area as before.
  84. .                -Removed some superfluous error messages.
  85. .             
  86. 07/16/94   5.03a -Corrected problem with opening screen hanging on ANSI.
  87. .                 it was actually awaiting a C to continue response.
  88. .
  89. 07/16/94   5.02a -Corrected RIP problem of viewing completed or active games.
  90. .                -Placed a required entry of "C" to continue so that the 
  91. .                 introduction screen does not fly by when using RIP.
  92. .                -Removed the automatic default of a entering the first 
  93. .                 game area when selecting a game area. It now requires a
  94. .                 specific entry of a game area number.
  95. .                -Corrected the problem with joining games while in RIP. 
  96. .
  97. 07/14/94   5.01g -Invalid rip files required by cmate. Cmate's menu would not
  98. .                 appear and neither would the chess icons. This has been
  99. .                 corrected.
  100. .
  101. 07/13/94   5.01f -Corrected a couple of problems when using non-standard
  102. .                 irq's and addresses.
  103. .                -There were 2 files missing that cmate (computer module)
  104. .                 required. You only experienced a problem if you were
  105. .                 installing ChessMAGIC! for the first time.
  106. .
  107. 07/04/94   5.01e -Corrected RIP not recognizing the Inquiry.
  108. .                -Reverted from RIP to ANSI on the start new game selection. 
  109. .
  110. 07/02/94   5.01  -1st official release since 4.96
  111. .
  112. .                -ChessMAGIC! will auto detect remote RIP icons directory 
  113. .                 for the appropriate chess icons. If they are not found
  114. .                 ChessMAGIC! will auto-download the files to the remote.
  115. .                 No need in keeping in the cmripxxx.zip files for download.
  116. .                 Just make sure the s2???.icn exist in the cmagic main
  117. .                 directory. They're included with the distribution.
  118. .
  119. .                -Computer Play module now supports RIP
  120. .                 *Mouse is presently not supported for piece movements.
  121. .                 
  122. .                -Removed the creation of the cmdebug.log file as an 
  123. .                 automatic. If you need to use the cmdebug.log feature,
  124. .                 add BUGLOG as the last parameter passed to ChessMAGIC!.
  125. .                 This will turn on the logging feature.
  126. .
  127. .                -Fix for DIGI's recognition in door.sys
  128. .
  129. .                -Fixed the mate recognition bug and bishop movement. 
  130. .
  131. .                *If you're experiencing any problems, turn this feature on
  132. .                 Then provide KnightWare a copy of the CMDEBUG.LOG that is
  133. .                 created. This will help me expedite your problem.
  134. .
  135. .                -Revised the RIP menu, RIP game selection and RIP game area
  136. .                 selection. Completely new GUI.
  137. .
  138. .                -Modifed the RIP board screen, so that is does not completely
  139. .                 refresh, when going to the next game. Paints much quicker!
  140. .                 Also place an automatic return on the RIP board options.
  141. .                
  142. .                -Completely re-wrote the C-Mail interface. See cmail.doc
  143. .                 in the cmail5xx.zip file. Must be downloaded separately.
  144. .                 from ChessMAGIC!.
  145. .
  146. 06/10/94   5.00o -Changed the internal ansi codes in the main menus in order
  147. .                 to remedy a problem Procomm has outputting them.      
  148. .
  149. 05/26/94   5.00l -adjusted code, per my comlib vendor, that should
  150. .                 alleviate the dropping of chars on the remote end.
  151. .
  152. 05/18/94   5.00k -Added support for a different door.sys format. Self 
  153. .                 detecting. On line 5, the normal format is to specify the
  154. .                 host baud rate. This new format, actually has a Y/N to
  155. .                 determine if the host is locked at 19,200. If has N, I'm
  156. .                 setting the host baud rate equal to the remote's. BBS
  157. .                 software reporting this format, should contact their mfg
  158. .                 to have this changed to reflect the BBS's actual baud rate.
  159. .          5.00k -Removed reference of IntelliLink BBS in main RIP menu.
  160. .                -Restoring RIP graphics when returning from cmate.
  161. .
  162. 05/15/94   5.00i -Added a debug file (for my purposes and it might help you)
  163. .                 titled "cmdebug.log". Upon occurrences where cmagic is 
  164. .                 not working, please forward that log file to me. It is
  165. .                 extremely important that I receive it. After sending it
  166. .                 to me you may delete it. Cmagic appends to it, so it will
  167. .                 continue to grow. Once the bugs are cleared up, I'll remove
  168. .                 the automatic writes to it. THANKS! This will assist 
  169. .                 tremendously in clearing up the bugs.
  170. .                -Think I may have found a problem in the database routines
  171. .                 that might have contributed to some of your problems. I've
  172. .                 updated the routines. 
  173. .                -Viewing completed games with RIP, would not let you select
  174. .                 games on additional screens. Had to reduce the qty of games
  175. .                 that could be displayed for selection from 9 to 6. 
  176. .                -Fixed a bug in the DIGI8 intialization. It was attempting
  177. .                 to send as many addresses that are contained in the DIGI16.
  178. .
  179. 05/09/94   5.00h -Corrected the ANSI screen bleed over on the remote end.
  180. .                 
  181. 04/23/94   5.00g -Added Support for Non-intelligent Digiboard 8.
  182. .                 PLEASE Read CMAGIC.DOC pertaining to this configuration.
  183. .                -New implementation of RIP menus in CMAGIC. I will be
  184. .                 working on improving the board screen.
  185. 04/23/94   5.00f -Added Support for Non-intelligent Digiboard 16.
  186. .                 PLEASE Read CMAGIC.DOC pertaining to this configuration.
  187. .                -Removed the local hi-res graphics temporarily. I'm 
  188. .                 in the process of changing it, so I had to disable it
  189. .                 for a short period. Please be patient.. Thanks!
  190. 04/08/94   5.00e -Changed the Sysop Join Feature keystroke from CTRL+J
  191. .                 (control J) to ALT+J (alt J). Changes the Sysop Quit
  192. .                 game keystroke from CTRL+Q to ALT+Q (alt Q).
  193. .                -Removed the extra "any key to continue" from the master
  194. .                 ratings and other stats.
  195. .                -Corrected problem when accessing OTB Play.
  196. 04/04/94   5.00d -Corrected the need for entering <RETURN> more than once
  197. .                 when encountering "Press Any Key to Continue".
  198. .                -Improved the handshaking when running higher baud rates
  199. .                 on the BBS and the remote user is at a lower. Pieces of
  200. .                 the screen were being lost.
  201. .                -Removed the Built in Zmodem protocol because of problems
  202. .                 with the source code. Replaced it with built in Xmodem and
  203. .                 Ymodem protocols for downloading games.
  204. .
  205. 03/20/94   5.00a -BETA release. NOT FOR DISTRIBUTION 
  206. .                -Replaced the entire communication library. Please read 
  207. .                 cmagic.doc regarding setup of your PORT, FOSSIL, DIGI etc.
  208. .                -Only supports DOOR.SYS format.
  209. .                -ZMODEM protocol is now built in. This is the only download
  210. .                 selection available for downloading ChessMAGIC! games.
  211. .                 I removed the protocol selection screen and associated
  212. .                 cmproto.dat file, and protocol *.bat files.
  213. .                -Computer Play module is temporarily disabled until I can
  214. .                 make sure the new communication library is working properly.
  215. .                 This is a temporary inconvenience and will be available very
  216. .                 soon.
  217. 03/07/96   4.96  - Corrected bug, if RAMDRIVE wasn't defined, then the 
  218. .                  graphics icons could not be found to enable local graphics.
  219. .                - Corrected problem with game numbering when using the
  220. .                  tournament option. Created problems on D/L of games.
  221. .
  222. 02/20/93   4.95  - Added message to be displayed on game board Status Box, 
  223. .                  when an opponent has provided if/then moves. This is to 
  224. .                  alert the player that if/then replies exist.
  225. .                - Added a RAM Drive option in CMEdit "Setup ChessMAGIC!".
  226. .                  This will permit you to configure a path for the graphic
  227. .                  icons (files *.icn). Ultimately it will help to place 
  228. .                  these on a RAM Drive for speed, but they may be placed
  229. .                  in any path. Also it is up to you to provide a mechenism 
  230. .                  for transporting the files to the RAM Drive or alternate 
  231. .                  path.
  232. .                  NOT REQUIRED if using ChessMAGIC!'s default directory.
  233. .                - Added READONLY.BAT to set the proper ChessMAGIC! files
  234. .                  to readonly. Make sure the DOS ATTRIB command is in your
  235. .                  path.
  236. .                - Corrected the page acknowledement/recieve problem when in 
  237. .                  RIP mode.
  238. .                - The "Go to Waiting Room" message now appears in RIP mode.
  239. .                - Corrected the problem with the RIP Button Selections not
  240. .                  appearing when the Area Selection Screen is displayed upon
  241. .                  entering ChessMAGIC!.
  242. .
  243. 12/26/93   4.94a - Corrected invalid ratings showing up on the board screen
  244. .                  while in RIP graphics. The ratings were being depicted as
  245. .                  when the game first started.
  246. .                - Reactivated the Sysop Status data, at the bottom of the
  247. .                  screen, for local ANSI mode only. CAUTION-> when
  248. .                  getting a player in chat, the last screen will not recover.
  249. .                  Going to any other screen in cmagic will refresh.
  250. .
  251. 12/20/93   4.93b - Now DesqView and Windows Enhanced Mode Aware
  252. .                - Fixed problem when trying to run ChessMAGIC! with a
  253. .                  digiboard.
  254. .                - Added the same patches to CMate.
  255. .                - Also if you're passing cmagic or cmate a PORT address
  256. .                  and interrupt and having difficulties, omit the FIRST
  257. .                  0 (zero) in the address.
  258. .                - Placed in new main menus for Color and Monochrome.
  259. .                - Altered the screens so that they no longer use column 80.
  260. .                  Qmodem users were required to toggle the line wrap
  261. .                  in order to display the screens properly.
  262. .                - Adjusted the monochrome board display to include the
  263. .                  If/Thens option.
  264. .
  265. 11/12/93   4.92  - Modifed the RIP into screen so that pressing any key will
  266. .                  remove it. Before the delay to transmit all the rip
  267. .                  scripts on slower modems was extremely slow.
  268. .
  269. 11/06/93   4.91  - I inadvertently omitted the boardrip.pos file. A lockup
  270. .                  would occur without it.
  271. .
  272. 11/06/93   4.90  - RIP Graphics Support
  273. .                - Completely revamped the local graphics
  274. .                - CMCom is no longer supported. Use a RIP compatible
  275. .                  communcations software for remote graphics.
  276. .
  277. 08/21/93   4.16  -Correct user's BBS time remaining to not being reset when
  278. .                 selecting You vs Computer. Computer Module version 2.02
  279. .                -Corrected X option on the Computer Play Board to enter
  280. .                 ChessMAGIC! properly without resetting the user's time
  281. .                 remaining.
  282. .                -Corrected page breaks on stats displays, not to overwrite 
  283. .                 the next name when continuing.
  284. .
  285. 07/25/93   4.15  -The erratic lockups for cross-node (OTB) play were
  286. .                 stemming from a bug in my file libraries. I've installed
  287. .                 an updated version and from all tests it appears to have
  288. .                 been corrected.
  289. .                 NOTE:RUN CMEdit's Upgrade to 4.xx utility. The new 
  290. .                 library forced me to change a field width on one of the
  291. .                 indexed fields in the game files.
  292. .
  293. 07/14/93   4.12  -Corrects invalid rating for opponent in C-Mail games.
  294. .                * see cmedit.new for additional C-Mail patches.
  295. .
  296. 06/30/93   4.11  -Going to the computer play module would cripple a node.
  297. .                 If you experienced this - run the Reset Node in Cmedit.
  298. 06/30/93   4.11  -The EGA graphics menu omitted the "You vs Computer" option.
  299. 06/30/93   4.11  -Also the graphics was not reset to the correct mode when
  300. .                 leaving ChessMAGIC! to go to the computer play module.
  301. .
  302. .                *because of the addition of the computer play module into
  303. .                 ChessMAGIC!, I've skipped releases 4.07-4.09.
  304. .
  305. 06/28/93   4.10  -Added computer play hook to ChessMAGIC!. See the sample.bat
  306. .                 file for installing in your door BAT file. ChessMAGIC!
  307. .                 returns an errorlevel that initiates cmate.exe. Main menu
  308. .                 selection Y. Also see cmagic.doc file.
  309. 06/28/93   4.10  -Corrected move problem with King Captures on the a-file
  310. 06/24/93   4.10  -Corrected problems with file locking on x-node play.
  311. .
  312. 06/09/93   4.06  -Corrected Email Undo of moves after game was transmitted.
  313. .
  314. 06/06/93   4.05  -Added database features for E-Mail. Requires CMEdit 4.05
  315. .                 to convert the databases. See cmedit.doc for more 
  316. .                 information on E-Mail.
  317. .
  318. 06/03/93   4.03  -Corrected the problem with viewing active games.
  319. .
  320. 05/31/93   4.02  -There was a problem in running setup in CMEdit in
  321. .                 nonregistered use. ChessMAGIC! would lock up. 
  322. 05/31/93   4.02  -The graphic drivers, for those that prefer local
  323. .                 EGA graphics were missing in the archive.
  324. .
  325. 05/26/93   4.01  -Added the ability to configure the archiver used in 
  326. .                 ChessMAGIC!'s game download feature. The unregistered
  327. .                 version still looks for LHA.EXE in the current path.
  328. .                 The archiver is configurable in CMEdit.
  329. 05/23/93   4.01  -Removed the "=" Graphics On/Off selection from ChessMAGIC!'s
  330. .                 main menu. It always checks for the presence of CMCom 4.01
  331. 05/19/93   4.01  -Fixed If/Then move leaving game area as showing it was
  332. .                 the incorrect player's move.
  333. 05/19/93   4.01  -Changed the If/Then status message from asking (C)ontinue
  334. .                 to asking Continue (Y)es. Now requires a Y response in lieu
  335. .                 of the previous C response.
  336. 05/16/93   4.01  -Corrected Chessmaster 3000 download format
  337. 04/25/93   4.01  -Corrected problem with If/Then moves. When undoing a move
  338. .                 the if/thens were not being cleared. 
  339. 04/25/93   4.01  -eliminated the rbase file, which contains a player's base
  340. .                 rating (or pre ChessMAGIC! rating) and stats to be
  341. .                 included in the player database. CMEdit will perform the
  342. .                 upgrade.
  343. 04/25/93   4.01  -changed ChessMAGIC! database indexes from the previous
  344. .                 dBase compatible to the Fox Pro CDX indexes. CMEdit's
  345. .                 upgrade utility will delete the old indexes. ChessMAGIC!
  346. .                 will create the new ones when started.
  347. 04/25/93   4.01 *-Now there is only a single ChessMAGIC! executable that
  348. .                 can be configured to display ANSI or Hi-Res graphics
  349. .                 locally. Configured in CMEdit.
  350. 04/25/93   4.01  -Corrected problem with ChessMAGIC! Hi-Res Graphics and
  351. .                 online play paging. It would always attempt to attempt
  352. .                 graphics even though an ANSI screen may have been
  353. .                 displayed. Now detects which mode it is in at the time
  354. .                 of page.
  355. 04/25/93   4.01  -Modified Replay of game to use hot keys. Return is no
  356. .                 longer required with the (F)orward (B)ack (R)eset and
  357. .                 (Q)uit commands. Also the game number and last move are
  358. .                 being displayed accordingly.
  359. 04/23/93   4.01 *-Now supports digiboard
  360. 04/23/93   4.01 *-Sysop game join feature. The sysop can now join and
  361. .                 play an online game.
  362. 04/23/93   4.01 *-New main menu selection "View Completed" games. This
  363. .                 feature permits viewing/replaying completed games online.
  364. 04/23/93   4.01 *-Completely re-wrote the system editor. CMSys is no longer
  365. .                 supported with this version. The new program is titled
  366. .                 CMEdit and is written in Fox Pro.
  367. .                  - enhanced tournament pairing and creation
  368. .                  - ChessMAGIC! installation/configuration routine
  369. .                  - Menu driven upgrade utility
  370. .                  - more simplified data maintenance
  371. .                  - menu driven ChessMAGIC! registration
  372. .                  - can use ems memory
  373.  
  374.