kubuntUO - RunUO linux for human beings

Friday, May 11, 2007

Windows XP + Mono = RunUO

Greetings,

I had a chance to setup a Windows XP box, with Mono 1.2.3. I then installed the Mono modified version of SVN181.

Comping the scripts worked just fine and the warning messages appeared the same as they do in Linux.

Starting RunUO, I needed to do "mono runuo.exe" and this took forever. I would say 30-45 minutes, compared to 3-5 minutes on .Net. Just a personal note...Why would you ever run Mono on XP if you have .NET. This is the performance killer combination!

Anyway, it finally did run. I was able to log in and move about. Unfortunately, the "invisible walls" and "holes" in the map are still present. I will admit there seems to be fewer "invisible walls". In stead of 4-6 squares, there are just 1-2 squares in a row.

"Holes" or anytime you go up stairs, you will drop to the point you cannot move.

So, there you have it. Map issues appear to be related to Mono missing stuff. What stuff? I wish I knew.

If you have any suggestions please let us know!

-Ravon

Thursday, May 10, 2007

Time for another type of test.

Greetings,

Windows, Linux, .net or Mono - what, who, how and why?

We are getting closer or maybe we are still stuck in the same place. Several admins have been able to get RunUO up and running now, however, it is not yet practical to run a public shard.

My next test, in order to narrow down the problem will be to build a XP box and install Mono for Windows

Here are my thoughts...

  • If RunUO works fine with XP and Mono for Windows, then the problem is Linux - the file name, folder structure or something along that line. Remember Linux is case sensitive.
  • If RunUO has the same problems using XP and Mono for Windows, then it is truely a Mono issue. The actual RunUO scripts, at that point, would have to be re-written to handle the problem.
So, tonight I will sacrifice my kubuntu 6.10 computer to Bill Gates and load Windows XP on it. Hopefully by the weekend I will have new information for everyone.

-Ravon