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

Other Cant find a category above, use this one! Core mods not listed above go here!

Reply
 
Thread Tools Display Modes
Old 04-06-2007, 12:12 PM   #1 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default Quick question

What language is the RunUO core written in?


Can RunUO run stablely through Linux?
Obs is offline   Reply With Quote
Old 04-06-2007, 01:05 PM   #2 (permalink)
Forum Expert
 
Join Date: Oct 2006
Age: 22
Posts: 268
Default

It's C#. I don't know much about Mono (a C# implementation for Linux) so I'm not sure if it can run on Linux or how stable it would be.
I Cheat is offline   Reply With Quote
Old 04-06-2007, 01:51 PM   #3 (permalink)
Forum Expert
 
Join Date: Feb 2005
Age: 24
Posts: 985
Send a message via AIM to Nochte
Default

It's written in C# on top of .net 1.1. RunUO 2.0 RC1 runs on top of .net 2.0. It takes a lot of work, but the server can run on Linux using mono.
__________________
Quote:
Originally Posted by kkjjkk View Post
how sad you people call yourselves scripters and you can't even format an emulator game into something completely differnt....no wounder y'all are stuck here with no real scripting jobs unlike me. please go back to school.
QFDA
Nochte is offline   Reply With Quote
Old 04-06-2007, 07:10 PM   #4 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default

has anyone created a monoized ready to compile version of the RunUO source?
Obs is offline   Reply With Quote
Old 04-06-2007, 07:19 PM   #5 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default

Also let me ask you something else


There are programs which in theory can convert C# code to C++.

if such a thing was applied to the entire RunUO source code and all the scripts... would it run?
Obs is offline   Reply With Quote
Old 04-06-2007, 10:23 PM   #6 (permalink)
Forum Newbie
 
Join Date: Aug 2004
Age: 25
Posts: 22
Default

You will need to check it out yourself
gacoperz is offline   Reply With Quote
Old 04-06-2007, 10:28 PM   #7 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default

So we will.

Obs is offline   Reply With Quote
Old 04-06-2007, 10:43 PM   #8 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default

But that also costs money, we are all on a budget. You think people will be willing to invest a couple bucks for the creation of a new RunUO distribution written entirely in C++?
Obs is offline   Reply With Quote
Old 04-06-2007, 11:34 PM   #9 (permalink)
Forum Expert
 
mordero's Avatar
 
Join Date: Nov 2003
Location: Illinois, USA
Age: 21
Posts: 2,911
Default

Why would they convert something that works perfectly the way it is into c++? (Which wouild required tons of work because you dont have the framework behind it, meaning you have to code all of that as well)
mordero is offline   Reply With Quote
Old 04-06-2007, 11:50 PM   #10 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default

Quote:
Originally Posted by mordero View Post
Why would they convert something that works perfectly the way it is into c++? (Which wouild required tons of work because you dont have the framework behind it, meaning you have to code all of that as well)
To compile it on linux without having to use an emulated version of the framework.

But actually in retrospect I think the conversion would be a bad idea anyway. Not because of the work, but because of the fact that RunUO probably still makes use of a lot of windows DLLs and stuff.

screw it
Obs is offline   Reply With Quote
Old 04-07-2007, 01:38 AM   #11 (permalink)
Forum Expert
 
mordero's Avatar
 
Join Date: Nov 2003
Location: Illinois, USA
Age: 21
Posts: 2,911
Default

No, it just uses the .NET framework. RunUO 1.0 will work on linux using Mono and once mono catches up with the generics, RunUO 2.0 should be able to run on linux as well (of course, you will still need to make some changes, but it will be possible).
mordero is offline   Reply With Quote
Old 04-07-2007, 09:09 AM   #12 (permalink)
Obs
Forum Newbie
 
Join Date: Mar 2006
Posts: 51
Default

What about all these myths of RunUO2.0 with Mono running slowly?

Does RunUO1.0 with mono give better results? What exactly has changed between 1.0 and 2.0 anyway? New Features or just bug fixes?

Last edited by Obs; 04-07-2007 at 09:32 AM.
Obs 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