This article is under construction and needs to be completed. You can help by expanding it.
BASM Programming was a programming group that programmed for the TI-83 graphing calculators. The group was originally called Blankware Programming and just wrote TI-Basic programs, but then they branched out into assembly. The group name was subsequently changed to Blankware ASM, which was then shortened to BASM.
(Screenshot of Legend of Zelda)
Their most notable project was a remake of the classic Pokemon game for the TI-83. The game was a group project that was headed up by Joel Seligstein, and it was featured on ticalc.org (see ticalc.org news article). They also held a contest to see who could come up with the best pokemon, creating the graphic, the type, and all of the other related aspects (see ticalc.org news article). The two winners would have their pokemon included in the actual game, and receive a free translucent calculator cover.
Philip Ringsmuth was working on a TI-Basic version of Zelda for the TI-89 called The Legend of Zelda: Link's Awakening. The game featured quality graphics and gameplay similar to the original Zelda, although it never progressed beyond a mere demo. However, it was featured on ticalc.org in a news article.
The members created an assortment of games and programs. They had several projects under development including air hockey, bionic commando, bust-a-move, pac-panic, the aforementioned pokemon, shooter, and jail break. Unfortunately, their knowledge of the assembly language was rather limited, so most of the projects were never finished nor released to the public.
BASM Programming was started by Trevor Blank in Summer 1998 and, with the addition of Adam Brooke in January 1999, began to take shape as new members joined; the group was originally called "Blankware Programming." They wrote programs specifically for the TI-83 graphing calculator, and started out as just a TI-Basic group. They then decided to branch out into assembly programming, and an assembly division was added to the group (thus there was Blankware BASIC and Blankware ASM).
The assembly division was often abbreviated by members to just BASM, and when assembly became the focus that name was adopted by the group; the TI-Basic division was then run by Matthew Hernandez and still called Blankware BASIC, or just simply Blankware Programming. The group also focused on computer languages — in particular, Visual Basic and C++ — and individual members had their own subdomains on the site including the aforementioned BASIC division (URL: http://basm.org/basic), the Programmer's Guild (URL: http://basm.org/tpg) and the Overworld Project (URL: http://basm.org/overworld).
There were not many notable programs released under the group banner, however, and most of the members eventually went their own way and the group disbanded due to inactivity. Kurt Elkins tried to revive the group in July 2000, posting a request on the GameDev.net website asking for motivated computer programmers to join the group, but nothing really came of it. Some of the members of BASM were also involved with other TI sites including Joel Seligstein (TI World) and Scott Glover (ZAPO).
(Taken from BASM IRC page)
The IRC channel #basm was started in April of 1999, originally by Trevor Blank, and soon thereafter, Adam Brooke. Bryan Rabeler (Snowballs) then held the channel, preventing it from being taken over. After that and some other stuff, there was a botnet running in #basm, run mainly by basm; on connections up to oc3 speed. However, we have now moved to an entirely new network, irc.eliteorbit.net, same channel #basm. All nicks below are from the new network. There are only a few members that have currently been in the new network. Once you get on, register your nick with NickServ and send me (basm) a memo using MemoServ so I can add you as an op (if you are a BASM member.)