Welcome to the mIRC Beta
The mIRC Beta is a version of mIRC that is not yet ready for public use
and is being made available for testing purposes only. We need feedback
to resolve any issues in the beta before we can release a final, stable
version of mIRC for public use.
The latest version of the beta is mIRC v7.08
released on July 21st 2010
and works on Windows 2000, XP, Vista, and 7.
The mIRC Unicode Project
The aim of the mIRC Unicode Project has been to convert mIRC into a Unicode
application. You can learn about the project, and download the beta, below.
What is Unicode? Unicode is a universal character
set that can display all of the characters in all written human languages.
Unicode was not in wide use when mIRC was first created, so mIRC did not
use it. However over the last decade Unicode has become increasingly
important and most new applications are now designed with Unicode in mind,
so it was important for mIRC to be converted to Unicode to keep pace with
technology.
What is the current status of the project? An enormous
amount of work has already been completed and has reached the stage where
a public beta is ready for testing.
The project to convert mIRC to Unicode has taken the better part of
a year and has required tens of thousands of changes to 150,000+ lines
of source code.
This has been the most complex and time-consuming update to mIRC since
it was created in 1995, when it started out as a non-Unicode, 16-bit,
Windows 3.1 application.
Many areas of mIRC have had to be updated or re-written, from file handling
to text processing, from display to memory allocation, from server
communications to file transfers.
mIRC should now be faster, more stable, and more compatible with
the latest versions of Windows, and should be able to better handle
the display and input of a variety of languages.
The Beta
What is the purpose of the beta? We need feedback
and bug reports to resolve any issues in the new Unicode version of mIRC.
Although the beta has been through a few months of internal testing, there
have been so many changes that we feel it needs wider testing to ensure
that it is stable.
Once we have received enough feedback and are happy with the way the
beta is performing, we will release a final, stable version of mIRC for
public use.
Can the beta use files and settings from an older version of
mIRC? Yes, it can, but...
Like all new versions of mIRC, the beta makes changes to the way some
items are stored in the mirc.ini file that are not compatible with
older versions of mIRC.
You should not run the beta from the same folder as another version
of mIRC as they will interfere with each other.
If you want to use files and settings from an older version of
mIRC, you should copy them to a new empty folder and then install
the beta in that folder.
Is the beta compatible with existing scripts?
Yes, it should be, but...
While a lot of effort has gone into making the Unicode version of mIRC
compatible with scripts from previous versions of mIRC, it is likely
that some will not work correctly. For example:
Scripts that display characters from language-specific codepages, or
perform utf-8 conversions, may not display the text that you expect,
since mIRC is now a Unicode application.
Scripts that use DLLs that interact with mIRC by manipulating the
interface, or other low level interaction, may need to be updated to
take into account the fact that mIRC is now a Unicode application.
Scripts that convert between binary and character data may need to be
updated, since Unicode applications store characters in two bytes as
opposed to one.
The only way to know whether your script will work is to test it out
to see whether it behaves as you expect.
Are there any new features? The aim of this
project was to convert mIRC to Unicode, a major undertaking in itself. There
are, however, a few other notable changes:
Improved Windows 7 compatibility -
More reliable INI file handling -
Faster text display/scrolling -
Speech support -
Improved interface design for a number of features -
Automatic text color correction -
Menubar ALT key show/hide feature -
Support for italic text and other font styles -
Optimized SSL routines -
Status window SSL connection icon -
IPv6 support -
Improved portable support -
Persistent channel history -
Digitally signed executables -
Split long channel/private messages option -
Full screen display with F11 function key -
UPnP support -
Many bug fixes -
And more.
You can find a full list of changes and fixes in the versions.txt
file that comes with the beta.
How should I install the beta? Ideally you
should install it as a Portable Application.
When you run the beta installer, you should enable the Run as
Portable Application option and install mIRC to a new empty
folder. This will ensure that it does not affect any of your other mIRC
files and settings.
This option adds the item portable=yes to the
[about] section of the
mirc.ini file,
which is new to this version.
Which Windows versions are supported? Windows
2000, XP, Vista, and 7.
It is no longer possible to run the new version of mIRC under older
versions of Windows, such as Windows 95/98/ME, since they cannot run Unicode
applications natively, and any Unicode support that they do have is very
limited.
It was only with Windows 2000 and onwards that Unicode became a viable
and practical option for most applications.
Where can I download the beta? Please read the
following carefully.
The beta is only for users who are willing to spend time dealing
with bugs and submitting bug reports.
We expect to release many betas over the next few months, so this beta
automatically expires after a few weeks.
If you are sure you want to download the beta, click
here.
Where can I report bugs? You can report bugs
on the mIRC Discussion Forums. Before posting a
bug report, please check the following:
Are you using the latest version of the beta? If not, please
download it and check whether the issue is still present - it may have
been fixed.
Are you able to reproduce the bug in a clean install of the beta?
If not, try to narrow down the issue - it may be due to a
script or addon.
Are you able to reproduce the bug in a clean install of mIRC v6.35?
If you can, please let us know - it may be an old bug instead of one
specific to the beta.
Once you are ready, please post your bug report with a clear description
of how to reproduce your bug.
|