Path: utzoo!attcan!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!mandrill!hal!ncoast!allbery From: allbery@ncoast.UUCP (Brandon S. Allbery) Newsgroups: comp.sources.games.bugs Subject: Re: Spacewar Gngngngnnnn!!! Message-ID: <8163@ncoast.UUCP> Date: 18 Jun 88 16:36:31 GMT References: <3461@enea.se> <4362@sphinx.uchicago.edu> Reply-To: allbery@ncoast.UUCP (Brandon S. Allbery) Followup-To: comp.sources.games.bugs Organization: Cleveland Public Access UN*X, Cleveland, Oh Lines: 42 As quoted from <4362@sphinx.uchicago.edu> by kus3@sphinx.uchicago.edu (Bob Kusumoto): +--------------- | In article <3461@enea.se> pesv@enea.se (Peter Svenson) writes: | >First off it took some time until I understood that it was the program with | >the obvious name "rsw" and not "sw" that was supposed to start the game. +--------------- Nope. "psw", run by "psw.sh", starts the program. "rsw" is run by the daemon to communicate with the user. +--------------- | >isn't educated anough to guess which, though. Then the program resolutely | >refuses to see my -DDEBUG in the Makefile. +--------------- To use debug mode you must start the server manually: /usr/games/lib/sw/sw & where is a number. I used 127 and got fairly complete diagnostic information. +--------------- | edit psw.sh and run this program (I'm not too sure but you might need to | setuid on this program as well. +--------------- The programs must all be setuid. Note that you need all of the following: dmpdbm psw rsw sw upddbm psw is the user runtime, sw is the daemon, rsw does terminal reads and passes them to sw, and dmpdbm and upddbm are used with the ship-building code. All that notwithstanding, I still can't get it to stop doing constant screen redraws. -- Brandon S. Allbery | "Given its constituency, the only uunet!marque,sun!mandrill}!ncoast!allbery | thing I expect to be "open" about Delphi: ALLBERY MCI Mail: BALLBERY | [the Open Software Foundation] is comp.sources.misc: ncoast!sources-misc | its mouth." --John Gilmore