home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / games / bolo-faq / part1 next >
Encoding:
Text File  |  1995-08-12  |  21.7 KB  |  469 lines

  1. Newsgroups: rec.games.bolo,rec.answers,news.answers
  2. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news!uhog.mit.edu!news.mathworks.com!newsfeed.internetmci.com!news.sprintlink.net!in2.uu.net!news.moneng.mei.com!news.ecn.bgu.edu!vixen.cso.uiuc.edu!uchinews!kimbark!cls6
  3. From: Cory L. Scott <cls6@midway.uchicago.edu> 
  4. Subject: FAQ: rec.games.bolo (1/2)
  5. X-Nntp-Posting-Host: midway.uchicago.edu
  6. Message-ID: <DD5pwr.G0x@midway.uchicago.edu>
  7. Followup-To: rec.games.bolo
  8. Sender: news@midway.uchicago.edu (News Administrator)
  9. Reply-To: cls6@midway.uchicago.edu
  10. Organization: University of Chicago -- Networking Services
  11. Date: Fri, 11 Aug 1995 17:29:15 GMT
  12. Approved: news-answers-request@MIT.EDU
  13. Lines: 453
  14. Xref: senator-bedfellow.mit.edu rec.games.bolo:18026 rec.answers:13948 news.answers:50462
  15.  
  16. Archive-name: games/bolo-faq/part1
  17. Last-modified: 1995/5/26
  18. Version: 1.9.6
  19.  
  20. rec.games.bolo Frequently Asked Questions (FAQ) - Part 1
  21. Version 1.9.6 - May 26, 1995
  22. -----------------------------------------------------------------------
  23. Compiled and maintained by Cory L. Scott (aka Kimboho) 
  24. (cls6@midway.uchicago.edu)
  25. -----------------------------------------------------------------------
  26. This file is meant to be displayed in good ol' Monaco 9 point.
  27. You are strongly encouraged to read this FAQ before posting to r.g.b.
  28. If you have any questions or comments about this FAQ, please email 
  29. cls6@midway.uchicago.edu.
  30.  
  31. The FAQ is divided into two sections for space reasons. The first part 
  32. is dedicated to the basics of Bolo and the USENET group devoted to it, 
  33. and the second part deals with maps, brains, and strategy.
  34.  
  35. The FAQ will be posted twice a month.
  36.  
  37.  
  38. Table of Contents
  39. -----------------
  40. PART I:
  41.  
  42. BOLO BASICS
  43.  
  44. I. First off, what is Bolo?
  45. II. How do you play Bolo?
  46. III. What's the current version of Bolo?
  47. IV. What's going to be in the new version of Bolo and when will it be 
  48. out?
  49. V. What kind of stuff do I need to play Bolo? 
  50. VI. Okay, now that you know about Bolo, where can you get it?
  51.  
  52. INTERNET BOLO
  53.  
  54. I. Internet Bolo sounds neat! How can I play, find a game, etc.?
  55. II. What if I'm in Europe or Australia? How do I find a game?
  56. III. I connect to the Internet via modem, and use telnet and FTP with 
  57. good speed, but when I play Internet Bolo, it's just TOO slow. What's 
  58. up?
  59. IV. Is there a Bolo player registry?
  60. V. Issues of etiquette
  61.  
  62. APPLETALK BOLO
  63.  
  64. I. How can I find out about games on an Appletalk net?
  65. II. Can I play AppleTalk Bolo with ARA?
  66.  
  67. REC.GAMES.BOLO AND OTHER MISC. STUFF
  68.  
  69. I. I've got a new idea for Bolo! Shouldn't I post it to r.g.b right 
  70. away?
  71. II. What is alt.netgames.bolo? What the difference between the two 
  72. groups?
  73. III. Shareware Fees
  74. IV. Hacks
  75.  
  76. PART II
  77.  
  78. BOLO NET RESOURCES
  79.  
  80. I. Where are good FTP sites?
  81. II. How about Web Sites?
  82.  
  83. BOLO FACTS
  84.  
  85. I. Vital statistics
  86. II. Interesting Things
  87. III. Lag fun
  88. IV. Maps
  89.    A. Where can I find other maps or create my own?
  90.    B. What are some of the guidelines I should follow for making maps?
  91.    C. How do I post and download maps from r.g.b from or to my machine?
  92. V. Brains
  93.    A. Now what's this about Brains?
  94.    B. Where can I get Brains?
  95.    C. How do you write Brains?
  96.  
  97. BOLO STRATEGY
  98.  
  99. I. Where are good strategy guides?
  100. II. How about some hints?
  101.  
  102. -----------
  103. BOLO BASICS
  104. -----------
  105. First off, what is Bolo?
  106. ------------------------ 
  107. Let's let the author do the talking:
  108. "Bolo is a 16 player graphical networked real-time multi-player tank 
  109. battle game. It has elements of arcade-style shoot-em-up action, but for 
  110. the serious players who play 12 hour games with 16 players working in 
  111. teams in different networked computer clusters around an office or 
  112. university campus, it becomes more of a strategy game. You have to play 
  113. it to understand."     --- Stuart Cheshire
  114.  
  115. How do you play Bolo?
  116. ---------------------
  117. Bolo has a large amount of options and elements to its play. Once you 
  118. get a copy of the program, you should read and print out the 
  119. documentation, which is much more detailed than this explanation. 
  120. Basically, you are a tank that travels around a map, which has trees, 
  121. rubble, water, trees, deep water, walls, grass, swamps, and roads to 
  122. deal with. Your tank has ammo (commonly called bullets or shells), 
  123. mines, armor (also called shields), and the capacity to carry trees. The 
  124. map is created by a player before hand.
  125. The two most important elements on the map are pillboxes and bases. 
  126. Pillboxes are originally neutral, meaning that they shoot at every tank 
  127. that happens to get in its range. They shoot fast and with deadly 
  128. accuracy. You can shoot the pillbox with your tank, and you can see how 
  129. damaged it is by looking at it. Once the pillbox is subdued, you may run 
  130. over it, which will pick it up. You may place the pillbox where you want 
  131. to put it (where it is clear), if you've enough trees to build it back 
  132. up.
  133. Trees are harvested by sending your man outside your tank to forest the 
  134. trees. Your man (also called a builder) can also lay mines, build roads, 
  135. and build walls. Once you have placed a pillbox, it will not shoot at 
  136. you, but only your enemies. Therefore, pillboxes are often used to 
  137. protect your bases.
  138. Bases are used for refueling your tank. Like pillboxes, they start out 
  139. neutral, meaning that anyone can run over them, and they will belong to 
  140. that player. Bases cannot be moved. You can take over a base by shooting 
  141. it. Therefore, Bolo becomes exciting when you have 3 or more people 
  142. fighting for control of pillboxes and bases, traveling around the map, 
  143. and shooting each other. You can also form alliances with other players 
  144. for team play. Again, this FAQ doesn't exist to teach you the basics of 
  145. how to play the game. That's what the documentation is for. 
  146.  
  147. What's the current version of Bolo?
  148. -----------------------------------
  149. The current version of Bolo is 0.99.6.
  150.  
  151. What's going to be in the new version of Bolo and when will it be out?
  152. ----------------------------------------------------------------------
  153. We have been blessed with a new version, but there have been many bugs
  154. found in the new release. (It's a beta, anyway.) So, a new version 
  155. should be out shortly with new bug fixes and a way to play back your
  156. Bolo victories and defeats.
  157.  
  158. What kind of stuff do I need to play Bolo?
  159. ------------------------------------------
  160. Bolo is only available for the Macintosh. Stuart Cheshire, the author, 
  161. has made it very clear that he will not port Bolo to DOS or Windows 
  162. machines. Therefore, dont ask whether or not there will be a port of 
  163. Bolo for any other machine - it just isn't going to happen. However, some
  164. people are trying to make their own versions for the PC and Windows. For
  165. more information, check out: 
  166. http://vespucci.iquest.com/~mecca/pcbolo.html
  167. http://www.ugcs.caltech.edu/~heathh/bolo.html
  168.  
  169. Mac emulators for other platforms have had limited success, but none have 
  170. been able to play network games. Bolo can be played on any Mac.
  171. Its preferred memory size is 1,100 K, but you can cut that down by 
  172. turning off the sound effects. A color monitor is not necessary, but 
  173. often useful.
  174. Unless you want to play by yourself, you need to be connected to some 
  175. kind of network. You can play Bolo over an Appletalk network or over the 
  176. Internet, if your machine is directly connected to the net and is 
  177. running MacTCP, which is the standard way of how Macs talk over the 
  178. Internet.
  179. If you're using a high-speed modem, you can play with your friend via 
  180. Appletalk Remote Access (using an older version, 0.98). SLIP connections 
  181. to the Internet are not recommended, since a direct Internet connection 
  182. is so much faster, and Bolo works by forming a ring of networked Macs 
  183. where one player sends the game packets to a neighbor, who sends packets 
  184. to the next neighbor on the ring, and so on. Therefore, the rest of the 
  185. players of the game will be waiting on your slow modem connection, which 
  186. is commonly called lag. Also, note that Bolo is not a client-server 
  187. system, which is a common misconception. Instead, Bolo creates a ring 
  188. out of the Macs, using either DDP on AppleTalk or UDP over the Internet. 
  189. When a new player joins, Bolo sends a packet to each machine in the game 
  190. to figure out the delay between it and all Macs, then it adds itself 
  191. into the ring in such a way as to minimize the total time around the 
  192. ring. (Thanks to Peter Lewis for that final explanation.)
  193.  
  194. However, if you're totally isolated and/or have no friends, there is a 
  195. small bit of hope. See the section on "Brains." 
  196.  
  197. Okay, now that you know about Bolo, where can you get it?
  198. ---------------------------------------------------------
  199. You can find the bolo package at the usual suspect FTP sites for Mac 
  200. software, such as sumex-aim.stanford.edu. Don't ask if someone can mail 
  201. it to you. It's easily available. You can gopher or anon FTP it at 
  202. bolo.stanford.edu, depending on Stuart's whims and the availability of 
  203. his machine. As well, you can get it at bolo archive sites such as 
  204. saloon.intercon.com, noproblem.uchicago.edu, or aurora.alaska.edu. Some of 
  205. these sites also carry older versions of Bolo.
  206.  
  207. Also, Aaron Bratcher has put together a nice "starter kit." The path
  208. is FTP://noproblem.uchicago.edu/pub/Bolo/MegaWatts_Bolo_Start_Kit.hqx.
  209.  
  210. -------------
  211. INTERNET BOLO
  212. -------------
  213.  
  214. Internet Bolo sounds neat! How can I play, find a game, etc.?
  215. -------------------------------------------------------------
  216. As mentioned before, you need to have a Macintosh running Bolo 0.99.2, 
  217. with a direct connection to the Internet with MacTCP installed. 
  218. Therefore, if you can telnet, gopher, or check your mail directly with 
  219. your Mac, you can play Internet Bolo. Just check UDP/IP in the first 
  220. dialog box, type in the IP address of another Mac playing Bolo, and go! 
  221. Don't use UDP/IP Multicast yet, since MacTCP doesn't support it.
  222.  
  223. Here's a summary of the various known ways of accessing the Internet 
  224. directly: 
  225. 1. A Mac with MacTCP installed connected via an ethernet card to a 
  226. network that has a direct connection to the Internet. 
  227. 2. A Mac with MacTCP installed connected via a LocalTalk connection to a 
  228. network that has a direct connection to the Internet. The router must be 
  229. able to assign IP numbers.
  230. 3. A Mac with MacTCP installed connected via a SLIP/PPP connection to a 
  231. machine on the Internet. This, due to modem speed, is very slow, and is 
  232. not recommended, except if you're playing with one or two other SLIP 
  233. players. TIA does not seem to work.
  234. 4. A Mac with MacTCP installed connected via Appletalk Remote Access to 
  235. another Mac connected to the Internet. You have to set your 
  236. configuration to either Ethertalk or LocalTalk in MacTCP, and have a 
  237. router on the other end be able to assign IP numbers. This, also, is 
  238. very slow and not recommended, unless you're playing with one or two 
  239. other ARA/Internet players.
  240.  
  241. Remember, the proper port to use is 50000. 
  242.  
  243. To find an Internet game, there are various ways to do it. There is a 
  244. BoloTracker, set up by Matt Slot, out there that gets and gives 
  245. information about Internet games in progress. For example, if you start 
  246. a new game, there's an option to select whether or not the BoloTracker 
  247. will be notified. If it is, your IP address and other vital information, 
  248. such as the map's name, number of pills and neutral pills, number of 
  249. players, etc., will be sent to the Tracker. This information will be 
  250. updated throughout the game and made available to folks who wish to 
  251. examine it. If you want to see what games the BoloTracker has 
  252. registered, just telnet to noproblem.uchicago.edu 50000...
  253.  
  254. There is another tracker at gwis.circ.gwu.edu, but it doesn't track
  255. .99.6 games.
  256.  
  257. There is also a program called Bolo Finder, by Peter Lewis, which will 
  258. telnet to the BoloTracker itself and display the pertinent information. 
  259. You can get it at mac.archive.umich.edu, in the directory 
  260. /mac/game/war/bolo/tracker. Once you launch the program, make sure that
  261. the preferences (In the File Menu) dialog box contains the proper IP
  262. address and port number.
  263.  
  264. You can also organize games and discuss strategy with folks on the IRC 
  265. channel #bolo. For more information on IRC, look for the IRC FAQ on 
  266. alt.irc.
  267.  
  268. Now, before you go off "Bolo-Tracking" and start randomly joining games, 
  269. THINK. If you're in France, and the game is Australia, and you join, 
  270. you'll cause massive lag, destroying the game for everyone. Some 
  271. suggested joining guidelines follow: 
  272. * If there are more than 6 players in a game... stay out
  273. * If there are more than 4 players and no bases free... stay out.
  274. * If there are 2 or more people from outside the country... stay out.
  275. * If you get the "Network Delay too long" error... stay out. Don't 
  276. repeatedly try to join.
  277. * Most importantly... if someone asks you to leave (esp. if there are no 
  278. free bases), then it is common courtesy to leave.
  279.  
  280. Also, while you're joining, check the Network Info box. If you see a 
  281. massive amount of "Recovering" or "Active/Passive Restart" or "Failed" 
  282. and a total ring delay over 325, then quit, before you destroy the 
  283. entire game. (Yes, we know it will hang your Mac for an indefinite 
  284. matter of time. That will be hopefully fixed in the next release.)
  285.  
  286. Thus, if a lagger joins a game, often times a horrible event called
  287. "netsplit" occurs, where some or all of the players will be removed from
  288. the game, making it look like everyone left.
  289.  
  290. Remember, if someone asks you to leave - LEAVE. There are plenty of 
  291. games out there.
  292.  
  293. What if I'm in Europe or Australia? How do I find a game?
  294. ---------------------------------------------------------
  295. European Bolo tracker host site address: ray.abo.fi (130.232.80.3)
  296.  
  297. Quoted from kwhitty@finabo.abo.fi:
  298. Ultimately, all EuroBolo-ers will set the machine name in the 
  299. "Bolotracker..." box in Bolo to ray.abo.fi. They would also set the 
  300. preferences in Peter Lewis' Bolo Finder program (or Matt Slot's next 
  301. version of Bolo Tracker) to ray. Games in Europe would be registered on 
  302. ray, while US games would still be registered on gwis.circ.gwu.edu.
  303.  
  304. Australian Bolo tracker host site address: tracker.uts.edu.au 50000
  305. Quoted from will@cs.su.oz.au:
  306. For Australian players, as well as tracker.uts.edu.au, there is a mailing
  307. list which is used more than the tracker.  It is bolo@list.peter.com.au.
  308. Subscribe by sending mail with the line:
  309. subscribe bolo <Your real name here>
  310. in the body to: listserv@list.peter.com.au
  311.  
  312. I connect to the Internet via modem, and use telnet and FTP with good 
  313. speed, but when I play Internet Bolo, it's just TOO slow. What's up?
  314. -----------------------------------------------------------------------
  315. Stuart Cheshire speaks: I don't know much about modems (as you probably 
  316. know, I don't have a modem, I have Ethernet...) but I believe some of 
  317. these modems try to be 'helpful' by compressing your data for you. To do 
  318. this, they have to hold your data until they have enough to compress. 
  319. Bolo doesn't really send enough data to be worth compressing, so the 
  320. modem holds what it has for half a second while waiting to see how much 
  321. more is coming. After half a second it realizes that no more is coming, 
  322. and then sends it. This does not help net lag. Turn off all your modem's 
  323. compression and error correction features, and Bolo will work much 
  324. better.
  325.  
  326. Is there a Bolo player registry?
  327. --------------------------------
  328. A registry of bolo players, handles and email addresses is available. It 
  329. is posted monthly to r.g.b, and is available via FTP at 
  330. noproblem.uchicago.edu. It will be updated weekly. Email 
  331. aaron_bratcher@fpm.uchicago.edu with the above information to be added 
  332. to the registry.
  333.  
  334. Also, there is a multimedia HTML (World Wide Web) registry. Check it
  335. out using Mosaic. If you have any questions about WWW, check
  336. comp.infosystems.www.
  337. http://bolo.ncsa.uiuc.edu/registry/
  338.  
  339. Issues of etiquette
  340. --------------------
  341. Besides the Internet etiquette mentioned above, there's some other 
  342. things you should be aware of.
  343.  
  344. * If someone asks you to leave, leave. There's no excuse for destroying 
  345. another group's game, due to lag or other reasons.
  346.  
  347. * If it's rather obvious you're losing and want to leave, at least 
  348. concede the game to the other side. Don't just quit.
  349.  
  350. * Profanity via messaging is frowned upon. Don't harass other players 
  351. for no good reason. The object of the game is to play to have FUN, not 
  352. to prove you're master of the universe. If you want to assert your 
  353. manliness, go kick sand in people's faces at the beach: Don't play Bolo.
  354.  
  355. * Don't cheat or hack Bolo to give yourself advantages over other 
  356. players. If you suspect someone is cheating, a recommended procedure 
  357. follows:
  358. (From Dan Rudman, rudman@engin.umich.edu)
  359. 1. Identify the party suspect of cheating. Identify the behavior which 
  360. is hacked.
  361. 2. Message to selected players (with the hacked party UNselected) that 
  362. you suspect said player of hack, and define the hacked behavior.
  363. 3. All other parties should acknowledge in the positive or negative 
  364. whether or not they agree and can verify.
  365. 4. If most of the players verify back with you, then you may announce it 
  366. to all and see what happens. Smart hackers will admit it and just drop 
  367. out of the game. If for some reason they do not, please make a note of 
  368. their player name and IP address and post it to the newsgroup. Be sure 
  369. to include all the players names who verified. 
  370.  
  371. --------------
  372. APPLETALK BOLO
  373. --------------
  374.  
  375. Can I play AppleTalk Bolo with ARA?
  376. -----------------------------------
  377. Not with the latest version. The author explains:
  378. ------
  379. My understanding is this (but I don't have a modem, or ARA, to test it): 
  380. ARA messes with network numbers when packets go through the 'gateway' 
  381. machine, in some way that is not documented in the tech notes. When Bolo 
  382. games pass network addresses to each other, as they have to, this 
  383. automatic translation is not done (the ARA gateway has no way of knowing 
  384. that four of the bytes in the middle of the data packet are actually a 
  385. network address). Bolo 0.98 did not do any sweep of the ring to find the 
  386. optimum place to insert, and consequently it was possible for it to 'get 
  387. lucky' in some situations, and still work despite the ARA address 
  388. translation (but I wouldn't guarantee it to stay up if the wrong person 
  389. quit). Bolo 0.99 always does three sweeps of the ring ('pinging' each 
  390. machine) to find the best place to join, and consequently it ALWAYS 
  391. falls into ARA's trap.
  392. -----
  393.  
  394. How can I find out about games on an Appletalk net?
  395. ---------------------------------------------------
  396. Use Distant Early Warning or Bolo Tracker (not to be confused with the 
  397. Internet Bolo Tracker), both available at mac.archive.umich.edu, in the 
  398. directory/mac/game/war/bolo/tracker or at noproblem.uchicago.edu.
  399. Since version 0.99, Bolo does a sweep of the AppleTalk zones looking for
  400. players. Simply go to the  AppleTalk dialog, and wait a few seconds. Zones
  401. with players will be marked with little filled blobs next to the names, and
  402. zones without players will be marked with little hollow blobs.
  403.  
  404. ---------------------------------------
  405. REC.GAMES.BOLO AND OTHER MISC. STUFF
  406. ---------------------------------------
  407.  
  408. I've got a new idea for Bolo! Shouldn't I post it to r.g.b right away?
  409. ---------------------------------------------------------------------- 
  410. NO. Hold it right there, cowboy. In the Bolo package of documentation, 
  411. there's a file by Stuart which discusses Bolo's future plans. Read that 
  412. FIRST, before repeating the already-often-repeated. For example, his 
  413. priorities for the next release include: 
  414. * 1000 players across the Internet using IP Multicast.
  415. * Security measures to stop people from cheating. 
  416. * Sound to accompany incoming message. 
  417. * Allow man to defuse mines that you can see.
  418. As well, remember: one thing that's nice about Bolo is its simplicity. 
  419. As Stuart wrote: One of the main goals in writing Bolo was to try to 
  420. give it one of the properties that Chess, Othello, and other good board 
  421. games have -- the "a moment to learn and a lifetime to master" 
  422. characteristic that gives them lasting interest. The aim is that there 
  423. are a few simple 'actions' that you can perform in the game, but that 
  424. they are flexible enough to let you carry out your complex strategies. 
  425. That's why there is only one kind of tank, one kind of armor, and one 
  426. kind of bullet. For me to add another major feature, it must add at 
  427. least as much interest to the game as any of the features that are 
  428. already there.
  429.  
  430. What is alt.netgames.bolo? What the difference between the two groups?
  431. ----------------------------------------------------------------------
  432. alt.netgames.bolo is the old group that was used before rec.games.bolo 
  433. was formed. Please only post to rec.games.bolo. a.n.b is rather deserted 
  434. now anyway.
  435.  
  436. Shareware fees
  437. -------------- 
  438. Listen up, folks. Bolo is shareware, which means if you use Bolo, you 
  439. should pay the $25. Without your payments, Stuart can't put the amount 
  440. of effort that he puts in now to support Bolo. To make sure your payment 
  441. arrives, follow this procedure. Enclose a SASE with a note to yourself. 
  442. And ask Stuart to sign the note and stuff it in the envelope and mail it 
  443. back to you. If it arrives, you know he got the check. If it doesn't 
  444. arrive, you don't know he didn't, but at least there's a chance you'll 
  445. get some info out of it.
  446.  
  447. Hacks
  448. -----
  449. Hacks are basically modifications of the Bolo program that allow you to
  450. do things you normally wouldn't and shouldn't be able to do with your
  451. tank, such as being invisible, having each shot hit for multiple damage,
  452. and being invulnerable to fire. Hacks, in almost all Bolo players'
  453. opinions, are detrimental to the game. Do NOT ask for copies of hacks
  454. on the rec.games.bolo.
  455.  
  456. ------------- 
  457. End of rec.games.bolo FAQ - Part 1
  458. ------------- 
  459. Maintained by Cory L. Scott, cls6@midway.uchicago.edu
  460.  
  461. This FAQ is published by Cory L. Scott, and may not be distributed for profit
  462. in any form other than a USENET feed. It may not be altered or changed without
  463. the author's permission.
  464. -- 
  465. Cory L. Scott            | "They're inhabitants of alt.tasteless. . .] where
  466. cls6@midway.uchicago.edu |  they march to a decidedly different drummer, and,
  467. University of Chicago    |  when they're done marching, usually shoot him."
  468. -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-| - Dave Ratcliffe -|-|-|-|
  469.