Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site tymix.UUCP Path: utzoo!linus!decvax!decwrl!amd!dual!zehntel!hplabs!oliveb!tymix!stimac From: stimac@tymix.UUCP (Michael Stimac) Newsgroups: net.games.rogue Subject: On posted fix for "saved game bug" Message-ID: <274@tymix.UUCP> Date: Wed, 1-Aug-84 15:50:06 EDT Article-I.D.: tymix.274 Posted: Wed Aug 1 15:50:06 1984 Date-Received: Fri, 3-Aug-84 02:38:04 EDT Organization: Tymshare Inc., Cupertino CA Lines: 57 Regarding the "saved game bug" the following has been posted:It's like taking off your plate mail and walking into a party room full of trolls. Every time I see people flaming about the "Saved game bug", I lose all sympathy. Guys, under 4.2BSD, ^Y is a delayed suspend signal. ^Y also means UP LEFT to rogue. If you get a ^Y through the game to the shell, the game won't immediatly die, but will get a suspend signal as soon as the program looks for any signals from the OS. Rogue responds (incorrectly) to ^Y by saving the game. If you want avoid this problem, and haven't written a shell script like: #/bin/csh ###/usr/local/rogue : avoids ^Y suspend signal causing "saved games" stty dsusp u /usr/games/rogue $* stty dsusp ^Y #type the real ^Y Then you have no right to complain at all. This is the third time I've posted this "fix"; eversince I put this on our system, we haven't had a saved game problem. (end of quote of previous posting) Probably the reason people keep complaining is that they don't understand your "fix" or why it applies to the problem. Many people play Rogue who know very little about Unix, shell script, suspend signals, and so on. You may feel that such persons ought not to be playing Rogue, but, there they are. For example, I understand that control-Y has two meanings in two different contexts, and I understand what a shell script is, but I am totally baffled by your assertion that "If you get a ^Y through the game to the shell". What the H*** does this mean? How can anyone get a character THROUGH the game TO the shell? Does the game pass characters on to the shell occasionally? If so, how can I prevent it? You use the word "if". This suggested that whether or not the game passes a ^Y to the shell is optional, or somehow under my control. Is it? In particular, are you saying that if a player types a ^Y, that the "saved game bug" will necessarily ensue? If people did not follow through on your suggestion the first time, you should have tried to explain things a little better instead of just repeating the same, difficult (for many people) to understand message and then complaining that no one understands it. I assure you that I, for one, would not continue to play while courting the "save game bug" if I really knew what you were talking about. This may sound like a flame, but is not meant to be. Please try to explain this more slowly for some of us who are not full-fledged UNIX hackers yet. I'd like to learn more, really... Michael D. Stimac