========================
Anet modification Readme
========================

0 Contents
==========

0 Contents
1 Introduction
2 Disclaimer
3 Using the Anet modification files

1 Introduction
==============

Anet (aka Activenet, Activlink) was created at Activision in 1995, and is used as a peer-to-peer 
networking system for a number of multiplayer games, including the Call To Power series.

A version of the Anet communication libraries is distributed with the Call To Power II release.
This version contains a bug that makes it impossible to join a multiplayer game that is hosted by 
a player running Windows XP.

Fortunately, the Anet source code has been released under the GNU Lesser Public License, and is
available from http://www.kegel.com/anet. 

This Anet modification package contains modifications to the Anet source code for solving the 
Windows XP hosting bug.

2 Disclaimer
============

The files in this package are provided as is, with no warrantly explicit or implied.  
Use at your own risk.

THESE FILES ARE NOT GENERATED OR SUPPORTED BY ACTIVISION.

This material has been modified by the Apolyton CtP2 Source Code Project. 
Contact the authors at ctp2source@apolyton.net.

3 Using the Anet modification files
===================================

For playing the game, you only need the following 3 files from this package:

ctp2_program\ctp2\anet2.dll
ctp2_program\ctp2\dll\net\wudplan.dll
ctp2_program\ctp2\dll\net\winets2.dll

If you are playing Call To Power II, just replace the files in your installation directory with
the ones in this package. If you are playing another game, you will have to find the correct
location yourself.

The other files in this package are the actual modifications to the source code, and are included
here to comply with the GNU Lesser Public License. These are not required to play the game.

Note that only a very small part of the Anet source code has been modified, and only the
modified files have been included in this package.
You have to get the full Anet 0.10 source code distribution from http://www.kegel.com/anet
first, and follow the directions in the Anet 0.10 source code distribution to be able to generate 
the communication libraries.

When this succeeds, use the files in the Anet modification package to replace the files 
with the same name (including directory structure), and regenerate the communication libraries.
