[comp.sources.games.bugs] The patches posted to comp.sources.games

odlin@reed.UUCP (Iain Odlin) (05/02/89)

  Well, I just finished installing the patches in my copy of Galactic
  Bloodshed.

  Do you ever get the feeling that the cure is worse than the problem?

  I did.

  Problems with the patches:

  -The file order.c now contains two lines which cause the compiler to choke
   on the ASCII value of a null character.

  -The order command works no better than it did before even after you fix
   the null character.  That is: you still can't order a '[' to do anything.

  -Every command which depends on rst.c no longer works.

  -The load command now displays the wrong numbers when you use the ? option.

  -The game starts you out with zero population now.  "Boy, what a growth
   vector!"

  -The help command now locks the game up some of the time with a "sh -c"

  On the other hand:

  -You can now live in different types of atmospheres (or lack thereof).

  I will post fixes as soon as I figure them out...Help is appreciated.

  Thanks.
-- 
----------------------------------Iain Odlin----------------------------------
                  Box 1014, Reed College, Portland OR, 97202
                odlin@reed -or- {ogccse, tektronix}!reed!odlin
          "A friend is someone who likes you in spite of yourself."

odlin@reed.UUCP (Iain Odlin) (05/02/89)

In article <12624@reed.UUCP> odlin@reed.UUCP I write:
>  -The file order.c now contains two lines which cause the compiler to choke
>   on the ASCII value of a null character.

  The null character turned out to be a machine dependent idea of what the
  octal value of the ESC key was.  Just put \033 (for ESC) between the
  quotes and you're set.  (Actually, I used \041, which is the '!' key!)

>  -Every command which depends on rst.c no longer works.

  This, upon further mucking with, turns out not to be the case.  They just
  don't work in both the way they used to and the way the docs say they do
  anymore.  You *MUST* be 'cs'ed into the ship's scope for the commands to
  work.  This is certainly a "fix" I don't care much for...

>  -The load command now displays the wrong numbers when you use the ? option.

  The problem is still unidentified.  It is perplexing, however...

>  -The game starts you out with zero population now.  "Boy, what a growth
>   vector!"

  This is not as bad as it first seemed.  You *DO* start with no population.
  However, population spontaneously generates after a turn...

  BTW, the power command displays an inaccurate value for population.
  That, and there is no documentation for the power command.

>  -The help command now locks the game up some of the time with a "sh -c"

  This seems to be because I had my TERM environment variable set to vt100
  while on a rainbow.

  Interestingly enough, the patches didn't fix the compiler error in
  makeplanet.c...
-- 
----------------------------------Iain Odlin----------------------------------
                  Box 1014, Reed College, Portland OR, 97202
                odlin@reed -or- {ogccse, tektronix}!reed!odlin
                    "History is written by the survivors."

brazil@uruguay.acm.rpi.edu (Tim Onders) (05/02/89)

What I want to know is, why does my original version of GB, which I compiled
on a Sun 3/50 with SunOS 4.0.1 under BSD 4.3, I've had none of the problems
you all are having. :)

Tim Onders
brazil@uruguay.acm.rpi.edu
brazil@pawl.rpi.edu

odlin@reed.UUCP (The Master of Tae-Kwon-Leap) (05/03/89)

In article <12627@reed.UUCP> odlin@reed.UUCP (Iain Odlin) writes:
>>  -The game starts you out with zero population now.  "Boy, what a growth
>>   vector!"
>
>  This is not as bad as it first seemed.  You *DO* start with no population.
>  However, population spontaneously generates after a turn...

  ...*SOME* of the time.  The rest of the time, the program continues
  believing you have no population and no maximum population and eventually
  coerses doplanet into dividing by zero, thus core dumping.

  Has anyone fixed this problem?

-- 
----------------------------------Iain Odlin----------------------------------
                  Box 1014, Reed College, Portland OR, 97202
                odlin@reed -or- {ogccse, tektronix}!reed!odlin
    "Any sufficiently advanced technology is indistinguishable from magic."