25 Aug 11, 05:26PM
(This post was last modified: 25 Aug 11, 06:14PM by the_requiem.)
Quote:Yes, that's the networking library (http://enet.bespin.org/). The first thing you'll have to do will probably be changing the data type of `host` in ENetAddress from enet_uint32 to smth that can hold an IPv6 address, and changing the usual suspects (socket syscalls and structs, PF_INET etc) to their v6-capable counterparts. Note that most of that can be found in unix.c and win32.c, for *NIX and windows respectively.
But aside of enet, remember that you'll also have to change the stuff that handles e.g. connect string parsing and log output on the game client and server.
Good luck!
Yeah, as per my experience bulk of changes [and all the bugs] come in UI and logging part of the code.
Quote:You'll need the data and media files too if you want to actually run the game. So the second URL is correct (unless you want to check out from trunk, which would be https://actiongame.svn.sourceforge.net/s...ame/trunk/ )
What would be difference between them? I mean the source/ and trunk?
Is there any FAQ of sorts for devs? I will have quite a few questions before I fit in. I been using ClearCase/git so SVN is kinda new too. My dev box is behind a firewall. I got https_proxy but having some trouble with kdesvn.
EDIT: Was getting this error:
Quote:Repository moved temporarily to 'http://actiongame.svn.sourceforge.net/viewvc/actiongame/branches/v01_10_05/source'; please relocate
Repository moved temporarily to '/viewvc/actiongame/branches/v01_10_05/source/'; please relocate
So used trunk instead and it is downloading code now.