Go Back   RunUO - Ultima Online Emulation > RunUO > Core Modifications > Network Modifications

Network Modifications This forum is for modifications to the networking code of RunUO

Reply
 
Thread Tools Display Modes
Old 08-07-2007, 09:09 PM   #1 (permalink)
Forum Expert
 
Mideon's Avatar
 
Join Date: May 2005
Location: Canada
Age: 24
Posts: 508
Default Trying to get RunUO 1.0 to support the new clients...

Hello everyone. I'm aware of Kamron's thread and I've recently dl'd his fix for 2.0 from his forums and attempted to do what he has done for 2.0 on 1.0...but as anticipated the RunUO 2.0 core is far different from the RunUO 1.0 core...and I've made a terrible mess of things so far

Basically I want to start from scratch but I'm unaware of what exactly the problem is with the new clients...so I have no idea where to start.

Does anyone know in theory what needs to be done to allow the server to allow the new clients? (aka 6.0.1.10+)

Thanks in advance for any and all help.
__________________
A sense of community is the lifeblood of RunUO.
http://www.runuo.com/forums/announcements/67400-something-all-you-chew.html

Satire, man's greatest weapon (Flame Wars!)

The darkness is patient and in the end it always wins...but even the smallest light can overcome the blackest shadow.
Mideon is offline   Reply With Quote
Old 08-08-2007, 05:27 PM   #2 (permalink)
Account Terminated
 
J MaNN's Avatar
 
Join Date: Apr 2006
Location: ┬MeDiNa, OhIo┬
Age: 20
Posts: 1,317
Default

I don't think its possible for RunUO 1.0, but i heard it is for 2.0.
J MaNN is offline   Reply With Quote
Old 08-08-2007, 09:21 PM   #3 (permalink)
Forum Expert
 
Mideon's Avatar
 
Join Date: May 2005
Location: Canada
Age: 24
Posts: 508
Default

I don't see why it wouldn't be possible....I just have to make the necessary core modifications. Kamron has kindly already done so for 2.0...but I do not use RunUO 2.0....nor will I any time soon. So until then I'd like to support the newest client. I attempted to make the changes that Kamron made...but they did not appear to work (the cores are quite different...so I likely missed something) It's still sending the 0xB packet prior to my client being attached to a mobile.
__________________
A sense of community is the lifeblood of RunUO.
http://www.runuo.com/forums/showthread.php?t=67400

Satire, man's greatest weapon (Flame Wars!)

The darkness is patient and in the end it always wins...but even the smallest light can overcome the blackest shadow.
Mideon is offline   Reply With Quote
Old 08-10-2007, 03:39 AM   #4 (permalink)
Newbie
 
Join Date: Jun 2006
Posts: 95
Default

If you can, email me a copy (or private message a link) of your RunUO 1.0 core and I will show you what to edit.

Also include the following script files:
ClientVerification.cs
BulletinBoards.cs
SpellBook.cs
BaseVendor.cs

The edits are the same, except for a few changes...

Note: If you can, PLEASE send me a "fresh" copy of RunUO 1.0 Core/Scripts, that would be the easiest. Otherwise I can make the changes to yours if you don't have it.

EDIT: I will no longer do this, because RunUO SVN193+ supports it. Take a look at the differences with winmerge.
__________________
Record for the sentence that makes the least sense - Go HERE

Last edited by Kamron; 08-10-2007 at 02:42 PM.
Kamron is offline   Reply With Quote
Old 08-11-2007, 12:08 PM   #5 (permalink)
Forum Expert
 
Mideon's Avatar
 
Join Date: May 2005
Location: Canada
Age: 24
Posts: 508
Default

I followed the RunUO team's changes to the 2.0 core...(slightly diff on 1.0..but barely noticable...I think you have to not put in a p.Acquire and a p.Release or something) But it worked wonderfully!
__________________
A sense of community is the lifeblood of RunUO.
http://www.runuo.com/forums/showthread.php?t=67400

Satire, man's greatest weapon (Flame Wars!)

The darkness is patient and in the end it always wins...but even the smallest light can overcome the blackest shadow.
Mideon is offline   Reply With Quote
Old 08-11-2007, 02:14 PM   #6 (permalink)
Forum Expert
 
Mideon's Avatar
 
Join Date: May 2005
Location: Canada
Age: 24
Posts: 508
Default

Hmm correction there seems to be a bit of an issue.....with the mods to the server I can't seem to enter warmode, and my skills packet override hook doesn't seem to work anymore.....
__________________
A sense of community is the lifeblood of RunUO.
http://www.runuo.com/forums/showthread.php?t=67400

Satire, man's greatest weapon (Flame Wars!)

The darkness is patient and in the end it always wins...but even the smallest light can overcome the blackest shadow.
Mideon is offline   Reply With Quote
Old 08-11-2007, 04:37 PM   #7 (permalink)
Forum Expert
 
Join Date: Oct 2006
Age: 22
Posts: 268
Default

Kamron, don't you think it would be more helpful for everyone if you were to just post a list of changes that need to be made instead of offering to do it for the? It seems like your trying to keep everything to yourself.
I Cheat is offline   Reply With Quote
Old 08-18-2007, 01:08 PM   #8 (permalink)
Newbie
 
