|

This page is part of the Official Bolo Home Page
(OBHP) and seeks to cover the latest news and rumors for the Macintosh
Internet tank game Bolo. It will be updated every few days or whenever
there is exciting news, so reload often!.
--Jolo
|
|
Jun 17
|
I HAVE PCBOLO AND I WILL RELEASE!!! Due to the ridiculous number
of people clamoring for PC Bolo recently, wharf rat made up this nifty
little pcbolo.exe which
basically contains the relevant PC Bolo
portion of the FAQ. Feel free to distribute it.
POTD on IRC. You can now get the Password of the Day (see
detailed description below) on IRC by /msg vert bolo potd and he
will send you back the password automatically.
|
|
Jun 14
|
Berserkir's new maps. Andrew Welch aka Berserkir of Ambrosia Software fame has made an
illustrated Bolo
maps page for his new maps, which are also available by
FTP as part of the official Bolo archive. If you
didn't know, Berserkir is Black Lightning's current boss (see BL
interview from May 27 below). Ambrosia is also the home of the alternate
Bolo tracker at avara.com.
Indy 2.02 source code. For many years, Indy was the main bot that
people used, but it has pretty much died off and been replaced by the
much more powerful aIndy (version 2.5 is public, beta tests are underway
for a new version). The last Indy version 2.02 source code has always
been publicly available in Think C which is quite antiquated. Steve Kaiser <skaiser@pacbell.net> aka ee recently
created a CodeWarrior
11 port such that it compiles for PPC.
POTD - Password of the Day. By now you may have heard about the
POTD. This is a
daily rotating password which is openly available to anybody. Here's the
tale of how the POTD came to be. This has already generated a fair share
of controversy, so please just keep an open mind and read on.
The Problem: Many vets have expressed frustration at the recent
onslaught of modem/lagging/rude newbies who consistently violate the rules of Bolo netiquette.
While it is best for Bolo if we encourage new players and teach them
both game skills and netiquette as much as possible instead of shunning
them, on some days you just can't seem to start a pickup game without
some modemer repeatedly joining your "need-a-fourth" game who
then refuses to leave when asked.
Some extreme solutions. While we can blacklist the worst
violators from the tracker, that costs the tracker gods (nix and BL)
time and effort, and really those guys are busy enough keeping the
trackers running without having to play netiquette cops too. Another
highly controversial alternative is to make an "elite" tracker
with access control, where modem IPs are filtered out or people have to
pass a qualification process to demonstrate that they will observe
netiquette, but we were loathe to split the relatively low number of
games available into multiple trackers, and such elitism may
discriminate unfairly against modemers and newbies who are after all our
life blood.
The Final Solution. So vert volunteered to make a web page that
generates a password that is randomly rotated every day. The idea is
that people should still start normal unpassworded games whenever
possible, but if lamers are ruining your day, start a game with the
password of the day and add "POTD" to the map name. Then only
people who know the POTD will join you. This is not a secret,
members-only club; the POTD URL is listed
right in the bolo.usu.edu
tracker header, and anybody can access the site. The URL will also be
publicized on the OBHP, rec.games.bolo, and all the usual places.
We're hoping that people who bother to load the POTD page will take the
time to read the rules of
Bolo netiquette quoted there and follow them.
Some thoughts. If lamers insist on crashing games using the POTD,
then we will either have to resort to one of the more extreme solutions
described above. There will always be non-POTD games if you don't like
to use it. In the unlikely event that the POTD becomes wildly popular
and most vets play only POTD games, at least the POTD is openly
available, so it isn't going to decrease the number of games played or
segregate newbies into a lower class. The only people who will be
inconvenienced will be raw newbies who just downloaded Bolo Buddy and indiscriminately
click on the first games they see, and are too immature to listen when
they are told about netiquette. While the POTD is one extra step for
newbies to learn, IMHO that is a reasonable step - all serious players
should know netiquette anyway, and the POTD becomes a good way to teach
them without any overtones of secrecy or tracker nazis.
|
|
Jun 3
|
Congrats Dr. Stu! Our favorite bunny xav posted last week on
rec.games.bolo that Stuart Cheshire, He Who Made Bolo, has passed his
Ph.D. dissertation defense. Here's what xav said:
Stuart just had his oral defense for his phd thesis. It was a little
bit of a calamity - I got there 10 minutes late and some chairman or
some such hadn't even showed up yet. But all in all it went pretty well
and he passed and stuff, so he's that much closer to getting his PhD.
He hopes to get the dissertation done this summer. Remembering the
un-nice fiasco that happened regarding someone posting about stu and his
phd stuff a while back, I asked him if he minded if I dropped a little
note to the net. He said that was fine as long as I promised I wouldn't
say anything like finishing up his PhD might free up some time to work
on bolo or something dumb like that. Cuz then people would start
expecting something and he sure as hell doesn't want another "new
version by Xavmas" fiasco to happen.
So I promised I wouldn't.
Bolo Ladder: another web site. It's a little wacky, but at the
Global Mac Games Bolo
Ladder web site, you get to form battalions, challenge each other
for points, submit war stories, etc. Check it out!
Work sux. I'm extremely busy until July 1 with several grant
deadlines, trips, and settling into my new house that I just bought.
Rest assured that although I won't be updating the Bolo News quite as
often, I am not abandoning the project. I'll be back. :) I anticipate
being able to update the Bolo News every 7-10 days for the rest of this
month.
|
|
May 27
|
Interview with Black Lightning On May 15 I had a chance to
interview Matt Slot aka Black Lightning or just "BL" on the history of
the Bolo tracker. The following is that interview in its entirety, with
many revealing insights into the technical, political, and personal
aspects of keeping Bolo alive. You'll laugh, you'll cry, you'll hurl.
BL: The first Bolo game finding utility was for AppleTalk
games. When it found a new game, it played a submarine-style
"ping" and displayed an alert with the info
Jolo: is that the Distant Early Warning thing?
BL: Yep, DEW
Jolo: kewl i remember dew
Jolo: did the dew
BL: After that, I wrote "BoloTracker". It was the little
window with a list of Bolo games on the AppleTalk network
Jolo: how long ago u think that was, when u wrote 1st ver
BL: heh, the first and only version is still up on Sumex.
Jolo: ok, that was created 15-Apr-93. That's more recent
than i thought, that's barely over 4 yrs
BL: After Internet Bolo came out, we thrashed around
using Email, etc for setting up games
Jolo: god i can imagine
BL: A guy at Ohio state set up a "BoloServer" -- a game
which he just left running. You could join, find some
others, and start a new game.
Jolo: i'm surprised stu didn't build in some sort of tracker
facility
Jolo: i guess he didn't think it thru
BL: I actually don't know what Stu had intended for tracking
Jolo: it'd b interesting, cuz he built the client but not
the server, so to speak
BL: But when he pointed out the "tracker" sample code
that came with Internet Bolo -- so I wrote an "Internet
BoloTracker" for the Mac
Jolo: so he sorta laid out some guidelines for u?
BL: Stu's system required a list of subnets to "ping" and
try to find a game.... You would run it, it would blast lots
of popular Bolo places on the Internet, and hope to find a
game. it was very chatty, and several network admins called
up UMich to bitch.
BL: This wasnt a server, it was just a utility program
BL: Meanwhile, MikeE had written a UNIX BoloTracker which
could be notified of new Bolo games and list them.
Jolo: This tracker at George Washington University was
the first tracker "server" in the modern sense.
BL: Yep, MikeE's was
BL: So, after Stu pointed his out... and after I got alot
of complaints, we just let MikeE's do the work
BL: However, he graduated/got fired/moved on, and the
tracker was only sporadically maintained
Jolo: heh yeah i remember those dark days
Jolo: so now mikee's thing is dying
BL: Anyway, I was interested in writing a new tracker and
so I learned to do serious UNIX coding with my first UNIX
Internet BOloTracker.
Jolo: were u still a student?
BL: Yah
BL: So, I wrote up a tracker and ran it locally for a
while. It was poor, because people could only register with
one tracker or the other... so you only got a partial list
of games
BL: So, I added the ability to "scam" a gamelist from
another tracker -- when your game registered with MikeE's
tracker, it would migrate to other trackers silently
Jolo: esp. w/ no official status accorded yet
BL: Anyway, MegaWatt volunteered noproblem.uchicago.edu
at the University of Chicago, and MikeE's tracker slowly
went silent
BL: Meanwhile, I wrote up first the FastTracker FKEY and
then the BoloMenu, a utility that automatically updated the
game list by accessing the tracker every minute.
BL: After the BoloMenu was released, noproblem got
SMASHED hard by lots of people automatically getting game
lists every minute. We eventually yanked BoloMenu for
safety's sake
Jolo: how bad was it? nix said it was getting 10,000
hits/day. That doesn't sound like a smashing load, nothing
to be sneezed at, but not smashing.
BL: Like ~20 connections a minute
Jolo: hmm that's 28.8k/day. What was noproblem again? a mac?
BL: Well, it really is, in addition to all the Bolo
packets the tracker deals with -- it really hurts network
performance, and noproblem was a MacSE/30
Jolo: i guess that is a lot for an se/30. Nevermind,
that's twice what i get for my busiest web site which is a
tremendously more powerful SPARC 20.
BL: After Megawatt left UIC, Nix took over the tracker at USU
BL: It was the same code, but it was never intended for
that kind of UNIX, and nix had to do lots of voodoo to make
it work on his system
Jolo: oh yeah right, the noproblem server ran on mac unix,
shudder
BL: Anyway, Nix has heavily modified my original source
to clean it up, add new features, etc.
BL: The current server at bolo.usu.edu is a DECstation
running ULTRIX.
Jolo: u went dormant for a while
BL: Yah, I was working for a company that wasn't
conducive to Bolo
Jolo: so u graduated at this point
BL: Yep, my full retirement coincided with my new job in
June 95.
BL: So, last summer, I met Andrew on IRC and he was
looking for someone to write an AvaraTracker. I took the
opportunity to rewrite the BoloTracker from the ground up
BL: So, the tracker running on Avara.com is entirely new.
It has the stats feature that never worked in the first
version.
Jolo: right, nix implemented stats in a roundabout way,
which i use now
Jolo: your version seems much more integrated and powerful
BL: Its much more portable, and has been used on both
little and big endian. The BoloTracker source is available
to anyone who wants it, by sending me an email
BL: Someone in Australia recently asked for a copy... so I
understand that they are running a tracker down there
Jolo: ah so that's yer new vers there
Jolo: yes there is a new one out there
BL: cliffa wrote his Euro tracker from scratch -- prolly cuz
mine was so nasty
Jolo: so what is it running on at avara?
BL: A Pentium Pro running FreeBSD
BL: <end of story>
Jolo: sob
Jolo: nice story
BL: heh
Jolo: So back to the top, why did you bother to write a tracker?
BL: the reason we made a tracker in the first place was
so that we (the UMich crew) could get into a game within
seconds of it starting, and dominate
Jolo: u mean in open game days?
BL: At least in the AppleTalk days
Jolo: that's interesting motivatioin
BL: When we heard the "ping", we chorused "I'm in" -- and
the 4 of us (Red, Lux, Whyte, and I) would join in
Jolo: ally & conquer?
BL: heh, mostly, yah
Jolo: heh that's funny, so unlike the image of u guys as godly beings
BL: heheh
Jolo: well this has been very educational
Jolo: i appreciate your time
BL: np
BL: Thx for the chat
Seldom known fact: BL often teamed up with Red and Whyte, so people came
to think of them in terms of colors. In reality, Black Lightning got his
muoy macho nickname from his car, a cute little black Ford Escort. BL
now works for Berserkir at Ambrosia Software, where they both seem to
spend all day and night playing Bolo.
|
|
May 20
|
Movie du jour. Cool Fool <asidles@saas.seattle.wa.us> submitted this 745K movie of
an interesting double double-take. His description follows:
This is me on Skew Toy 2 or 3 (don't remeber which), demonstrating a
method for taking 4 pills with only 15 shots. In a real game with
lag and all it's not all that practical, but it showcases two of my
favorite doubles, the so-called "massage" and a take that I
developed myself (although it's probably already been "discovered").
This take allows a pair of hostiles to be taken without damage to
the tank, and without having to send the builder out. It is somewhat
vulnerable to vulturing, but since your tank is left with full
armor, any reasonable player can probably get the pills.
|
|
May 18
|
I miss you too! In case you're wondering why the update frequency
for this news column keeps getting longer, I am buried under a ton of
work - 3 major grant deadlines (on which my future career depend), 2
trips, and buying/moving into a new house all in the span of 8 weeks.
I'll try to keep up with important news, but the other stuff will
probably have to wait until July when I'm done.
New OBHP? I've partially cloned deckard's Official Bolo Home Page
to fly, the SPARC 5 that is
running the FTP archive,
to see if it's possible to transfer the web server there as well. While
deckard is a SPARC 20 with 256 MB of memory, fly is a puny SPARC 5 with
only 64 MB of memory. I would appreciate any
feedback on how fast fly is, especially for loading big files like
the pill
taming movie or the map guide.
(use super reload to check out deckard's pill
taming movie and map
guide). CGI scripts won't work yet, and don't freak if some other
things are broken, I'm just testing speed and stability right now.
History of the Tracker, Part 1. Here are some interesting facts
about the Internet Bolo tracker which people new to the game may not
know. The current official
tracker is run by Don Thompson aka nix who is a research
scientist for the Center for Atmospheric and Space Science at Utah State
University. It is a free service that he provides as a hobby, and was
deemed 'official' by a consensus of players, not because it was endorsed
by Stuart Cheshire (Bolo's author) or anybody else. As of right now, it
has been 17 days since the tracker was last restarted (from a crash or
routine reboot) and it has served up about 41,000 game lists, which is
about 2,400 hits per day or 1.67 hits per minute on average. That
doesn't include another 1,400 hits daily from avara.com, the alternate
tracker, to compare and synchronize their respective game lists. That's
just incoming traffic. In addition, the tracker sends out pings every 30
seconds or so to every machine in its current game list, to make sure
that machine is still out there. Nix also generated some graphs
depicting other interesting tracker
statistics.
Viva Black Lightning! Coming in a few days, the contents of a long interview with BL, the guy who wrote the modern tracker code.
Old News. If you are looking for news of the reorganized map archive or brain archive, or
anything else from before mid-May, use the links at the top and bottom
of this page to read the old news entries.
|
|

|