May 22, 2013, 09:39:30 AM
Pre-Releases are now available at the PreRelease section.
If any issues occur please post exceptions or information as to how to reproduce in the correct section.

Author Topic: TDSM Build 25  (Read 776 times)

0 Members and 1 Guest are viewing this topic.

DeathCradle

  • Founder/Developer.
  • Sr. Member
  • ******
  • Posts: 445
  • Karma: +42/-1
    • View Profile
TDSM Build 25
« on: July 14, 2011, 10:51:04 PM »
The TDSM have finally finished up on build 25!.
As you all know this build took the longest, and for good reasons ;). The changes are just too many for me to remember so I'll just copy the summary from the build info :P.....Here you go:

Code: [Select]
[Big] New NPC, Item,& Projectile System (XML Registry), New Tile formats, Majority of Client code removed, More Events (Some Changed), Fixed Mud, Alternate Server Loops, Command Line Args, Player Name Input, Recode of most Server interactions, Some Internal Functions changed from Java methods and changed to .NET 4.0 .....The rest I forgot :3
One of the biggest things you may notice as a server owner is that we now have moved to the .NET framework of 4.0. This is for many reasons, But considering TDSM depends on System.Core we decided to switch to 4.0. The Team will try to get together some documentation about upgrading to Mono 2.10 for Linux systems. As you are aware the showcase server runs 2.10 on Linux so we will link the guide to that & other Systems such as Debian, Ubuntu etc.

Along with this new build you will also notice a far more significant performance increase, Thanks to the Team most of the code was rewritten, and even the Client code was removed (Not all, But most).

I have also noticed that there is a bug list for b25/24 already, Which I will provide a link to as well.

Now also since I/we cannot remember all the changes we have commited, You can go to our GitHub page and check the Commits we have done (My take some time :P). Such things for GSP's we've included is command line arguments and a PID file. Also to all Plugin Developers, It is a MUST to change framework versions to 4.0, It seems that Mono likes to cause issues ;)

Sorry about being all over the place about writing this :P,

Enjoy!

Links:
Bug list: http://www.tdsm.org/index.php/topic,232.0.html
GitHub: https://github.com/DeathCradle/Terraria-s-Dedicated-Server-Mod
#25 Download: http://www.tdsm.org/index.php?board=10.0
« Last Edit: July 14, 2011, 11:00:11 PM by DeathCradle »

Malkierian

  • TDSM Team Member
  • Sr. Member
  • *****
  • Posts: 338
  • Karma: +20/-0
    • View Profile
Re: TDSM Build 25
« Reply #1 on: July 15, 2011, 12:02:00 PM »
I've had this guide up in the TDSM chat topic for a few days now:

http://bit.ly/qBM4zk

It's already helped quite a few people.

djvj

  • Newbie
  • *
  • Posts: 21
  • Karma: +0/-0
    • View Profile
Re: TDSM Build 25
« Reply #2 on: July 16, 2011, 01:18:22 AM »
Server updated itself and asked for .net 4.0. Installed that, rebooted and started up server and I keep crashing with this msg. Pic attached.

NM, removed plugins folder and it loaded. I'll have to wait for the plugins to be updated.
« Last Edit: July 16, 2011, 01:21:05 AM by djvj »

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal