home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / bbsdoor / 2002v2b5.zip / 2002V2B5.EXE / README.WB5 < prev    next >
Text File  |  1994-02-13  |  65KB  |  1,357 lines

  1. ---------------------------
  2. Release WideBeta 5 02-13-94
  3. ---------------------------
  4. Wow!  We've been super busy around here getting upgrade requests processed.
  5. If you're still waiting for yours, please be patient, we're working through
  6. them as fast as possible.  Beta Six will hopefully follow up pretty soon
  7. as I haven't had much time to work on the updates this last month, but will
  8. have more time now.
  9.  
  10.  
  11.  
  12. Fix    : Placing contracts on yourself generates funny money.
  13. Status : Fixed.  Didn't know this was broken, but thanks again to
  14.          Floyd driver for pointing out that this was also a problem
  15.          same as the police bounties were.
  16.  
  17. NEW    : From this point on, SCOUT MARAUDERS WILL NOT HAVE ESCAPE PODS!
  18.          Please make sure that your users UNDERSTAND this point as its
  19.          rather important! :)  Logistically, the scout should never have
  20.          had an Escape pod, so now it doesn't.
  21.  
  22. Fix    : When capturing someone's ship that had a Limpet attached, it
  23.          would spawn a new limpet onto the escape pod.
  24. Status : Fixed.
  25.  
  26. Fix    : Port 0s were not charging the 5,000 credits to remove a Limpet
  27.          like they should.
  28. Status : Fixed.
  29.  
  30. Fix    : Tedit was allowing entries for Fighter Owner in a sector outside
  31.          of the allowed range.
  32. Status : Done.
  33.  
  34. Fix    : Transferring funds to yourself was still sending a message.
  35. Status : Done, message removed if both accounts involved are the same.
  36.  
  37. Fix    : Problems with Takeall routine on a planet with near-max inventory.
  38. Status : Fixed this.  Minor oversight on my part for the variable type
  39.          used to handle the processing.
  40.  
  41. Fix    : Still needed some additional codes to prevent cheating with the
  42.          retreat functions.
  43. Status : Upon entering the game, last sector visited is set to the user's
  44.          current location.  This will eliminate some loopholes people
  45.          were using with accomplaces helping them retreat into remote
  46.          locations.
  47.  
  48. Fix    : Minor oversight, didn't charge a turn for ship to ship
  49.          transporter use.  Also opened hole for easier steal/sell cycle.
  50. Status : Put in the check to prevent transporting without a turn and
  51.          charged a turn for transport use.
  52.  
  53. Fix    : Blind Twarping (and getting blown up) could result in giving
  54.          you a rediculous number of holds of Ore.
  55. Status : Fixed.  Do NOT deduct the ore amount from a new escape pod as
  56.          its already sitting at zero. :)
  57.  
  58. Request: Cloaking failure is too tough.
  59. Status : Changed.  Cloaks are now 100% for the first 24 hours minimum.
  60.          After that time, they will have an x% chance of failure
  61.          cumulative each day that the user doesn't log back into the
  62.          game.  (This value settable in Tedit)
  63.  
  64. Fix    : Non-standard Irq support over 8 not working properly.
  65. Status : I had a problem with my SHL and the offset for 8250 slave mode
  66.          when the IRQ is 9-15.  I didn't have time to get this fixed so
  67.          I just limited the IRQ support for 2-8 until I can get this one
  68.          tackled.  Using IRQ's 9 thru 15 is a pain.
  69.  
  70. Fix    : Every Steal resulted in a free turn!
  71. Status : Though it indicated a turn was used, it wasn't updating the user
  72.          record properly.  Its fixed now and should update properly.
  73.  
  74. Fix    : Being busted for robbing the same port twice in a row erroneously
  75.          only took 5 holds.
  76. Status : Its now prorated and is a percentage of the player's total holds.
  77.  
  78. Request: Evil players milking the Jettison colonists feature to lower
  79.          their alignment quickly.
  80. Status : Only a positively aligned player gets the alignment deduction
  81.          now when jettisoning colonists.
  82.  
  83. Request: Evil shouldn't be allowed in the Fed Police!  They can buy back
  84.          alignment that way by posting rewards.
  85. Status : True. I turned the lock back on that keeps evil out of the Fed-
  86.          police HQ.
  87.  
  88. Fix    : Heir to the throne bug active.  This leaves corp owned assets
  89.          behind after a corp is disbanded.
  90. Status : Done.  Planets, Mines and Ships should all revert to unowned if
  91.          a Ceo disbands a corp that has such corporate assets.
  92.  
  93. Request: Users want to send Corporate memos whether or not they're the CEO
  94. Status : Well I hope everyone has larger hard disks now. :)  I've always
  95.          avoided doing this since users tend to be so damn verbose, but I
  96.          guess thats the whole idea of the BBS anyway, to communicate.
  97.          You might want to keep an eye on the TWSMF data file, it can grow
  98.          pretty huge with everyone being able to use the Corp Memo.
  99.  
  100. Fix    : With the newer, more powerful ships, its too easy to kill the
  101.          Stardock or a Class 0.
  102. Status : Well, *I* thought it was a strategic option to nuke em. :)  But
  103.          everyone else seems to disagree and doesn't want to see em go
  104.          away, thus they're now considerably stronger.
  105.  
  106. *********************************************************************
  107. NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE
  108. *********************************************************************
  109. Since I didn't think everyone got the warning out for the following,
  110. I'm holding off on adding this VERY NASTY addition to maintenance
  111. until the next release.  PLEASE TELL YOUR USERS TO GET THEIR EXTRA
  112. SHIPS OUT OF FEDSPACE cause with Beta 6 they'll lose em.
  113. *********************************************************************
  114.  
  115. NOTE:  With Beta 6, unmanned ships left in Fedspace overnight will be
  116.        repossessed!  This is both to cut down on clutter, and to encourage
  117.        putting a user's assets at risk so they'll have to defend them
  118.        somewhere instead of leaving them safe and secure in Fedspace.
  119.        I'm posting this warning so you can all let your users know before
  120.        the weekend.  If they don't have their ships moved out by then,
  121.        they're going to lose them.
  122.  
  123. *********************************************************************
  124.  
  125. ---------------------------
  126. Release WideBeta 4 01-11-94
  127. ---------------------------
  128. And a Happy New Year!  Ack, we're buried under upgrade forms and new
  129. registration forms so I didn't get as much done on the game this week
  130. as I would have liked to.  I knocked out some of the main offenders so
  131. we can move towards a more stable gaming environment quickly.
  132.  
  133. NOTE: Due to the presence of two bugs, the Galactic bank and the Self
  134.       bounties in the Fedpolice, we STRONGLY recommend you restart
  135.       your test game.  Yes, we know players are going to complain, but
  136.       the integrity of the game is *very* questionable since users could
  137.       have racked up many millions of credits without earning them. :)
  138.       Please BigBang the game again.  Maybe use some different settings
  139.       for the BigBang (if you have your V2 code) to try its variations.
  140.  
  141.  
  142. Fix    : Sector Retreat Bug still active.
  143. Status : Fixed.  Many thanks once again to Floyd Driver for pointing
  144.          out that this annoyance was still hanging around.  It was fixed
  145.          in about 20 minutes as all I had to do was convert the user's
  146.          corporate fighters in their current sector (when quitting the
  147.          corp) to personal assets).  Also, I incorporated the Enterroom
  148.          functions into the retreated into sector. Now if someone
  149.          retreats back into a sector thats mined, etc, they'll have to
  150.          take the damage they didn't before.  Note: This opens up a
  151.          nasty technique you can do to someone.  If you come across a
  152.          user, deploy fighters under him and in all adjacent sectors.
  153.          This will cause him to bounce back and forth attempting to
  154.          retreat till he blows up. (hehheheh)  Call it the Fighter
  155.          Sinkhole of death strategy. :)
  156.  
  157.  
  158. Fix    : Endless Galactic Bank money.
  159. Status : Done.  Easy to fix. The Galactic Bank is working 100% now.
  160.          Its STRONGLY recommended that you re-Bigbang your test game
  161.          since a user could have been making funny-money with this
  162.          bug in place.
  163.  
  164. Fix    : Posting a reward on yourself created money.
  165. Status : Done.  Thought I fixed that in 3, missed one update line.
  166.  
  167. Fix    : Porting at a destroyed port abended.
  168. Status : The more I looked at this, the more I think this hasn't
  169.          worked right for a long time. :)  But its all fixed now and
  170.          if the user reaaaaaaaaly insists on porting at a destroyed
  171.          port, they'll merrily go up in flames too from the excessive
  172.          radiation overload.
  173.  
  174. Fix    : Trying to display a sector in Tedit with a destroyed port abends
  175. Status : Related to the above problem, also fixed.
  176.  
  177. Fix    : Minor snafu, unable to put an Alien or Ferrengi in sectors above
  178.          1000 via the editor.
  179. Status : Fixed, but sysops should NOT BE DOING THIS. :)  It seems many
  180.          sysops don't understand that the game itself decides when to
  181.          generate new ferrengi or aliens.  This is based on the age of
  182.          the game.  If you use Tedit to place previously inactive ships,
  183.          they will just sit in the sector you put them in.  They may
  184.          interact some with a user entering that sector, but they are
  185.          NOT being handled by the game background routines UNTIL the
  186.          gameage is old enough to start handling them.  If you want more
  187.          Ferrengi and Aliens, then up the Gameage!  That will make plenty.
  188.  
  189. Fix    : Port editor, "X" doesn't exit it, Q does.
  190. Status : Fixed.
  191.  
  192. Fix    : Stuck in loops entering transporter with only one ship.
  193. Status : Cannot duplicate this!  I went ahead and added additional code
  194.          to kick the user out of the transporter if they only have a
  195.          single ship anyway.
  196.  
  197. Fix    : "Magic Moth" bug depleting Qcannon w/o fighter loss
  198. Status : Fixed.  One missing pointer update but its now in place.  Users
  199.          will get their money's worth with Qcannon defense now.
  200.  
  201. Fix    : Tedit, Sector display, planets don't line up properly.
  202. Status : Fixed.
  203.  
  204. Fix    : Status line had extraneous "Bd" in display.
  205. Status : Fixed.
  206.  
  207. Request: Don't ask for ship password when towing if blank.
  208. Status : Added.
  209.  
  210. Fix    : Changing the name in the underground abended with a file sharing
  211.          problem.
  212. Status : Put the file back to Write Shared mode before trying to write
  213.          to it. ;)
  214.  
  215. Fix    : Error code 209 when trying to run the game.
  216. Status : Fixed.  There is an incompatibility with my XMS overlay loader
  217.          with some Dos high memory managers.  For now, I've removed it
  218.          and may not bother with it in the final release.  Seems every
  219.          one and their brother treats XMS memory allocation a little
  220.          differently and I don't have time to track em all down.  The
  221.          game still uses the standard EMS overlay loader if EMS is
  222.          active and there is enough to go around.
  223.  
  224. Fix    : Announcements put garbage in the daily log.
  225. Status : Fixed.
  226.  
  227. Request: Line wrap for the message editor.
  228. Status : Added.  This is more complicated than most people think but I
  229.          put in the time to add it anyway.
  230.  
  231. Fix    : Heir to the throne bug active.  This leaves corp owned assets
  232.          behind after a corp is disbanded.
  233. Status : I've started on this one, but its not finished in this release.
  234.          It will be done for Beta 5.
  235.  
  236. Request: Additional file control to prevent cheating on multinode systems.
  237. Status : I didn't have a chance to start on this one, this will also be in
  238.          Beta 5.  This one isn't hard, its just tedious.  I already have
  239.          the file and record locking routines done, just have to place them
  240.          in all the places needed to prevent cooperative cheating. :)
  241.  
  242. Fix    : When buying a new ship, attached limpets from the old transfer
  243. Status : Fixed.  The attached limpets will stay with the old ship, but the
  244.          user won't get as good of a tradein.
  245.  
  246. Fix    : User prompts weren't clear enough when asking if they want to
  247.          put a password on a new ship they just bought.
  248. Status : Modified prompts to be more obvious.
  249.  
  250. NOTE:  With Beta 5, unmanned ships left in Fedspace overnight will be
  251.        repossessed!  This is both to cut down on clutter, and to encourage
  252.        putting a user's assets at risk so they'll have to defend them
  253.        somewhere instead of leaving them safe and secure in Fedspace.
  254.        I'm posting this warning so you can all let your users know before
  255.        the weekend.  If they don't have their ships moved out by then,
  256.        they're going to lose them.
  257.  
  258. Mod    : Altered the default BigBang settings to produce a sparser
  259.          universe.
  260.  
  261. Request: Some users couldn't cope with the sector numbers with them in
  262.          descending order.  (complained loudly)
  263. Status : Altered the sort during BigBang to produce the sector links
  264.          in ascending order instead.
  265.  
  266.  
  267. Welp, I'm going to bundle this all up and get it off to Bill!  Have fun
  268. with the updates folks.
  269.  
  270. ---------------------------
  271. Release WideBeta 3 12-26-93
  272. ---------------------------
  273. Well Merry Christmas to everyone!  We're hard at work trying to get all
  274. the upgraded registration codes out, so bear with us!  Now on to changes:
  275.  
  276. Request: Let sysops do "General Announcements" akin to the Email options.
  277. Status : Done. Added some extra 'From' people in there too.
  278.  
  279. Fix    : Sending messages allows 80 chars but when displayed with the
  280.          leading "> " it wraps a bit over on the next line.
  281. Status : Done. Lowered input amount down to 76 chars so there won't be
  282.          a few extra chars wrapped around to the next line.
  283.  
  284. Request: Please make Local mode ON as a default for unregistered BBSes
  285. Status : Done.  Bigbang B3 and up will do this.
  286.  
  287. Request: User is sitting in the docs after his time has run out.
  288. Status : Done. Added time left check to the read ascii file routines,
  289.          will do a Timeleft check every 24 lines of output.
  290.  
  291. New Add: I put more Desqview slicing checks into various output routines,
  292.          so to improve Dv time slicing on the output side.  The input
  293.          side already had all this stuff everywhere.
  294.  
  295. Fix    : New user has one ship and tries to use the ship transporter. It
  296.          puts them in an endless loop.
  297. Status : Cannot duplicate this one.  Anyone able to shed some light on this?
  298.  
  299. Fix    : TwErr.log and TwGame.log not erased when a Bigbang is run.
  300. Status : Done.  They are now erased.
  301.  
  302. Fix    : After running BigBang, Extern Abends with err100.
  303. Status : Cannot duplicate.  Anyone able to duplicate this, please report
  304.          the exact BigBang configuration used to create this universe.
  305.  
  306. Request: Please add a Dos environment variable to pass username in so the
  307.          game can be run over a local area network.
  308. Status : Done.  Added TWUSER= as a valid Dos environ variable.  Works only
  309.          in local mode.  Use SET TWUSER=<username> in a Lan setup and then
  310.          call TW2002 with a node set for Local play.
  311.          NOTE: Its not my fault if everyone at work is messing with
  312.          Trade Wars instead of using the Lan for business stuff. :)
  313.  
  314. Fix    : Ability for Commissioned players to Transwarp to FedSpace not
  315.          working.
  316. Status : Forgot to add it. :)  Its in there, works great, less filling.
  317.          BTW, this is for ships only, not Twarping planets.
  318.  
  319. Fix    : Twsysop docs spell Telegard wrong.  Also indicate to use Chain.txt
  320. Status : Done. Spelled right, recommended Dorinfo1.def instead.
  321.  
  322. Fix    : Extern was still putting "Planet X and Y in sector Z collided" in
  323.          the daily log.
  324. Status : Done. Removed the sector number from the daily log, thats none of
  325.          the other player's business.
  326.  
  327. Request: Full Fossil driver support.
  328. Status : Have most of the code done, haven't done enough testing with it
  329.          yet though, will add it in B4, not in B3.  Still trying to find
  330.          the algorithm for autodetection of an active Fossil driver.
  331.  
  332. Fix    : Sysop docs still mentioned using the accompanying batch files
  333.          to call the game.
  334. Status : Docs upgraded to remove that.  Command line switches not used
  335.          to determine configuration anymore.
  336.  
  337. Fix    : "CEYLAD" still active in Citadels.
  338. Status : "Should be fixed" :)  Added a planetary update coming out of the
  339.          Citadel so it would be sure to have the proper amounts current.
  340.          Also put some additional safety checks in to insure that hold
  341.          amounts cannot get out of whack.  I'd really like someone to try
  342.          and break this as hard as they can because I was sure I
  343.          eliminated all planet/citadel related cheats.
  344.  
  345. Fix    : Retreating from deployed fighters makes the autopilot go screwy.
  346. Status : Well, I'm shutting down autopilot after retreating from a bad
  347.          sector.  That will give the user a chance to do something, whether
  348.          its a Holoscan to see the sector again, or to use Mine distruptors
  349.          or whatever.  It definately fixes the problem with running off on
  350.          a course that doesn't actually happen.
  351.  
  352. Fix    : A photon torpedo accident resulted in NOT losing any fighters.
  353. Status : Fixed.  Made sure not to re-read the ship record while an
  354.          attack was in progress from the defenses of the other player.
  355.  
  356. Request: Don't allow the player name entered to be blank in Local mode.
  357. Status : Done, local mode init will loop until you give it a non null name.
  358.  
  359. Fix    : Evil aligned players (slightly evil) could post a bounty on their
  360.          head that wasn't subtracted from their total credits.
  361. Status : Done.  Procedure was writing both the poster and the postee as
  362.          the same trader.  The credits were being deducted and written
  363.          but then the follow up write of the trader it was posted on
  364.          overwrote it with the pre-subtraction value.
  365.  
  366. Thats the end of any critical errors that I have so far.  Keep those
  367. bug reports coming in!  Special thanks to Floyd Driver for reporting the
  368. Ceylad and the Bounty problems.  Good job
  369.  
  370. ---------------------------
  371. Release WideBeta 2 12-20-93
  372. ---------------------------
  373. Sigh.  Had one of those days Sunday and didn't include the USER DOCS in
  374. release 1  Its here in this one.  Also, I will be putting out a seperate
  375. zip of just the docs so folks don't have to download this whole thing.
  376. ---------------------------
  377. Release WideBeta 1 12-18-93
  378. ---------------------------
  379. ***********************************************************************
  380. Note to Beta testers who ran Beta .9x, run TWINSTAL now to update your
  381. files and install this new version.  This will be the new standard.
  382. ***********************************************************************
  383.  
  384.  
  385. Improved the New user planet to have better odds of getting a decent
  386. planet to start with.  New users should get type 1-4 with heavy
  387. weighting towards the Earth type planets.  I did retain a 2% chaos
  388. factor to give them a totally random planet type.
  389.  
  390. Okay! The full node control system is installed.  NOTE! NOTE! NOTE!
  391. YOU WILL HAVE TO GO SET YOUR NODEFILES to get TWs to work now. ;)
  392. If you've been running the previous Betas, your Nodefile data may
  393. look strange since the format has changed some.  You should be able to
  394. edit the Nodefile to match your setup though.  A new bigbang will
  395. create them in the proper format so none of the new testers will
  396. have to mess with this.
  397.  
  398. The node control can identify the node in two ways.  The first is by
  399. using a Dos Environment variable:
  400.  
  401. SET TWNODE=1
  402.  
  403. Would indicate to the game that the machine its running on should read
  404. Node 1's setup info to determine what to do.  The second mode is to use
  405. a command line option to indicate which node you're running:
  406.  
  407. TW2002 TWNODE=1
  408.  
  409. This mode will override whatever's in the Dos Environment variable.
  410.  
  411. Please note that the old style command lines DO NOT WORK anymore, using
  412. something like TW2002 -DOOR means absolutely nothing now.  The only other
  413. command line options that exist are:
  414.  
  415. TW2002 NOXMS    (do not use XMS for overlays)
  416. TW2002 NOEMS    (do not use EMS for overlays)
  417.  
  418. The new memory manager will first try to use XMS memory to load the overlays
  419. and then EMS if thats not available.
  420.  
  421. --------------------------------------------------
  422. Release 0.93 12-12-93    FINAL RESTRICTED BETA
  423. **************************************************
  424. * Wide area BETA test will start with the next   *
  425. * release.  ANYONE who wants to participate will *
  426. * be allowed to setup the BETA package if they   *
  427. * are a registered Sysop of 1.xx  Please let all *
  428. * Sysops know of this as I can't post on the     *
  429. * TRADE_WAR echo yet (installing new software)   *
  430. * This wide-area public Beta should start in the *
  431. * next week.  We *DO* want Sysops who are going  *
  432. * to get back to us (Crash Netmail) if they find *
  433. * a nasty bug.                                   *
  434. **************************************************
  435. --------------------------------------------------
  436.  
  437. Fixed mine handling error that could accidentally let someone else
  438. gain possession of your mines.
  439.  
  440. Fixed local display line having problem when the user online had one
  441. of the Three Ferrengi ships.  Short descriptions are:
  442.        "FreACr" = Ferrengi Assault Cruiser
  443.        "FreBat" = Ferrengi Battle Cruiser
  444.        "FreDre" = Ferrengi Dreadnaught
  445.  
  446. If ship password is blank, don't ask for it during transporter use.
  447.  
  448. Now asking if the user wants to set a password when they buy a new ship
  449. at the Shipyards.  Answering "No" just leaves it null.
  450.  
  451. Reduced the Qcannon in a MSL penalty to just removing the Qcannon, not
  452. destroying the entire Citadel.
  453.  
  454. Repaired problem with Ferrengi taking holds and leaving you with more
  455. Colonists than you have holds.
  456.  
  457. Planetary transporter now checks to make sure you have one turn left
  458. before it will let you proceed.  This was causing a rollover that
  459. would give a player 65,535 turns. :)
  460.  
  461. New Players can optionally be setup with their very own, private home-
  462. planet!  This is an option in Tedit H that defaults to ON now.  The
  463. planet will be built somewhere that has a clear path to and from
  464. sector 1.  This will be a Citadel-less planet with a small smattering
  465. of Colonists.
  466.  
  467. Planet creation in BigBang has been scratched in favor of the above mode
  468. that gives the new planet to a new user instead.
  469.  
  470. Ooooo! Amazements of Amazements, if you attack a Tholian Sentinel, it
  471. will actually *have* 4:1 defensive odds!  (Yack, one simple little
  472. wrong equation to track down, but its fixed now)
  473.  
  474. Display info for processing type 1 mines has been changed to reflect the
  475. Armid name throughout.  (to help avoid confusion as to what mine type
  476. it was you just left for someone :)
  477.  
  478. Bigbang should make the Stardock, and Class 0 port sectors fairly
  479. heavily travelled now.  MOST if not all of the 6 warps into those sectors
  480. should be two ways.  Also, Bigbang checks for, and removes duplicate
  481. warps from a given sector and while its at it, it nicely sorts the warps
  482. so they're in descending order, left to right ;)
  483.  
  484. Fixed "Do you want to avoid this mined sector" from Holoscans and when
  485. entering and avoiding mines.
  486.  
  487. At the same time, I cleared up the problem with being adjacent to an avoided
  488. sector and trying to warp there.  The program will now warn you and give
  489. you a chance to back out of the decision to enter the avoided sector.
  490.  
  491. Instead of just generating radiation, ports also make debris now.
  492. Trying to port will still blow you up but once the radiation dissipates,
  493. there will just be a bunch of debris.
  494.  
  495. Okay, please TEST the hell out of this release!  We'll be starting the
  496. PUBLIC Beta test shortly and I need immediate feedback if there are some
  497. nasty problems in this.  The next release (the public one) will include
  498. the Tournament mode, the Node control system and Fossil support.  We're
  499. very close folks!  Thanks for the help!
  500.  
  501. NOTE!  Crash mail us the TWUPDATE.FRM thats included here so we can get
  502. you your own personal codes for the game (before everyone else).  The
  503. requirements for the form is on it.  Send it to the address on the form!
  504.  
  505. Someone please let everyone in TRADE_WARS and such know that the registration
  506. cost will go up January 1st, to $20.  If their registration is post-marked
  507. before that date, then they can register 1.xx for the old price of $15 and
  508. they'll get their free-upgrade. ;)
  509.  
  510. BTW:  Its fine to distribute the TWUPDATE.FRM thats included with this 
  511. archive.  We're ready to start taking update orders at this time.
  512.  
  513.  
  514. --------------------------
  515. Release 0.92 11-14-93
  516. --------------------------
  517.  
  518. Fixed problem with moving more than 30000 fighters on/off a planet. (from
  519. large ships).
  520.  
  521. At the same time, increased Colonist quantities one can move from one
  522. occupation to another.
  523.  
  524. Fixed ship-ship transport problem where transporter wasn't being updated
  525. with the new ship's transport range.
  526.  
  527. Fixed typo on "only Interdictor Cruiser has Interdictor Generators"
  528.  
  529. Fixed cosmetic problem with aborting Pmissile launch.
  530.  
  531. Enlarged Density section of Relative Density scan and changed it from
  532. abbreviated double reals back to comma separated full real.
  533. IE, instead of 10m you'll get 10,242,120
  534.  
  535. Changed "X launched a Photon missile from sector yyy" to "X launched a
  536. Photon missile somewhere" in the daily log.
  537.  
  538. Added cloak failure chance as user exits game.  (by tester's request,
  539. so that cloaked user wasn't "guaranteed safe" until maintenance.
  540.  
  541. Repaired a lot of small potential numerical problems to prevent things
  542. such as data type rollover.  (past problems with 1.xx)
  543.  
  544. Maryann has the initial release of the docs in this version.  Feel free
  545. to read through them and give some feedback on them.  Remember, we
  546. *never* give out the whole story in the docs, just enough to get the
  547. new players going.
  548.  
  549. NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE (Hey, read this :)
  550. Please inform your users to SELL OFF all Ferrengi craft they may have 
  551. captured in the last 2 weeks.  I'm making a change to the ship table
  552. and if they don't get rid of it, they'll end up with a very powerful
  553. ship that we really don't want em to have until we've tested it some
  554. more. :)  Nuff said, sell off those Ferrengi ships.
  555.  
  556.  
  557. --------------------------
  558. Release 0.91 10-31-93
  559. --------------------------
  560. Happy Halloween!
  561.  
  562. Repaired the problem with Extern clearing the Navhazard debris (and making
  563. 250+ in the sector when it was done.)  Set your Debris Loss Percent (in
  564. Tedit) to 100 and run Extern three times.  That will clear all Debris in
  565. the game.  Don't forget to set it back down to something reasonable after
  566. you do that. ;)
  567.  
  568. Corrected an oddity that, after reporting someone took over your ship in
  569. combat, that "the collision destroyed" the same ship.
  570.  
  571. Plugged in exchanging ships in the Citadel.
  572.  
  573. If any of you are experiencing errors with Aliens being moved, ie your
  574. TWerr.log has MoveAlien for substate 1, please be sure your settings for
  575. the 2nd and 3rd Class 0 ports are not corrupted due to that previous bug
  576. with the underground password being allowed too long of a string. (causing
  577. an overwrite of the Ferrengi home sector and the 2nd & 3rd class 0)
  578.  
  579. Muhahahahha.  Planets on Major Space Lanes that have Citadels now have the
  580. Citadels destroyed by the Feds.  So much for blocking off the Stardock by
  581. Twarping in defensive planets.  This is drastic, true, but I feel its
  582. necessary to promote longer running games.
  583.  
  584. Fixed problem where Tedit's initial fighters or initial holds could be set
  585. larger than is allowed for the Merchant Cruiser.
  586.  
  587. By request, added a report when Limpet mines activate.  "Limpet mine in
  588. sector XXX activated on date at time"
  589.  
  590. Removed bug that could produce a captured alien ship with hardware it
  591. shouldn't be able to have like a twarp drive, etc.
  592.  
  593. Added control for user to activate/deactivate their Interdictor generator
  594. aboard ship#16.
  595.  
  596. Fixed the oversight where user wasn't being charged their turns to escape an
  597. Interdiction field generated by a planet.
  598.  
  599. Corrected a memory allocation problem that was keeping BigBang from having
  600. enough stack to open a Dos shell to delete old files.  Thus the bathroom
  601. wall, the convos, the ferrengi, aliens, etc are all now being cleared
  602. when a BigBang is run.
  603.  
  604. Corrected a problem with moving the Fed ships.  In a less than 5000 sect
  605. universe this sometimes caused an abend. (usually just after a bigbang)
  606.  
  607. Added controls for the Planetary interdictor generator so the user can
  608. decide whether they want it on or off.  Also added to the Planet Display
  609. the current status of the generator.
  610.  
  611. Well I wanted to make it harder to move extra ships around, but by
  612. popular demand I modified the Towing systems to allow you to tow unmanned
  613. ships THAT YOU HAVE 1.) Ownership of and 2.) the password.  You can tow
  614. them regardless of fighters on them and regardless of if they're in fed-
  615. space.
  616.  
  617. Note:  The days of the Evil StarShip are now over. ;)
  618.  
  619. Lowered the price of the Genesis torpedo a *little* to make up for sometimes
  620. getting a crappy planet.  Remember folks, you can destroy planets now
  621. without much of a change to your exp or alignment at all.
  622.  
  623. Photon wave disables planetary Interdictor now.
  624.  
  625. Ferrengi ships are potentially obtainable now.  (Shhhh, don't tell people)
  626.  
  627.  
  628.  
  629. --------------------------
  630. Release 0.90 10-24-93
  631. --------------------------
  632. Why the big jump? Well this is the "features cap" for the final
  633. release.  Anything from this point on will be bug fixes and minor
  634. tweaks. (along with the very involved new I/O system with very
  635. specific setup for multinode and nonstandard I/O).  This version
  636. *should* have everything active in it.
  637.  
  638. -------------------------------------------------------------------
  639. I thought I'd throw in some filespecs like I used to with 1.xx
  640. -------------------------------------------------------------------
  641.  
  642. TW2002  (Main Program)   25,282 lines of code
  643.         .EXE             97,969 bytes in size
  644.         .OVR            401,950 bytes in size
  645.  
  646. TEDIT   (Editor)         13,815 lines of code
  647.         .EXE             91,808 bytes in size
  648.         .OVR             76,863 bytes in size
  649.  
  650. BIGBANG (Creator)        10,273 lines of code
  651.         .EXE             64,992 bytes in size
  652.  
  653. EXTERN  (Maintentance)    9,389 lines of code (a small one ;)
  654.         .EXE             78,496 bytes in size
  655.  
  656. -------------------------------------------------------------------
  657.  
  658. Fixed the main prompt so its different enough the Capture folk can
  659. easily tell it from the Computer prompt, etc.
  660.  
  661. Fixed that annoying overwrite being caused since the Underground
  662. password is now only 25 bytes long but the input routine was still
  663. allowing the user to put in 41 bytes (thus overwriting the 2nd Star-
  664. dock locations, etc)
  665.  
  666. Activated Ferrengi Aggression routines. :)
  667.  
  668. Repaired small problem with not being able to alter starting credits.
  669.  
  670. Modified Create_Planet so that it shows you the type of planet being
  671. made before you name it.  (per beta tester's request)  Nice touch,
  672. let them personalize the name for the planet type.  I especially like
  673. "Rocky Road" for Mountainous planets. :)
  674.  
  675. Another user request:  Added an option in the computer to disable
  676. ANIMATION and lengthy ansi displays only while retaining full color
  677. everywhere else in the game.  At the same time I'm now storing the
  678. "Use Ansi" option so that if you turn it off, it will STAY off between
  679. game plays.  The two are dependant on each other, so they're under the
  680. one "Change Ansi settings" option in the computer.
  681.  
  682. Removed a problem where you destroy an empty ship and the game log
  683. reports something silly like you destroyed your own ship. ;)
  684.  
  685. For a long time players were evading Ferrengi attack by running around
  686. with max shields and under 50 fighters.  This has been corrected.
  687.  
  688. The Feds, having grown tired of a sudden increase in ship debris in their
  689. space lanes, are now blasting said debris nightly during cleanup. :)
  690.  
  691. Sysop configurable setting in Gedit Two: NavHazard dispersion rate.
  692. Set it to whatever you want, 100 will clean the whole universe each night
  693. (not recommended) and 0 will leave it like it is now, with excessive
  694. NavHazard buildup as things are destroyed.  I recommend a 3% setting.
  695.  
  696. Cute touch, if you use the planetary Transporter to beam yourself and your
  697. ship somewhere blind and end up in some solid mass, you escape to your
  698. Pod, but you *are* in the destination sector (just without your goodies).
  699. The rules for what constitutes an empty sector for blind transports are
  700. identical to those for blind transwarps.
  701.  
  702. With the advent of this MUCH faster route calculator (thanks Mike!) there
  703. is no need to mickey mouse around with deciding if a new course plot
  704. *should* be run or not.  The course is plotted automatically each time
  705. you move and I don't think you'll notice the difference in speed.  This
  706. will help prevent some of the odd, flaky occurances of being stuck in
  707. a sector and unable to startup the Autopilot.
  708.  
  709. Corrected the Taxing display for good players.  The rate was changed to
  710. 5 percent a while back but I didn't change the screen display.
  711.  
  712. Planetary Transporters are done!  Try em out, the concept is like having
  713. a Transwarp drive setting on a planet of yours.  You can move yourself
  714. and your ship however far you have the range to transport.  This will
  715. greatly help in making the further reaches of this bigger universe easier
  716. to reach.  The first time you select the function inside the Citadel
  717. you will be able to purchase a 1 hop version.  Subsequent use of the
  718. planetary transporters will give you an option to upgrade them. Quite
  719. a powerfull feature this is.
  720.  
  721. Cosmetic problem with Planetary Interdictor generator under construction
  722. was repaired so it wouldn't wrap around the screen.
  723.  
  724. Modified Ansi=no so that it wouldn't ask for Animation options.
  725.  
  726. Cleaned up the Ship catalog quite a bit, and added Max Transporter Range
  727. to the display so you can easily tell the range of any given ship.
  728.  
  729. Interdictor Generator is now active for the Interdictor Cruiser. ;)  Enjoy!
  730.  
  731. Fixed a number of problems related to using more than 32000 fighters on your
  732. ship.  You should be able to attack with more now and the displays should
  733. all look correct.  Oversight on my part, I didn't setup large enough
  734. temp variables to handle the bigger numbers in the attack functions.
  735.  
  736. Planetary Interdictor generators are operational.  They take 500 Ore for
  737. each time they stop a ship from leaving, but that can easily spell the
  738. death of the intruder. ;)  Nasty, nasty things they are.
  739.  
  740. (Yoda of BORG am I, assimilated you will be! Futile is resistance...)
  741. (Sorry, couldn't resist, I love that tagline)
  742.  
  743. Whats that you say? Lots of extra ships laying about that you Just don't
  744. need? Well bring em on down to Billy Bob's Used Spaceship lot on the
  745. Stardock and sell those clunkers off!. ;)  Seriously though, you can
  746. now sell off extra ships.  You have to bring them into Stardock orbit,
  747. then sell them in the Shipyards.  This was implimented this way to
  748. prevent some potential problems with leaving a user shipless on the
  749. Stardock.  As it works now, you bring the extra ships to the Dock by
  750. leapfrogging them and sell them off.  You're never without a ship.
  751.  
  752. Well WOOF!  This has been a hectic but productive weekend and we're now
  753. in the HOMESTRETCH!!!!!!!!!  Please play the hell out of this version
  754. so that we can get a quick report back on any logic errors or abends.
  755.  
  756. The next release will be mostly support functions, such as the new
  757. I/O routines, the multinode node editor support, etc.  The game as it
  758. stands right now is essentially the features that will be in 2.01 in
  759. its public release. (unless I forgot something silly ;)  Fear not, we
  760. will continue to add to (and debug) this program, so its not going to
  761. sit on a shelf like it did for a while there.
  762.  
  763. Pound on it! Try to break it! Try to CHEAT it as best as you can so we
  764. can eliminate those pesky little bugs that let users get off too easy and
  765. generally ruin game play for everyone else.  Thanks for the help folks,
  766. I think the Twars community is going to appreciate it!
  767.  
  768. --------------------------
  769. Release 0.23  10-11-93
  770. --------------------------
  771. I believe the problem with capturing an Alien ship has been fixed.
  772. I'm actually rather suprised it worked as well as it did since I didn't
  773. test it at all! :)  This object oriented stuff pays off sometimes.
  774.  
  775. Well after careful consideration I backed the planetary hazard levels
  776. down for non Earth type planets. :)  Try out the new settings and see
  777. how these planets grow (and die).  Please be sure to give me plenty of
  778. feedback on this as I need to know if its too easy/tough to colonize
  779. the more dangerous planets (such as the volcanic)
  780.  
  781. On the request of a Beta tester, I changed the Density scan to use the
  782. same color scheme and parenthesis as the regular warp display does.
  783. Nice touch guys, good idea.  It makes the density scan all that more
  784. valuable.  (also fixed the abbrev for anomaly to one n)
  785.  
  786. Added full support for XMS memory for loading the overlay file.  XMS
  787. is the preffered memory since its so much faster than Ems.  If you
  788. have XMS available (enough to hold the overlay) the game will run with
  789. considerably less disk access.  There's also a "NOXMS" switch just like
  790. the "NOEMS" switch to disable its attempt to use it.  Please also remember
  791. that you should run a Cache if at all possible.  This newer version of the
  792. game needs a lot more disk access than 1.xx due to the object oriented
  793. ships and the multinode control characteristics.
  794.  
  795. Towing ships is all cleared up (I hope :)  While I was at it, I modded
  796. the "Turns to warp" display on the player info "I" so that it also
  797. reflects the Turns to warp when you're towing someone.
  798.  
  799. Having someone ON a planet try and stop you from landing has been fixed.
  800. Someone reported that team members were keeping them from landing?  I
  801. can't seem to duplicate this (or was it an old bug I already fixed?)
  802.  
  803. The Change Ship Password in the computer menu has been changed.  It now
  804. is "Change Ship Settings".  If you are on a Corporation, it will also ask
  805. if you want this to be a Corporate or Personal ship.  I felt this was a
  806. logical place to put this as it would also force you to be setting the
  807. password (or removing it) all in one step.
  808.  
  809. Added some additional error checking in the Grimy Trader to prevent the
  810. problem some people were finding with an Abend- Attempt to read past end
  811. of file for the Userfile.
  812.  
  813. Addmsg (what writes to the daily log) was causing an abend in multiuser
  814. environments if two users attempted to write to it simultaneously.  This
  815. should be fixed now, someone with multiple nodes, please watch for Abends
  816. in the error log that are the result of an ADDMSG call.
  817.  
  818. As you can tell by now, I've been working on cleanup this last week to
  819. start heading towards a finished Beta version (all of the features done)
  820. The remaining features to finish are the planetary transporter and the
  821. Interdictor generators.  Since we're in wind down mode, please be SURE to
  822. report any bugs you notice as soon as possible so I can get them knocked
  823. down.  We will be putting out however many bug-fixes are necessary after
  824. the game is released, so don't worry that I'll stop with the initial public
  825. release. :)
  826.  
  827. Once this version is done, feature wise (no more game features to add/
  828. change) I will be turning my attention to the Node Control system and the
  829. I/O functions.  I have a series of I/o procedures that I think everyone
  830. is going to like.  They include:
  831.  
  832.    Digiboard support (Including Wildcat IM support)
  833.    Fossil support
  834.    Int14h support (for playing over a Lan with comshare software)
  835.    Full, independant control for I/O port and interrupts.
  836.    And lastly, the very detailed control for each node that you've had
  837.      a glimpse of if you've looked in the Node editor in TEdit. Its not
  838.      all in there, but its going to be very shortly.
  839.  
  840. Many thanks to John Friel (Author of Qmodem) for providing some of the
  841. specialized units that provide these capabilities.  Thanks for being a
  842. Trade Wars junkie, John. :)
  843.  
  844. --------------------------
  845. Release 0.22  9-28-93
  846. --------------------------
  847. Tuesday again?  Yeah, staying home to work on the release again. :)
  848.  
  849. Corrected sector exit warps once you've transported to a new ship.
  850.  
  851. Corrected security to keep non CEOs out of Flagships and Non-comm
  852. players out of Starships.  The CEO can have as many flagships as
  853. he wants, and the Comm player can have as many Starships as they
  854. want.
  855.  
  856. Added an error tracking system for these final stages of the testing.
  857. This new system writes a log to file called TWERR.LOG  When you report
  858. Abend (Abnormal End) problems, please include the lines that were in
  859. TWerr.log for the appropriate time and date.  Sorry that the date is
  860. gametime (year 2005) but thats the current date display routine and I
  861. didn't want to write another just for this display.  This addition took
  862. quite a bit of work, but I think it will make it much easier for us
  863. to discuss errors and I may even leave it in the final version of the
  864. game.  If a user tells you the game kicked him out, get the details and
  865. then get the TWerr.log and we'll see what happened!
  866.  
  867. Fixed the occasional problem with TriCron should an out of range number
  868. end up in the TriCron champion pointer.  (was causing EOF problems)
  869.  
  870. Fixed a bug Woody Weaver reported:  Using an Etherprobe to a terminus
  871. where you have deployed fighters in Endcourse-1 would cause you to
  872. not get the display for Endcourse.  They all display now.
  873.  
  874. Fixed fact that Transwarp wasn't costing normal ship's Turns2Warp amt.
  875.  
  876. The routines for attacking unmanned ships are in.  Also, there are
  877. some interesting suprises in the normal attack and salvage routines
  878. but I don't know if anyone will find them anytime soon. :) :)
  879. Geez, I'm so bursting with pride over this one I can't keep my mouth
  880. shut about it :)  *IF* you are *VERY* careful when taking out an opponent
  881. (IE, you don't MASH them with overkill) you just might find you've
  882. acquired another ship for *free*. :) :)  Go forth and try it.
  883.  
  884. Well tis late and I want to get these mods into everyone's hands to
  885. experiment with!
  886.  
  887. There are no changes in this release to Bigbang, Tedit or Extern so I
  888. didn't include them in the update packet (save some space).
  889.  
  890. --------------------------
  891. Release 0.21  9-20-93
  892. --------------------------
  893. Yes, this one came out on a Tuesday night :)  I took 2 vacation days from
  894. work to stay home and crank on this.  Things are coming along nicely!
  895.  
  896. Rearranged the planet display so its not so busy.  New players are
  897. just going to have to refer to the docs if they can't remember the
  898. planet types.  Besides, takes too long to display.
  899.  
  900. Straightened up Mine display and universally changed the prompt for
  901. type 1 mines to Armid (their name after all :)
  902.  
  903. Destroying Ships, Ports, Planets all add to the debris and navhazard
  904. in a sector now.
  905.  
  906. Detonating an empty planet should only cost you 1 alignment now.
  907.  
  908. Fixed a small prob with Corporate, activated Limpet mines not showing
  909. up on your scan.  PLEASE NOTE, if you change the Ownership of either
  910. type of mine in a sector, it changes the ownership of ALL MINE TYPES in
  911. that sector.  These are not smart devices, they must all act on the same
  912. code in order to not attach to each other :)  (cute fiction eh?)
  913.  
  914. Joy, oh joy, you can now take damage from running into space debris. :)
  915.  
  916. Planet construction uses up asteroid debris mass.  (also gives better
  917. chance of a better class planet)
  918.  
  919. Had to re-layout the computer menu as it was getting too crowded for
  920. only two columns.  Added the <Z> Scan Active Ships there so you don't
  921. have to enter the Ship 2 Ship transporter to see what ships you have
  922. parked here and there.
  923.  
  924. Fixed the Scan daily log for the default input of "" (scan all history)
  925.  
  926. Ship to ship transporters are now functional.  It is NOT costing the
  927. player anything, this may change as I think about that.  Jeff at High
  928. Velocity (the people I'm doing the Mbbs version with) suggested that it
  929. use Organics (to reconstruct your body). What does everyone think of this?
  930. It would definately add a wrinkle, to have to have some organics on the
  931. DESTINATION ship to be able to beam to it. (if you're not in the same
  932. sector);
  933.  
  934. You now have the OPTION of trading in your old ship or just buying another.
  935. This is kinda fun, seeing how many different ships one can buy and clutter
  936. up a sector with. :)  The ship that everyone STARTS out with will always
  937. be a Personal ship.  When you purchase new ones, you'll have the option of
  938. making them personal or corporate.  I don't *think* I want to let players
  939. change that later on, this will make it harder onthe backstabbers as they
  940. wouldn't be able to change all the corp's ships to personal before they
  941. swindle the corp and leave.  They *could* go sell off the ships (future
  942. mod will let you sell current ship and beam back to one in the sector
  943. if you have the credit to afford the transport) but that would take time.
  944.  
  945. Please buy lots of different ships, move them around, play with beaming,
  946. as I'm sure I missed some obvious loopholes somewhere.
  947.  
  948. BTW, you'll probably notice you can beam FROM a planet TO a ship if you've
  949. used the editor to put Planetary transport power levels onto a planet.
  950. This will currently look screwy as it won't leave your old ship on the
  951. planet, but in the sector.  This will be corrected with the addition of
  952. Planetary transport beaming next release.
  953.  
  954. I want to get this release into everyone's hands so you can start working
  955. with the transporting between ships.  Have at it and give me some feedback
  956. as soon as you can as to how this is working.
  957.  
  958. New users will default to Transwarp avail NO until they buy a Twarp drive,
  959. at that time its switched to YES.
  960.  
  961. --------------------------
  962. Release 0.20  9-6-93
  963. --------------------------
  964. I've included ALL of the current ANSIs just to make sure everyone is
  965. up to date.
  966.  
  967. Once again, just type SETUP to get the right files in the right places.
  968.  
  969. The release schedule of Beta versions should increase quite a bit now,
  970. as we're nearing the point where we want to get a "gold copy" out of
  971. all of the new features.  This is typically what most people call a
  972. "Beta" copy, it will have all of the features in it and any new updates
  973. would be just bug fixes.  We're going to be working hard to have that
  974. "gold copy" out within the next month. (please don't cruicify me if I
  975. don't get my end of it done, I'm a workin on it! :)
  976.  
  977. Cosmetics added to Command prompt to show Current sector.
  978.  
  979. Cosmetics added to Port Class display to show what the port sells
  980. and buys.  Nice touch, thanks to Christopher Priest.
  981.  
  982. Planet Population was stymied by the fact it was pointing at the
  983. daily production rate as a max, instead of the population max. All
  984. fixed now and your planets will soon be overrun with colonists. :)
  985.  
  986. Also fixed the problem where planets were not being completely freed
  987. up when destroyed.  Shouldn't show up on game stats screen anymore.
  988.  
  989. Tell me what you think about the new version of the Sector display 
  990. and the way I'm showing planets.  I think its a bit "busy" but its
  991. nice to know what each planet type is without having to land on it.
  992. I'm flexible, if you don't like it, speak up. :)
  993.  
  994. Fixed Robbing so ports under construction cannot be robbed.
  995.  
  996. Fixed Planetary trade agreements so ports under construction can't be
  997. used to trade with.
  998.  
  999. A Releasemem was added for the manually allocated memory structures
  1000. I've been creating on the heap to deal with course plotting.
  1001.  
  1002. Added control to prevent Interdictor Cruiser from landing on a planet.
  1003. It can make an atmospheric pass to attack shields and defensive
  1004. fighters, but thats all.
  1005.  
  1006. Added Woody Weaver's suggestions on ship changes making the whole fleet
  1007. pretty well rounded.  In addition, increased Starship max fighters to
  1008. 50,000  (lotsa changes on the ships, check em out).
  1009.  
  1010. You should also find the ANSI included for the Interdictor this time. :)
  1011.  
  1012. Handling more than 99 mines has been cleaned up and there's a precursor
  1013. there now of things yet to come :)
  1014.  
  1015. What the hell, I went ahead and included most of the Limpet Mine
  1016. technology.  Its probably not all in there, so don't get too overheated
  1017. about some aspect of it you notice. :)  Please do mention anything that
  1018. looks odd about it to you.  BTW, Extern does run a 25% chance nightly of
  1019. failing Active Limpets, so its not as powerful as you might think.
  1020.  
  1021. The failure system for cloaking devices is now in Extern.
  1022.  
  1023. When a player is deleted, either via Extern or Tedit, their ships are 
  1024. put back in the toy box and their control of whatever planets they had is 
  1025. now removed (no owner).  This should clean up the problem with new users
  1026. entering the game to find they had goodies already. 
  1027.  
  1028. I worked a great deal on cleaning up ship displays when cloaked, on planets
  1029. etc, but this new object oriented approach has opened up a lot of holes
  1030. in my code.  Please check thoroughly any condition where's there another
  1031. ship in your sector thats somehow not visible. (on planet, cloaked, etc)
  1032. Try everything you can think of please.
  1033.  
  1034. You can't tow yourself anymore (sounds disgusting anyway :)  Lots of changes
  1035. to the towing system to remove towing people in citadels or cloaked players.
  1036.  
  1037. --------------------------
  1038. Release 0.19  8-16-93
  1039. --------------------------
  1040.  
  1041. Well this is a quick release as I noticed (after sending 0.18 to Bill) that
  1042. Extern wouldn't run without a few little changes. :(  It was having a prob
  1043. with sectors containing too many ships and players.
  1044.  
  1045. Also, Tedit has a "Clear Derelict Ships" command that will remove un-
  1046. owned ships that are floating around from the previous versions of the
  1047. Beta.  I recommend you run it to "clean things up" some.
  1048.  
  1049. Well OneBBSCon is next week, so there probably won't be a release next 
  1050. weekend.  We'll be moving fast after that as we want to put the wraps on
  1051. Version 2 as soon as we can.  Good luck testing!
  1052.  
  1053. P.S.  Everyone, please try to use the old Evil player tricks to get
  1054. extra holds and cargo.  Let me know if any of those are still possible.
  1055.  
  1056. -------------------------
  1057. Release 0.18  8-15-93
  1058. -------------------------
  1059.  
  1060. Woooooooo!  So many goodies, where to start. :)
  1061.  
  1062. Single step has been modified per user suggestion so that it doesn't
  1063. drop out of Autopilot but instead drops to the function menu with
  1064. each sector you enter.  Try it, its definately better this way. :)
  1065.  
  1066. There's a couple new ships out there, but they're not completely
  1067. active throughout the game.  You can buy em, but the special feature
  1068. of ship #16 will not be active in this release :)
  1069.  
  1070. Added a third opening ANSI screen.
  1071.  
  1072. The Ship overhaul is complete!  The ships are different in costs and
  1073. in capabilities.
  1074.  
  1075. The remainder of the Planetary controls are done.  When you upgrade
  1076. Citadels you will get the appropriate info for the type of planet you
  1077. are on.  Also the planetary displays have been improved.  An additional
  1078. Planetary Citadel Level has been added. :)  But it isn't fully active
  1079. yet.  Transporter Level stats is now complete in the Citadels but I
  1080. still didn't link in the Planetary Transporters because I want to wait
  1081. until the Ship Transporters are ready.  That will be in the next release
  1082. when I've fully tested the balance of the new ships and settle on the
  1083. transporter range/ship type.
  1084.  
  1085. TURBO BIGBANG is in this release. :) :)  Try it in an alternate subdir
  1086. somewhere (don't forget to move PORTNAME.D8A as well).  Its mondo faster
  1087. thanks to an alternative course plot routine provided by High Velocity
  1088. Software (they're the folks that are working hand in hand with me to
  1089. bring out a MajorBBS version of this game at the same time).  This new
  1090. course plotter is built into the game now at the core level.  You may find
  1091. some problems with Transwarping planets or with Etherprobes.  I didn't
  1092. have time to fully verify those were working properly with the new
  1093. course plotter.  Try this plotter, its damn quick.
  1094.  
  1095. Tons of little cosmetic changes here and there, most of which are from
  1096. user suggestions that I've accumulated over the years.
  1097.  
  1098. BTW, the Interdictor Cruiser is NOT the "Evil Starship" that people have
  1099. been clamoring for.  It has some definate drawbacks (slow, few holds) and
  1100. is designed strictly for some serious maiming when needed.  I have always
  1101. and will always refuse to grant an Evil Starship to the Evil players as
  1102. they already have it good and should stop complaining. :)  (preaching over)
  1103.  
  1104. Come next release you will be able to start owning multiple ships (with
  1105. the completion of the Transporters).  The transporters have taken longer
  1106. than planned as we couldn't decide how powerfull to make them.  The end
  1107. result is that ship transporters will be short range (some ships being
  1108. only able to beam within the same sector) and planetary transporters will
  1109. be *capable* of long range depending on how much money the player puts
  1110. into em.
  1111.  
  1112. The stand-alone ship displays are in, if you want to mess with your 
  1113. user's minds, create some ships (using Tedit, just give a deleted one a
  1114. name and a location, thats all it takes) and just leave em lying around. :)
  1115. That will throw them for a loop when they encounter ships without anyone
  1116. piloting them.  BTW, please do NOT use the Ferrengi ships as that is still
  1117. under development and I'm not sure if they will even be IN Tedit in the
  1118. future.
  1119.  
  1120.  
  1121. Please test Planetary transwarp and Etherprobes as I'm pretty sure they'll
  1122. have problems.
  1123.  
  1124. Also try to break the Course Plotter in any way you can think of.
  1125.  
  1126. BTW, this new course plotting approach should FINALLY get rid of that
  1127. .01% chance of having an unlinked sector after BigBang is done.  You
  1128. may want to recreate a new universe to have a cleaner one.  I'm not
  1129. asking you to as I know how your users would complain having to start
  1130. over. :)
  1131.  
  1132. You've noticed that all ships had the full 200 turns per day, right?
  1133. (evil laugh) Well this version ends that testing mode as the new move
  1134. controls are in.  In the Ship Specs you will see a field that indicates
  1135. how many turns it takes to warp the ship 1 sector.  Thats the new approach.
  1136. Instead of different ships getting different turns, they take a different
  1137. *NUMBER* of turns to warp 1 sector.  This means you can use a Colonial
  1138. Transport to move colonists from one planet to another and only burn 1 turn
  1139. each time.  Moving that Transport to another sector though, takes 6 turns.
  1140. Once you use this method some, I think you'll agree its easier to understand.
  1141.  
  1142. Ugh, its late on Sunday night and I have to work tomorrow, so here's another
  1143. Beta set to work with.  We'll be gone week after next to OneBBScon in 
  1144. Colorado.  If any of you are going to be out there, look us up, we'll be 
  1145. staying in the Broadmoor Hotel.
  1146.  
  1147.  
  1148. -------------------------
  1149. Release 0.17  8-1-93
  1150. -------------------------
  1151.  
  1152. "come hell or high water".  Hunh, we've had both around here of late. :)
  1153.  
  1154. Well we're not going to let the Flood of '93 stop this project!  (just
  1155. delay it a few weeks).  Things have been *very interesting* in Kansas and
  1156. Missouri lately, but the rivers have all crested, the rains have let up
  1157. and it looks like we're through the worst of it.  In the last month we've
  1158. had our garage flooded out three times (over a foot deep), lost large
  1159. limbs on our trees, but luckily, haven't been flooded inside the house.
  1160.  
  1161. On to the Beta!
  1162.  
  1163. NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE
  1164.  
  1165. You MUST run the 16to17 conversion program to update your TWuser.dat file!
  1166. If you do NOT run this, you will corrupt your current game.  Also, do NOT
  1167. run it twice, as that will do the same :)  (Beta stuff after all :)
  1168. Put the 16to17.exe in the subdir with the TWuser.dat file and run it once
  1169.  
  1170. Also, after unzipping this jumble, copy all *.ANS down to the ANSI\
  1171. subdirectory. All of the planet ansis and a few others are in this update.
  1172.  
  1173. NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE
  1174.  
  1175. Many, many, many changes to insure that new user accounts are properly
  1176. initialized.  They shouldn't start on a planet, have visited sectors, etc.
  1177.  
  1178. The Contracts, Bounties and Galactic bank accounts have been moved to the
  1179. user file (where they should have been in the first place) and should be
  1180. fully operational now.
  1181.  
  1182. By popular demand/complaint the Galactic Bank limit has been raised tenfold.
  1183. You may now keep 500,000 in there (no interest, its too safe).
  1184.  
  1185.  
  1186.  
  1187. PLANETS!  Yeesh, planets have undergone their massive changeover.  You can
  1188. now get multiple planet types, all reference displays are complete and the
  1189. functionality of the different planet types is complete.  Its far too much
  1190. to list and besides, I want players to have to figure out some of what the
  1191. different planet types imply. (evil grin)  From reading the descriptions in
  1192. the computer system, they should be able to make a good guess anyway.  You
  1193. will notice that there are different production/storage/ and requirements 
  1194. (for Citadels) with each planet type.  Experiment with em, but don't be
  1195. suprised if some Colonists dissapear on the hostile worlds. :)  The planets
  1196. are complete with the exception of 1.) Transporters and 2.) Storage 
  1197. warehouses.  (yeah, like it sounds, for junk of all sorts :)
  1198.  
  1199. PLEASE TEST PLANETS THOROUGHLY!  Thank you.
  1200.  
  1201. One small note to keep in mind, I've changed the "Planet limit in sector" to
  1202. be a soft limit.  The user is only warned that they're doing something
  1203. "potentially hazardous" by exceeding that limit. :)  You all know what 
  1204. happens during cleanup to people with too many planets in a sector. :)
  1205.  
  1206.  
  1207. -------------------------
  1208. Release 0.16  6-20-93
  1209. -------------------------
  1210. I was out of it for about 10 days these last couple of weeks with a nasty
  1211. sinus infection.  Had to resort to a doctor to get rid of it. :)  My day
  1212. job is also lightening up some now so I should be able to move at a pace
  1213. more my liking. (faster)  If any of you were around when I went through
  1214. the 1.xx beta series (0.90 through 0.98) then you'd remember that I *can*
  1215. produce quite quickly given the time.  If only I could manufacture time. :)
  1216.  
  1217.  
  1218. Ach and Eiben.  I realized I left one file OUT of the necessary mods to make
  1219. the game completely sharable between Lan nodes. (or desqview, whatever).
  1220. I made those additions and the game seems to run smoothly enough on
  1221. multiple nodes concurrently.  Still haven't finished the new Node
  1222. configuration system yet.  Everything's in, just have to patch the old
  1223. I/O routine to use the configured values instead of the constant defaults
  1224. its been using (3f8,3e8,2f8,2e8 etc)
  1225.  
  1226. Many little cosmetic changes. ;->
  1227.  
  1228. Jim Chapman sent me a nice bug listing so I just worked my way down it:
  1229.  
  1230. Starting credits bug, unable to put more than 30000 in it - Fixed
  1231. Shields editor, unable to change                          - Fixed
  1232. Transwarp Editor, ditto (wrong select character)          - Fixed
  1233. Corporation display ( I couldn't duplicate it)            - ??????
  1234. Twtrader bulletin onlyupdated when rankings run
  1235.    (Well thats the original design, will take some work to change)
  1236. Quitting a corporation bombs out                          - Fixed
  1237. Changing Corp password bombs out                          - Fixed
  1238. Corp members keeping you off your planet (silly typo err) - Fixed
  1239. Price of tea in China                                     - unable to fix
  1240.  
  1241. ***************
  1242.  
  1243. All of the Corp functions were using the Static MaxPlanets, MaxSectors,
  1244. etc instead of Systemrec.Planets, Systemrec.Sectors.  Ie, it was always
  1245. looping through the MAXIMUM numbers of each thing, instead of the
  1246. CONFIGURED max number of a thing.  This would have caused a number of
  1247. Error 100s.  All fixed now.
  1248.  
  1249. Corp Alignment was accidentally commented out.  Its been put back in
  1250. so that the 'Consorting with Slimeballs' should make more sense now :)
  1251.  
  1252. This is a lot of code, you know that? Ugh.  Just exceeded 23,000 lines
  1253. and I've been trying to optimize it and through out redundant sections!
  1254.  
  1255. Heh.  Users were getting messages from Player#1 telling them "We have
  1256. destroyed your fighters in sector blah blah, don't deploy in the space
  1257. lanes". :)  Players used to start at 2 so I was using the value 1 to
  1258. represent the Feds.  The Feds have now moved to -4 so I fixed Extern
  1259. to send the messages with the proper author.
  1260.  
  1261. When a new user started, if they picked up a user record that had been
  1262. previously used (deleted player) then they'd get that player's
  1263. travels and avoids.  (Wasn't clearing the bitfields).  Its now cleared
  1264. so new users will start with only one sector visited. (*awwwwww*)
  1265.  
  1266. The problem with disrupting mines is fixed.  Seems that the Borland
  1267. Pascal 7.0 "Byte" datatype rolls over but remains positive!  I was checking
  1268. for it going negative (never happened).  All taken care of.
  1269.  
  1270. Cloaking and remaining in citadels should both be working.  Left those
  1271. checks out of the new structure that maintains all the player's locations.
  1272. Added "Onplanetnum" to the editor so you can see which planet the player
  1273. is on.  Also added "Cloaked?" to the Shipeditor so you can tell when a
  1274. ship is cloaked.  BTW folks, Cloaking isn't infallible anymore. >:->
  1275.  
  1276.  
  1277. +++++++++++++++++++++++++++++++++++++++++++++++++++++
  1278. + Here's a silly one for you:                       +
  1279. +                                                   +
  1280. + You must destroy the fighters to remain here:     +
  1281. +                                                   +
  1282. + Your fighters 30 vs theirs 953,293,123            +
  1283. +                                                   +
  1284. + What would you do? (grin)  (use the editor)       +
  1285. +++++++++++++++++++++++++++++++++++++++++++++++++++++
  1286.  
  1287. Yeesh.  I just spent about three hours tracking down that pesky little
  1288. problem with port construction.  Finally found it, the header definition
  1289. of one procedure involved wasn't setup for pass by parameter (as opposed
  1290. to pass by value).  Simple fix once I finally found it. :(  Ports should
  1291. be building now
  1292.  
  1293. Its after midnight, I think I'll zip this up and get it on the way to
  1294. Bill!  Have fun with it folks and let me know what you run into with it.
  1295. Thanks again for helping out with the Beta test.
  1296.  
  1297. (Yes, I am in a much better mood of late :)
  1298.  
  1299.  
  1300. Well I lied, before quitting I fixed the ports so that even in this time of
  1301. Clintonomics, they'll start making some profit so that the Pirates will
  1302. have something to steal. :)  (Sorry all you Democrats, couldn't resist :)
  1303.  
  1304.  
  1305. -------------------------
  1306. End of Release 0.16
  1307. -------------------------
  1308. Okay! Here we go again.  I'm starting this completion note to keep you all up
  1309. on where we're at in fixing things, adding new chunks, etc.
  1310.  
  1311. * In an effort to optimize the "Eviction" module of Extern, I forgot to
  1312.   initialize the array that has everyone's location in it.  Fixed now,
  1313.   your users should be merrily evicted left and right.
  1314.  
  1315. * Someone reported the Hardware Emporium didn't have "Q" on its menu.
  1316.   I can't find this, so I'm including the current Menufile.TXT that I'm
  1317.   using.  I must have fixed it but not sent all of you the new menus.
  1318.  
  1319. * I'm also including MENU.EXE  If you run this program in the same subdir
  1320.   with Menufile.TXT you'll be able to view whatever menus you want.  Makes
  1321.   it a bit easier to look at em (instead of trying to trigger them in the
  1322.   game).
  1323.  
  1324. * There are some new modules being linked in, though they won't be fully
  1325.   functional for a while, I'm just testing memory allocation right now.
  1326.  
  1327. * Argh, I need to edit a planet I'm testing transport with so I guess I'll
  1328.   finish the Tedit planet editor now. :)
  1329.  
  1330. * The new planet limits are done.  Material maxes out at 20 million units
  1331.   now (instead of 10,000) and Colonists best level is 1 million (instead
  1332.   of 10,000).  Colonists can go up to 2 million of course. (no production)
  1333.  
  1334. * Planetary Fighters max is now 1 billion
  1335.  
  1336. * Planetary Shields max is 50,000
  1337.  
  1338. * Fighter handling has been maximized for the new, larger setup.  Sectors
  1339.   with a planet can handle 2 billion fighters.  Without a planet, only
  1340.   50,000.
  1341.  
  1342. * Hooks are in for the new multinode control system.  The editor aspect of
  1343.   it is done but the game doesn't use the info (yet).
  1344.  
  1345. * The problem with flipping between "G" and "H" in the editor has been fixed.
  1346.  
  1347. * Navigational hazards (Space debris/Asteroids) has now been linked into
  1348.   everything BUT the Enter_Sector process.  IE, you'll see it, can edit it
  1349.   but it won't hurt you if you run into a sector with debris in it.  In the
  1350.   future, it will cause damage.  Destroyed anything can cause a debris
  1351.   buildup.  Battlegrounds will become a navhazard.
  1352.  
  1353. * When attacking deployed fighters, the database was updated but the temp
  1354.   work variable was not (didn't look like you destroyed any but you did).
  1355.   Its all fixed now.
  1356. -------------------------------
  1357.