HomePortalFAQSearchMemberlistUsergroupsRegisterLog in
Making threads to link to banned members content grants an automatic ban
Meet the new KITO admins & hear their plans here.
You can use google search to find threads and posts here now. Example

Share | 
 

 Download and instructions (Compile your own IT)

View previous topic View next topic Go down 
AuthorMessage
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Download and instructions (Compile your own IT)   Sat Aug 11, 2012 10:42 pm

LEGAL
KITO project does not take any responsibility of any damages or data loss because of misusage of the source

LICENSE
KOVULKD'S LICENSE NOTICE:
-------------------------------------------------
This is the source code for Impressive Title,
last versioned 0.7, i think.
You're free to use it to host your own server of
the game, or for any purposes.
The owner of these codes shall not be liable for
any loss (or gain) from using them.
The owner of these codes is also not responsible
for getting these codes working, they're prolly
broken.
However, i hope this only benefits people who are
interested in the game.
If you're one of them, thank you. C:

~KovuLKD
-------------------------------------------------

KITO'S LICENSE NOTICE:
-------------------------------------------------
This is the KITO modified project code for the
game originally named Impressive Title.
It is based upon KovuLKD's work.
The source has been modified to use the newer
Ogre3d engine version 1.7.4 (original used 1.6.0)
The source has been modified to be compiled using
Visual Studio 2010 C++ (original used 2008).
The source has been modified to be compiled using
OIS 1.20 and Ogre Paged 1.1.4.
You may freely download and compile with the
purpose of creating your own game client and
server.
It is NOT KITO project's responsibility to
provide you with support nor server assistance.
Nor will we provide you with content for your
server.

You are asked not to upload this source to 3rd
party websites such as MediaFire.

~KITO
-------------------------------------------------

Important Notice to Existing Users
The game solution has been updated to Visual Studio 2013 Community Edition. Download link below.

Instructions
Install Visual Studio 2013 Community Edition:
[You must be registered and logged in to see this link.]

Source download (click me!)

Additional requirements
* 7-zip to unpack the source.files

Source instructions
1. Unpack
2. Navigate to kito folder
3. Open Solution.sln by double clicking it.
3.1 if a dialog appears to select a program, select Visual Studio 2013 Community Edition
4. Find GameConfig.h in the files overview
4.1 If you cant find it, then open it in the Config folder of the kito folder.
5. Modify it to your needs
6. Compile the entire solution in toolbar: Build -> Build Solution)
7. Once the entire solution has been compiled then nagivate to the build folder of the kito folder and find client and server
8. Modify the game with your media


2nd release
* Now using KITO's custom OgreSDK with fixes
* Now using the newest version of directx (no more _42.dll missing errors)
* The original media is now added (excluding private items)
* Added debug libraries to add break points and overall debug the game in detail.

3rd release
* Fixed server admins having too easy access to sensitive info
* Fixed dimensions limiting
* Readded users violations code (logs huge (larger than 2) characters only atm) - violations.log/txt
* Added resource loading information
* Added quick-start xorkey .dat files for xorkey 0. See static folder
* Rearranged code to make window appear a little faster

4th release
* Fixed players not being able to heal each other

5th release
* Allowing encrypted zip files
* Allowing encrypted items.cfg file

5.1 release
* Fix to encrypted items.cfg file

5.2 release
* Fix to encrypted items.cfg file

5.3 release
* Improved encrypted zips performance

5.5 release
* Upgrading from Raknet 3.25 to 4.082 (fixes a server crash)
* Fixes to crashing encryption by DD
* UTF-8 for chat to support Cyrillic and latin-1 supplement

6.0 release
* Downgrading to Raknet 3.25 from 4.082
* Customized 3.25 to remove crashing cause
* Set GameServer and LoginServer to restart network threads should they stop
* Updated all dependencies to Visual Studio 2013
* Trimmed away dependency fat
* Nala's fixed headMask16.png
* Fixed 99.9% of Warnings
* Optimized code for a 44% fps raise
* Fixed jumping being buggy as our computers get faster
... Think I forgot some things


Quick Start
1. Start loginserver.exe
2. Start gameserver.exe
3. Start game


