Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 14:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Development]Damn Small Map Library

Discussion on [Development]Damn Small Map Library within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
Nullable's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 390
Received Thanks: 321
[Development]**** Small Map Library

Due to the lack of any map library in any other language other than C#, I decided to take on this project for helping myself and other members of this community as well.

This is an extensible C++ map library which relies heavily on template metaprogramming techniques and the boost MPL library. It can be extended to contain any custom format of maps other than tq's dmaps.

Right now the map library supports only a format that I wrote and it isn't anywhere near finished, I just felt like sharing my progress with the forum and maybe get others to help If they would like to.

SVN:


Any comments about the design/code are welcome.
Nullable is offline  
Old 03/14/2011, 13:43   #2


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
How small is small out of interest?
Korvacs is offline  
Old 03/14/2011, 13:45   #3
 
Nullable's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 390
Received Thanks: 321
Honestly it was kind of small (1/2 header files or so) before it got a bit off track, but then I kept the name to signify the size of the format that it supports right now.
Nullable is offline  
Old 03/14/2011, 13:45   #4
 
CØĐ£Ř||Mã©hÍñє's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 248
Received Thanks: 36
Lol Nullable still alive good news NanoAge here
CØĐ£Ř||Mã©hÍñє is offline  
Old 03/14/2011, 16:30   #5
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
What extension? .DSM?
ImmuneOne is offline  
Old 03/15/2011, 03:44   #6
 
Nullable's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 390
Received Thanks: 321
A map object is file extension oblivious, and the serialization library takes a file stream object (any stream class that follows the interface of STL fstreams will work) as an argument.

So as long as the file is a valid open map file, with no regard to the extension, it will be deserialized.
Nullable is offline  
Reply


Similar Threads Similar Threads
MSDN Library
01/17/2011 - Flyff Private Server - 4 Replies
Also gut, da ich die Src nicht mehr compiled bekomme, warum auch immer wollt ich fragen ob es wichtig ist das die MSDN Library mitinstalliert worden ist, da ich es bei meiner jetztigen Version nicht hinbekomme diese zu installieren. Permanent kommt die Meldung, Insert Disc 1 ^^ Darum wollt ich fragen ob die Library wichtig sei, und wenn ja ob man diese auch manuell installieren kann. Mfg
Library Files ?
08/06/2008 - Silkroad Online - 2 Replies
Hi, I bought me a new pc and I want to install agbot but the link to the library files on rev6 is dead ? Does anybody have a other link ? I couldn't find it :( thx
Small CO Memory Functions Library...
01/15/2007 - Conquer Online 2 - 4 Replies
I've begun to work on a small dynamic load library (DLL) for Conquer Online in pure assembler. Due to it being programmed in assembler not only will the library be incredibly small in file size, but it will also be much faster than any Visual Basic, C++, or Pascal equivalent. Not to mention I just plain love programming in assembler languages. Before I get started on some major functions, I would like some of the more intelligent users to suggest and chose features for each so that...



All times are GMT +1. The time now is 14:17.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.