BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
BeShare
Version History
  Go back to the BeShare Page

Version 2.28
 License:   Public Domain
 Updated:   March 30, 2006
 Source:   Source Included
Note: This is an extremely minor update to BeShare -- no bugs have been fixed or features added; just a few typos have been fixed. The main reason for the release is so that the posted version of BeShare will compile with MUSCLE v3.20.

Note that the PowerPC build in this release is still v2.27.

v2.28 * Merged in Pintaio's corrections to the Spanish
translation strings.
* Merged in Monni's correction to the Finnish
translation strings.
o Updated the code to work the with the MUSCLE 3.20
API changes. Note that this version of BeShare
requires MUSCLE 3.20 or higher to compile.

Intel Version - requires R5   (1.55 MB) 6,461 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.55 MB) 2,092 downloads
  Working Link Download LCS Canada
  Working Link Download dariusz
  Working Link Download 123

Version 2.27
 License:   Public Domain
 Updated:   October 20, 2004
 Source:   Source Included
v2.27 - Included François Revo's patch that lets BeShare
auto-detect the proper language to use from environment
variables when launched for the first time under Zeta.
* Trailing ampersands are now included in URL links.
* Query strings generated by dragging shared files into
the chat view were not being formed correctly. Fixed.
* Fixed a deadlocking problem that would cause BeShare
to occasionally freeze up when Private Chat Windows
were in use. Thanks to Andrew for pointing out this bug!
* BeShare now launches HTTP links via the MIME type of
application/x-vnd.Be.URL.http instead of text/html.
* Merged in Oliver Tappe's HashFunctor namespace patch
so that BeShare compiles correctly with gcc-2.95.3


Intel Version - requires R5   (1.5 MB) 9,003 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.5 MB) 1,501 downloads
  Working Link Download LCS Canada

Version 2.26
 License:   Public Domain
 Updated:   May 18, 2004
 Source:   Source Included
v2.26 - Added Japanese and Finnish translation strings to
BeShare. Thanks to Koichi Kimura, Garjala, and Monni
for providing the translations. :^)
- Dropped-in filenames now use a more human-readable
label to decorate the beshare: URL.
* Incorporated translation fixes from Monni.
* /screenshot now presents a usable URL when invoked
with a filename including spaces.
* SendNotifyQueuedMessage() now checks to make sure
_mtt is non-NULL before dereferencing it, avoiding
a potential crash.
* Fixed a bug that would cause disconnected clients
to remain in the user list in certain cases.

Intel Version - requires R5   (1.59 MB) 2,199 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.59 MB) 227 downloads
  Working Link Download LCS Canada

Version 2.25
 License:   Public Domain
 Updated:   March 20, 2004
 Source:   Source Included
v2.25 - Added a Swedish translation of the documentation
to the distribution. Thanks Paul!
- Added a /font command, that lets you specify the
font you want to use in the chat pane.
- Added a "Shortest Uploads First" option that
tells BeShare to give priority to people downloading
less data.
- Dragging multiple files from the results list to
the chat now produces the proper URL text.
* "Open File" and "Open Folder" were broken if
"Retain File Paths" was enabled. Fixed.

Intel Version - requires R5   (1.48 MB) 1,149 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.48 MB) 102 downloads
  Working Link Download LCS Canada

Version 2.24
 License:   Public Domain
 Updated:   January 28, 2004
 Source:   Source Included
v2.24 - Added Xuqing Kuang's Simplified Chinese language
translation. Thanks kuye!
- Added Atilla Ozturk's Turkish language translation.
Thanks Atilla!
* BeShare will now download from firewalled clients that
don't advertise a valid port number (read: Unizone ;^))
* BeShare now parses URL labels with brackets
nested inside them properly.
* Some more English strings have been translated into
the various other languages.

Intel Version - requires R5   (1.55 MB) 1,239 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.55 MB) 90 downloads
  Working Link Download LCS Canada

Version 2.23
 License:   Public Domain
 Updated:   October 6, 2003
 Source:   Source Included
v2.23 - The "Open File" and "Open Folder" entries in
transfer pane's pop-up menu now show submenus
listing all the files in the selected transfers,
rather than applying only to the current item.
- The /screenshot command now includes the user's
username and the current time and date in the
generated screenshot filename.
- The BeShare window can now be made as thin
as 308 pixels wide. Some of the controls at the
top of the display will auto-disappear to make room.
* Fixed a problem where DoUpload() could blow
the stack and crash if too many files were
specified in a single download request.
Thanks to Zaranthos for reporting this problem.

Intel Version - requires R5   (1.5 MB) 2,168 downloads
  Working Link Download LCS Canada
  Working Link Download bebits
  Working Link Download Bebits
PowerPC Version - requires R5   (1.5 MB) 166 downloads
  Working Link Download LCS Canada

Version 2.22
 License:   Public Domain
 Updated:   July 18, 2003
 Source:   Source Included
v2.22 - Added a "Data Compression" submenu to the
Settings menu. If you are connected to a
MUSCLE server that is v2.40 or newer, you can
use this enable data compression on Messages
going to/from the server.
- BeShare now stores shared-file nodes on the
muscle-server in ZLib-compressed format. This
means that less RAM is used on the server, but
it also means that older BeShare clients won't
be able to see the attributes of files posted
by BeShare new clients (v2.22 or higher).
- BeShare's BApplication object now accepts an
'smsg' BMessage, containing a BMessage to
forward to the MUSCLE server.
- Added mmu_man's ui_colors() patch for Dano.
(You'll need to recompile BeShare under Dano
for the code to take effect though)
- You can now start downloads by dragging files
from the results view to the transfer view,
if you prefer to do it that way.
* BeShare no longer requires a "port" field in
the name-node posted by other clients.

Intel Version - requires R5   (1.52 MB) 1,621 downloads
  Working Link Download LCS Canada
PowerPC Version   (1.52 MB) 154 downloads
  Working Link Download LCS Canada

Version 2.21
 License:   Public Domain
 Updated:   April 14, 2003
 Source:   Source Included
v2.21 - Banned users now see an error string telling
them how long they are banned until (thanks to
Monni and Garjala for the suggestion).
- Added marcone's code-patch that allows you to
drag file results out of the BeShare window and
into Tracker to make them download to the folder
you dragged them to. Thanks Marco!
- You can now remove entries from the four BMenuFields
by holding down the control key and selecting the
item you wish to remove.
* Fixed crash that would occur if you resized the
transfers pane to be very small during a transfer.
* Compiled against MUSCLE 2.31, which fixes the bug
that caused rate-limited uploads to sometimes
stall. (thanks to Garjala for all his help in
finding this bug!)


Intel Version - requires R5   (1.5 MB) 2,321 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.5 MB) 164 downloads
  Working Link Download LCS Canada

Version 2.20
 License:   Public Domain
 Updated:   March 2, 2003
 Source:   Source Included
v2.20 - Moved some of the miscellaneous info that
was collecting at the bottom of the /help
into its own command, /info.
- File-transfer completion stats are now visible
(if known) even when the transfer is disconnected.
- Added support for the "beshare://servername/query"
URL format, so that you can point people to files
located on other MUSCLE servers.
- BeShare now handles file-requests that come in
during a shares-rescan more gracefully, by blocking
them until the shares-rescan is complete.
* Fixed a bug that would cause aborted
transfers not to be saved if they were
never reconnected before quitting.
* Fixed a bug that would cause aborted
transfers to disappear on login if
"AutoClear Finished Downloads" was checked.

Intel Version - requires R5   (1.5 MB) 1,434 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)
PowerPC Version - requires R5   (1.5 MB) 165 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)

Version 2.19
 License:   Public Domain
 Updated:   February 6, 2003
 Source:   Source Included