Last edited by RedEye on Mon Mar 02, 2015 4:29 pm; edited 21 times in total
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Sat Aug 11, 2012 10:42 pm

Please create any topics in this forum section for questions you might have.

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Fri Oct 05, 2012 10:45 am

A new download is available.


Support questions go: [You must be registered and logged in to see this link.]
Bugs go: [You must be registered and logged in to see this link.]


________________________________
Retired
Back to top Go down
Slycan



Game username : Sly
Server : KITO
Female Posts : 1198
Join date : 2011-07-25
Age : 26

PostSubject: Re: Download and instructions (Compile your own IT)   Fri Oct 05, 2012 12:53 pm

This is great and all but..I only have one request,
1) Remain awesome.

Good work babe!
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Fri Oct 05, 2012 1:48 pm

Forgot to mention that a major crash has been fixed in the login server.

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Sat Oct 13, 2012 9:32 pm

A new download is available.


Support questions go: [You must be registered and logged in to see this link.]
Bugs go: [You must be registered and logged in to see this link.]

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Sat May 10, 2014 9:30 pm

Updated. Fixes the bug discussed in [You must be registered and logged in to see this link.]

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Mon Aug 04, 2014 8:55 pm

Updated. Added zip encryption and items.cfg encryption. See GameConfig.h for new options.

Zip encryption tool: [You must be registered and logged in to see this link.]

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Tue Aug 05, 2014 6:36 am

In case your source is modified. This is the changelog:
[You must be registered and logged in to see this link.]

To make it easier, start with adding the folder deps/zziplib-0.13.57
Then skip down to game.vcxproj since everything between GameConfig.h and game.vcxproj is zziplib related.
Also add the files
* src/client/include/MagixEncryption.h
* src/client/src/MagixEncryption.cpp

You need to make manual changes to 4 files if you're using your own source with changes.

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Thu Aug 07, 2014 8:49 pm

Had a bug related to the encrypted items.cfg files. Diff here [You must be registered and logged in to see this link.]

Updated link in thread.
If you already have it implemented, then the easiest is to replace the entire XORInternal file with the code on [You must be registered and logged in to see this link.]

________________________________
Retired


Last edited by RedEye on Fri Aug 08, 2014 9:01 pm; edited 1 time in total
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Fri Aug 08, 2014 9:00 pm

Had so many issues with using Ogre's own methods that I rewrote it. Diff here [You must be registered and logged in to see this link.]

Updated link in thread.
If you already have it implemented then the easiest is to replace the two functions XORInternal and loadItems with the code on:
[You must be registered and logged in to see this link.]
and
[You must be registered and logged in to see this link.]

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Wed Aug 20, 2014 7:27 pm

Updated to improve reading encrypted zips performance.
Removes a ~10000% overhead.

Changes
Replace these files with the new files:
* src/client/include/MagixEncryption.h
* src/client/src/MagixEncryption.cpp

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Sat Nov 29, 2014 12:00 am

Updated to "5.5" (no idea where these numbers come from):
* Upgrading from Raknet 3.25 to 4.082 (fixes a server crash)
* Fixes to crashing encryption by DD
* UTF-8 for chat to support Cyrillic and latin-1 supplement

Changes:
* Removed .\deps\Raknet 3.25 and added .\deps\Raknet_PC-4.082 and djusted loginserver.vcxproj, gameserver.vcxproj and game.vcxproj
* MagixEncryption.h and .cpp
* MagixGUI.h
* MagixInputManager.h
* MagixNetworkManager.h
* MovableTextOverlay.h
* MagixServer.cpp
* MagixMainServer.cpp

________________________________
Retired
Back to top Go down
RedEye
Retired
avatar

Game username : -redeye-
Server : KITO
Male Posts : 2575
Join date : 2011-07-24
Age : 30

PostSubject: Re: Download and instructions (Compile your own IT)   Mon Mar 02, 2015 4:31 pm

Updated to 6.0, final release.

A tutorial on how to update your existing code to this version will be posted soon.

Enjoy.

________________________________
Retired
Back to top Go down
 
Download and instructions (Compile your own IT)
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Keeping I.T. Open :: START HERE :: KITO's IT Source Code-
Jump to: