📝 Update the README
This commit is contained in:
		
							parent
							
								
									bcb05e94df
								
							
						
					
					
						commit
						c393dfc799
					
				
							
								
								
									
										46
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										46
									
								
								README
									
									
									
									
									
								
							| @ -1,46 +0,0 @@ | |||||||
| CentrED (c) 2009 Andreas Schneider |  | ||||||
| ================================== |  | ||||||
| 
 |  | ||||||
| License |  | ||||||
| ======= |  | ||||||
| CentrED is released under the CDDL - the Common Development and |  | ||||||
| Distribution License by Sun Microsystems. A copy of that license |  | ||||||
| should be included with this source, but you can also read it |  | ||||||
| at http://www.opensource.org/licenses/cddl1.php. |  | ||||||
| 
 |  | ||||||
| Compiling |  | ||||||
| ========= |  | ||||||
| To build CentrED you need at least FreePascal 2.2.2 and a |  | ||||||
| recent Lazarus (at least 0.9.26). |  | ||||||
| You also have to have the following packages installed: |  | ||||||
|   - VirtualTrees from http://code.google.com/p/luipack/wiki/VirtualTreeview |  | ||||||
|   - LazOpenGLContext (included with Lazarus) |  | ||||||
|   - lNet by Almindor: http://wiki.lazarus.freepascal.org/lNet |  | ||||||
| 
 |  | ||||||
| The client project can be found in Client/CentrED.lpi and the |  | ||||||
| server projectin Server/cedserver.lpi, both to be opened by |  | ||||||
| Lazarus or compiled via lazbuild. |  | ||||||
| Currently supported targets are i386-linux-gtk and |  | ||||||
| i386-win32-win32. Other targets might work too, but I haven't |  | ||||||
| tested or approved them. Don't forget to create the necessary |  | ||||||
| target directories in obj/ first, before trying other targets. |  | ||||||
| 
 |  | ||||||
| Structure |  | ||||||
| ========= |  | ||||||
| ./		contains generic source files used by the client and server |  | ||||||
| bin/		contains the linked binaries |  | ||||||
| Client/		contains the source of the CentrED client |  | ||||||
| Imaging/	contains the Vampyre Imaging Library with CentrED specific options |  | ||||||
| MulProvider/	contains my MulProvider library with some wrapper classes around the mul objects |  | ||||||
| obj/		contains the compiled objects |  | ||||||
| Server/		contains the Source of the CentrED server |  | ||||||
| Setup/		contains the InnoSetup project file(s) |  | ||||||
| UOLib/		contains my UO library for access to many mul files |  | ||||||
| 
 |  | ||||||
| Thanks |  | ||||||
| ====== |  | ||||||
| Almindor for lNet and his support on how to use it efficently. |  | ||||||
| Marek Mauder for the great Vampyre Imaging Library and also his support and extensions. |  | ||||||
| Luiz Américo Pereira Câmara for his nice port of VirtualTrees. |  | ||||||
| And last but not least the whole FPC and Lazarus team for developing, maintaining |  | ||||||
| and supporting such great development tools, which make life a lot easier. |  | ||||||
							
								
								
									
										44
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,44 @@ | |||||||
|  | # CentrED+ | ||||||
|  | 
 | ||||||
|  | CentrED stands for Centralized Editing. It is a Client/Server based map editor for Ultima Online. | ||||||
|  | The intention behind this is, that the only available GodClient is rather old and was never really supported by any server emulator (at least not that I know), but I wanted the ability for several people to work on the terrain and statics together, without having to constantly transfer their current state. | ||||||
|  | 
 | ||||||
|  | ## License | ||||||
|  | 
 | ||||||
|  | CentrED is released under the CDDL - the Common Development and Distribution License by Sun Microsystems. A copy of that license should be included with this source, but you can also read it at http://www.opensource.org/licenses/cddl1.php. | ||||||
|  | 
 | ||||||
|  | ## Compiling | ||||||
|  | 
 | ||||||
|  | To build CentrED you need at least FreePascal 3.2 and a recent Lazarus (at least 2.3). | ||||||
|  | 
 | ||||||
|  | You also have to have the following packages installed: | ||||||
|  | 
 | ||||||
|  | - VirtualTrees (included with Lazarus) | ||||||
|  | - LazOpenGLContext (included with Lazarus) | ||||||
|  | - lNet: https://github.com/almindor/lnet | ||||||
|  | - MultiLogLaz: https://github.com/blikblum/multilog | ||||||
|  | 
 | ||||||
|  | The client project can be found in Client/CentrED.lpi and the server projectin Server/cedserver.lpi, both to be opened by Lazarus or compiled via lazbuild. | ||||||
|  | 
 | ||||||
|  | Currently supported targets are x86_64-linux-gtk and i386-win32-win32. Other targets might work too, but I haven't tested or approved them. | ||||||
|  | 
 | ||||||
|  | ## Structure | ||||||
|  | 
 | ||||||
|  | ``` | ||||||
|  | ./              contains generic source files used by the client and server | ||||||
|  | bin/            contains the linked binaries | ||||||
|  | Client/         contains the source of the CentrED client | ||||||
|  | Imaging/        contains the Vampyre Imaging Library with CentrED specific options | ||||||
|  | MulProvider/    contains my MulProvider library with some wrapper classes around the mul objects | ||||||
|  | obj/            contains the compiled objects | ||||||
|  | Server/         contains the Source of the CentrED server | ||||||
|  | Setup/          contains the InnoSetup project file(s) | ||||||
|  | UOLib/          contains my UO library for access to many mul files | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ## Thanks | ||||||
|  | 
 | ||||||
|  | - Almindor for lNet and his support on how to use it efficently. | ||||||
|  | - Marek Mauder for the great Vampyre Imaging Library and also his support and extensions. | ||||||
|  | - Luiz Américo Pereira Câmara for his nice port of VirtualTrees. | ||||||
|  | - And last but not least the whole FPC and Lazarus team for developing, maintaining and supporting such great development tools, which make life a lot easier. | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user