v2.19 - If a beshare_settings file is found in the
same folder as the BeShare executable, that
file is now used as the settings file instead
of home/config/settings/beshare_settings.
- /help now reports the total number of kB
uploaded and downloaded this session.
* Tightened up the user name matching a bit,
when matching on names with spaces in them.
* Labelled-URL-links are no longer recognized
if they span across carriage returns (to
avoid unintentional links in the catsup)
* Logged URLs now undergo [label substitution].
* Fixed a bug that would sometimes cause the
query-in-progress radar animation to
disappear prematurely.

Intel Version - requires R5   (1.5 MB) 902 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)
PowerPC Version - requires R5   (1.5 MB) 107 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)

Version 2.18
 License:   Public Domain
 Updated:   January 1, 2003
 Source:   Source Included
v2.18 - File information uploading now happens at
'low priority', so that it no longer blocks
outgoing chat text and file queries for long
periods of time.
- Middle-clicking on a split-pane separator
bar now causes the two child widgets to swap
positions.
* Tweaked the name highlighting to not trigger
if your name is the start of a longer word.

Intel Version - requires R5   (1.39 MB) 1,416 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)
PowerPC Version - requires R5   (1.39 MB) 290 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)

Version 2.17
 License:   Public Domain
 Updated:   November 16, 2002
 Source:   Source Included
v2.17 - Relaxed the SplitPanes' sizing restrictions.
- Added a 'pane' BMessage that can be used to set
the configuration of BeShare's SplitPanes. See
documentation for details.
- The ColumnListViews now use QuickSort instead
of BubbleSort for sorting. Thanks to Ramshankar
(aka Somebody) for his help with this.
- Dragging files into the BeShare window will now
cause a beshare: link specifying those files to
be added to your outgoing chat text line.
- Entries in the recent-queries popup menu are now
truncated to a maximum of 32 characters.
* ToolTips now only show up after a short delay,
instead of immediately on mouse-over.
* Included Infinity's new Hungarian translations.
* Fixed some errors in the French and Italian
translation string tables.
* The query popup menu was inverting the query
list order every time it restored. Fixed.

Intel Version - requires R5   (1.31 MB) 1,536 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.31 MB) 166 downloads
  Working Link Download LCS Canada

Version 2.16
 License:   Public Domain
 Updated:   November 7, 2002
 Source:   Source Included
v2.16 - Transfer animations are now limited to a max of 10fps
in order to limit the amount of CPU they eat up.
- BeShare now accepts a 'scrn' BMessage that causes it
to do a /screenshot (see docs for details)
* Fixed the tool-tip-sends-you-to-another-workspace bug.
* Fixed several bugs that occurred when a labelled URL
was placed into a username, status, or client string.

Intel Version - requires R5   (1.38 MB) 611 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.38 MB) 84 downloads
  Working Link Download LCS Canada

Version 2.15
 License:   Public Domain
 Updated:   November 5, 2002
 Source:   Source Included
v2.15 - Added a /screenshot command, which captures and shares
a screenshot of your computer's desktop, in PNG format.
- Added an "upload finished" sound and system message.
- Hyperlinks can now be followed by a name tag that will
replace them in the text view. Example usage:
Click http://www.lcscanada.com/muscle [right here!]
- Rolling over a hyperlink now shows the hyperlink
URL in a pop-up "tool tip" style window.
* The "Show User ID" option was broken (always enabled,
even when it wasn't checked). Fixed.

Intel Version - requires R5   (1.37 MB) 355 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.37 MB) 72 downloads
  Working Link Download LCS Canada

Version 2.14
 License:   Public Domain
 Updated:   October 11, 2002
 Source:   Source Included
v2.14 - File transfer items are now double buffered so
that they won't flicker while animating.
- Added a Romanian localization (Thanks, Cypress!)
* Removed the zoink work around, as it was b0rked and
messed up Unicode characters.
* TextControls' low-color was being set incorrectly. Fixed.
* Rendering of text in the FileTransfer boxes is now cleaner.
* Added some additional German translations strings.

