GameSrv Code
Brought to you by:
rickparrish
Here's a little info on my environment that should help you get up and running quickly: 1) I work with Turbo Delphi for Windows (http://turboexplorer.com/delphi), which is FREE! The only drawback to Turbo Delphi is that you can't add new controls to the Tool Palette, which means you have to create some objects at run-time rather than dragging-and-dropping at design time. But I think it's a small sacrifice to make so that anyone can work on GameSrv, not just those that can afford the expensive commerical versions of Delphi. 2) My directory structure is thus (some unimportant directories excluded): Z:\ Programming\ GameSrv\ ANSI\ AutoUpdate\ Bulletins\ Docs\ <== Download the Documentation module from the CVS to here Doors\ Menus\ mSyncFos\ Source\ <== Download the mSyncFos module from the CVS to here NetFoss\ Source\ <== Download the Source module from the CVS to here 3rdParty\ DCU\ Forms\ Installer\ Resources\ Threads\ Units\ And in the GameSrv project, I have the Output directory (where the .EXE is placed) set to Z:\Programming\GameSrv, and the Unit output directory (where the .DCUs are placed) set to Z:\Programming\GameSrv\Source\DCU (just to keep them away from the source files) The easiest way to get all the directories I listed in the root GameSrv directory (such as the ANSI, AutoUpdate, Bulletins, etc.) would be to download and install the latest version of GameSrv from http://www.gamesrv.ca/ Then checkout the 3 modules from the CVS server to the locations I indicated, and you're good to go! If you don't happen to have a Z:\ drive, here's something you can do instead: I'm assuming you have a C:\ drive, so put everything into C:\Z_DRIVE\ (so you'll have a C:\Z_DRIVE\Programming\ directory, and then all the subdirectories under it that I listed above). Now at a command-prompt, you can execute the command SUBST Z: C:\Z_DRIVE which will associate the C:\Z_DRIVE\ path with the Z:\ drive letter, allowing you to work with the code using the same paths I use. 3) Any other questions/comments, let me know at rick@gamesrv.ca