Join Date: Jun 2006
Posts: 95
Default

Its in SVN 193+, you can tell TortoiseSVN to use WinDiff or WinMerge to show the differences..

In terms of getting it to work with RunUO 1.0.... I don't have a copy of RunUO 1.0 in order to list the changes... but from what I remember of RunUO 1.0, its almost exactly the same.
__________________
Record for the sentence that makes the least sense - Go HERE
Kamron is offline   Reply With Quote
Old 08-18-2007, 02:06 PM   #9 (permalink)
Forum Expert
 
Mideon's Avatar
 
Join Date: May 2005
Location: Canada
Age: 24
Posts: 508
Default

The login timer thing assures you can login with higher clients on 1.0...problem is the warmode packet doesn't work (can't enter warmode properly) as well containers don't actually show their contents etc...I might have done something wierd. So I will look back into it...but if anyone else has remedied this, please post :P
__________________
A sense of community is the lifeblood of RunUO.
http://www.runuo.com/forums/showthread.php?t=67400

Satire, man's greatest weapon (Flame Wars!)

The darkness is patient and in the end it always wins...but even the smallest light can overcome the blackest shadow.
Mideon is offline   Reply With Quote
Old 03-12-2008, 09:19 AM   #10 (permalink)
Forum Novice
 
Cyndrz's Avatar
 
Join Date: Aug 2003
Location: Malas
Age: 41
Posts: 221
Default

Wanted to know if anything came of this and if a fix was found.

I will gladly email my core sence I have no clue on how to change it.

I have done core work once and it was a simple job and that was enough to keep me from ever doing it agian.

I run a 1.0 for almost 3 yrs now and have no intention of starting a new Runuo version and the client issue is becoming just that a very annoying issue.

Please let me know if a fix was discovered for 1.0 and Thank you for the time in reading this.
__________________
Save the flames for your own personal life
Cyndrz is offline   Reply With Quote
Old 03-12-2008, 11:11 AM   #11 (permalink)
Forum Expert
 
Greystar's Avatar
 
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
Default

Quote:
Originally Posted by Cyndrz View Post
Wanted to know if anything came of this and if a fix was found.

I will gladly email my core sence I have no clue on how to change it.

I have done core work once and it was a simple job and that was enough to keep me from ever doing it agian.

I run a 1.0 for almost 3 yrs now and have no intention of starting a new Runuo version and the client issue is becoming just that a very annoying issue.

Please let me know if a fix was discovered for 1.0 and Thank you for the time in reading this.

I highly doubt someone will do mods for 1.0 since 2.0 rc2 is what most people are using now (or the SVN). I am also assuming your "was" is supposed to be "wasn't" and working with the Core and compiling is very easy. But to each their own. I wish you luck and hope someone will be nice enough to assist you, I myself am using the SVN with as much of the latest features as I can find on the forums.


PS) this was Thread Necroing BTW!
__________________
Quote:
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
Killable Guards (GS Version)
Just a Simple Staff Tool
You can leave me messages.
Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else."
Greystar is offline   Reply With Quote
Old 04-20-2008, 08:53 PM   #12 (permalink)
Forum Novice
 
Cyndrz's Avatar
 
Join Date: Aug 2003
Location: Malas
Age: 41
Posts: 221
Default

No that is ment to be a "was".

I was being sarcasic in saying it was a simple job cause it scared me into never going near the core agian.
__________________
Save the flames for your own personal life
Cyndrz is offline   Reply With Quote
Old 04-21-2008, 06:39 PM   #13 (permalink)
Forum Expert
 
mogbert's Avatar
 
Join Date: Sep 2004
Location: Canada
Age: 27
Posts: 294
Default

Quote:
Originally Posted by Mideon View Post
Hello everyone. I'm aware of Kamron's thread and I've recently dl'd his fix for 2.0 from his forums and attempted to do what he has done for 2.0 on 1.0...but as anticipated the RunUO 2.0 core is far different from the RunUO 1.0 core...and I've made a terrible mess of things so far

Basically I want to start from scratch but I'm unaware of what exactly the problem is with the new clients...so I have no idea where to start.

Does anyone know in theory what needs to be done to allow the server to allow the new clients? (aka 6.0.1.10+)

Thanks in advance for any and all help.
I'm playing on some server that supports the new kr client, they supposable rewrote run uo's core to support it, but they are not affiliated with run uo in anyway so I don't know if they will help you, but you could ask them. if you want the web address just pm me,
__________________
Lets go get some BBQ and get Busy.
mogbert is offline   Reply With Quote
Old 04-21-2008, 06:44 PM   #14 (permalink)
Forum Expert
 
Greystar's Avatar
 
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
Default

Quote:
Originally Posted by mogbert View Post
I'm playing on some server that supports the new kr client, they supposable rewrote run uo's core to support it, but they are not affiliated with run uo in anyway so I don't know if they will help you, but you could ask them. if you want the web address just pm me,
The one that I know of that supports KR is based on RunUO 2.0 from one of the SVNs so it's still not 1.0 based. It also uses SQL for a larger portion of things than RunUO did (IE the saves have been changed to use SQL). So good luck with that.
__________________
Quote:
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
Killable Guards (GS Version)
Just a Simple Staff Tool
You can leave me messages.
Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else."
Greystar is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5