HAPPY 26th BIRTHDAY KANCEPT! :^)

Intel Version - requires R5   (1.36 MB) 974 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.36 MB) 104 downloads
  Working Link Download LCS Canada

Version 2.13
 License:   Public Domain
 Updated:   October 2, 2002
 Source:   Source Included
v2.13 - Added VitViper's colors prefs panel. Thanks VitViper! :^)
- Added a /color command to enable/disable custom colors.
- Private Chat Windows can now create their own log files
(enabled by a "Log" checkbox in the Private Chat Window)
* Fixed the high-ASCII-last-char-causes-chat-text-run-on
problem (sorry Zoink!)
* Locally-queued Download transfers were being cancelled
if they didn't start within 5 minutes. Fixed.
* /aliases now work in the private chat windows.

Intel Version - requires R5   (1.34 MB) 593 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.34 MB) 94 downloads
  Working Link Download LCS Canada

Version 2.12
 License:   Public Domain
 Updated:   July 23, 2002
 Source:   Source Included
v2.12 - The /onidle message no longer triggers as soon as the
last transfer finishes, but rather at the next stalled-
connection-check afterwards (i.e. up to a minute later).
This avoids having it trigger after every transfer in
a sequence.
- The Hungarian translation strings have been updated.
* The stalled connection reaper wasn't properly reaping
connections that never transferred any bytes at all. Fixed.
* Fixed the pending-chat-text-gets-sent-when-you-change-name
bug, and improved tab-focus handling a bit.
* Changed the %lli and %llu sprintf() format strings for
64-bit integers back to %Li and %Lu, since mwcc doesn't
parse the new format (thanks to Brian Francis for reporting
this)

Intel Version - requires R5   (1.31 MB) 2,209 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)
  Working Link Download BeZip.de
PowerPC Version - requires R5   (1.31 MB) 174 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)

Version 2.11
 License:   Public Domain
 Updated:   July 4, 2002
 Source:   Source Included
v2.11 - Added Zsolt Bihari's Hungarian translation strings to
BeShare. Thanks, Zsolt!
- The default muscle server (and server-list-update
server) is now beshare.tycomsystems.com (since the
BeFAQs server is no longer being maintained)
- share: is now a synonym for beshare: in the chat log.
- BeShare's BApplication object now accepts BMessages
to control certain operational aspects (name, status,
transfer pause, etc). This allows apps such as
SpicyKeys to easily control BeShare. See
BeShareDocs.txt for details on the what messages
BeShare accepts.
* Replaced ShareWindow::OpenTrackerFolder() with linn's
kosher version.
* BeShare would play the 'download finished' sound
when an upload finished. Fixed so that now the
sound is only played when a download finishes.

Intel Version - requires R5   (1.31 MB) 916 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.31 MB) 122 downloads
  Working Link Download LCS Canada

Version 2.10
 License:   Public Domain
 Updated:   June 5, 2002
 Source:   Source Included
v2.10 - You can now specify a per-transfer bandwidth limit,
either by right-clicking on the transfer box, or via
the new /setdownloadrate and /setuploadrate commands.
* BeShare would create subfolders in the downloads folder
if the uploading client told it to, even if "Retain
File Paths" wasn't checked. Fixed.
* Resuming a download through a symlink now works as
expected (thanks to Shard for finding this problem)
* transfer speed estimation now uses 30 blocks instead
of 10, so that the average doesn't wiggle so much.
* BeShare's install ID is now saved in a separate file,
rather than in the beshare_settings file. This prevents
confusion when settings files are shared, or when
multiple settings files are used.

Intel Version - requires R5   (1.25 MB) 1,115 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)
  Working Link Download CGSoftware World Domination HQ
PowerPC Version - requires R5   (1.25 MB) 130 downloads
  Working Link Download LCS Canada
  Working Link Download Frankfurt (DE - Europe)

Version 2.09
 License:   Public Domain
 Updated:   May 29, 2002
 Source:   Source Included
v2.09 - File transfer rates are now calculated using a
running average over the last 10 blocks received,
rather than a total average over the entire transfer.
This method reflects changes in transfer rate more
accurately.
* BeShare would sometimes mark uploads as "waiting on
local machine" when they shouldn't have been. Fixed.


Intel Version - requires R5   (1.25 MB) 505 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.25 MB) 101 downloads
  Working Link Download LCS Canada

Version 2.08
 License:   Public Domain
 Updated:   May 17, 2002
 Source:   Source Included
v2.08 - BeShare now accepts URL drops from NetPositive, etc.
(i.e. drag a link into BeShare and it puts the URL in the
chat text entry box)
* Compiled against MUSCLE 2.15, which (hopefully) fixes
the "Unknown uploader" problem (at least, once everyone
upgrades, it should), as well as makes things a little
more efficient

Intel Version   (1.25 MB) 704 downloads
  Working Link Download LCS Canada
PowerPC Version   (1.25 MB) 103 downloads
  Working Link Download LCS Canada

Version 2.07
 License:   Public Domain
 Updated:   May 2, 2002
 Source:   Source Included
v2.07 - BeShare now supports "partial hash compare mode" where
only the last 64 kilobytes of a resumed file is examined.
This means that md5 hashing times do not get longer when
resuming larger files. Note that both BeShare clients
must be version 2.07 or higher, in order for this feature
to be used.
- Added some more Swedish and Esperanto translation strings
(thanks Goran!) and removed the [Ln] annotation brackets
from the Russian, Serbian, and Bulgarian translations,
since they are no longer necessary.
- BeShare now has Korean language localization. Thanks
to dogigi for providing the translation strings!
- When downloading, BeShare now transmits your name/sessionID
to the remote peer immediately, instead of waiting for the
md5 hashing to complete. This allows the uploader to see
who you are immediately. (Note: for this to work, both
clients must be running 2.07 or higher)
- When calculating an md5 hash for an upload, the client
now sends the downloader a "queued, please wait" signal
for the duration of the md5 hashing time.
* Removed the auto-ping-for-client-version-info hack,
since it would sometimes cause spurious ping responses,
and isn't necessary for new clients.

Intel Version - requires R5   (1.24 MB) 886 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.24 MB) 110 downloads
  Working Link Download LCS Canada

Version 2.06
 License:   Public Domain
 Updated:   April 23, 2002
 Source:   Source Included
v2.06 - Integrated in Vitaliy Mikitchenko's (a.k.a. VitViper's)
client-column feature for the users list. Thanks, Vitaliy!
- BeShare now auto-reconnects to the server if the server
disconnects it unexpectedly. If the auto-reconnect fails,
it will try again after increasing time intervals.
- Added in some support for the "/me's" idiom. However, note
that older clients won't display this idiom correctly, only
people with this version (or newer) of BeShare will see it as
"binky's brain hurts". Older clients will see "/me's brain hurts".
- BeShare's md5 hash code cache attribute now includes the
file-modification-timestamp as well as the file size. This
additional check will make sure that files whose contents
have changed are properly re-hashed if necessary (even if the
file size has not changed).
- The shared-file set is now updated appropriately whenever
volumes are mounted and unmounted. (thanks to Shard for
suggesting this feature)
- The language menu's entries are now always displayed in their
native language, rather than in the current language.
- File transfer requests now send user name as well as session ID,
so that the remote client can show a user name even for unknown
session IDs.
* The idle-connection-reaper is no longer allowed to kill sessions
that are doing the "Examining files..." thing. This should help
resumes of very large files work more reliably.
* non-BONEd BeShare now sends a maximum of 1000 bytes per call to
send(). (This may help with some net_server+router setups.
BeShare must be compiled against MUSCLE 2.11 or higher for this
to work)
* file-removed messages are now batched together, so unsharing
large numbers of files at once is more bandwidth-efficient and
uses less server CPU.

Intel Version - requires R5   (1.24 MB) 652 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.24 MB) 98 downloads
  Working Link Download LCS Canada

Version 2.05
 License:   Public Domain
 Updated:   February 26, 2002
 Source:   Source Included
v2.05 - File-hashing threads now run at B_LOW_PRIORITY.
- Added a /fontsize command so you can make your chat font bigger
or smaller to suit your tastes.
- Code updated to compile with MUSCLE 2.11.
* The upload loading indicator in the users list was broken in 2.04
(always showed '?'). Fixed.
* Added in some missing translation strings.
* Fixed a bug in the auto-restart-download code that would cause
resurrected downloads to appear to be from "Unknown", rather than
the downloader.

Intel Version - requires R5   (1.23 MB) 1,947 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.23 MB) 219 downloads
  Working Link Download LCS Canada

Version 2.04
 License:   Other Open Source License
 Updated:   January 24, 2002
 Source:   Source Included
v2.04 - Added the filechopper utility to the BeShare archive. filechopper
is handy if a crash has munged your download and now it won't resume...
run filechopper on the file to remove garbage bytes from the end.
- BeShare now caches full-file-checksums in an attribute, so that if
another full-file checksum is required on the file later on, it will
be much quicker. (note that partial-file-checksums remain uncached)
* Downloads from people behind firewalls wouldn't start properly. Fixed.
* Results table columns and sort order settings are now persistent.

Intel Version - requires R5   (1.22 MB) 1,724 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.22 MB) 174 downloads
  Working Link Download LCS Canada

Version 2.03
 License:   Public Domain
 Updated:   January 18, 2002
 Source:   Source Included
v2.03 - Added /shell command to the chat-command repertoire.
This command lets you execute a shell command from the chat window.
- Added /onidle command to the chat-command repertoire.
This command lets you tell BeShare a command it should execute
when all uploads and downloads have stopped.
- Rewrote the chat-text-when-to-scroll-to-bottom logic, and
made the ChatWindow change appearance slightly when it is
"scrolled back" so you know what it is doing.
- Added a priv: URL type that when clicked on opens up a
private message window with its argument. (e.g. priv:username)
* Updated the BeShareAndMuscle article in the html subfolder
to reflect recent changes to the MUSCLE API.
* Updated BeShare to use the new MUSCLE 2.00 APIs. BeShare
now requires MUSCLE 2.00 or higher to compile against.
* Improved BeShare's font-sensitivity (with shatty's help)
* BeShare now recognizes https:// URLs

Intel Version - requires R5   (1.22 MB) 732 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.22 MB) 118 downloads
  Working Link Download LCS Canada

Version 2.02
 License:   Public Domain
 Updated:   December 7, 2001
 Source:   Source Included
v2.02 - BeShare now remembers downloads when you quit, and restores
them when you re-launch BeShare. (Note: This works for
downloads from users of BeShare v2.02 only)
- BeShare now auto-restarts interrupted downloads when the
remote user logs back in (Note: see above note)
* "Awaiting Callback..." boxes now abort themselves when they
see the user they were waiting for a callback from disconnect
from the server.
* transfer boxes are now better about remembering the remote
user's handle, even when the connection is broken.

Intel Version - requires R5   (1.06 MB) 1,505 downloads
  Working Link Download LCS Canada
PowerPC Version - requires R5   (1.06 MB) 166 downloads
  Working Link Download LCS Canada

Version 2.01
 License:   Public Domain
 Updated:   November 23, 2001
 Source:   Source Included
v2.01 - There is now a Sound-prefs-panel sound setting for a sound
that will be made by PrivateChatWindows when they receive
text and don't have the GUI focus.
* Added new Bulgarian translation strings.

Intel Version   (1.04 MB) 709 downloads
  Working Link Download LCS Canada
PowerPC Version   (1.04 MB) 132 downloads