|
||
|
|||||||
| Server Support on Mono Forum dedicated to RunUO 2.0 on Mono. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Account Terminated
Join Date: Apr 2006
Location: ┬MeDiNa, OhIo┬
Age: 20
Posts: 1,317
|
Hi, i was wondering if its possible to run a UO server on a ps3 with ubuntu? I know the ps3 has its own version of ubuntu. Im sure it would work with mono, but how would i go about installing UOML on there?
|
|
|
|
|
|
#5 (permalink) | |
|
Master of the Internet
|
Quote:
Code:
/* The following is a list of files which a required for proper execution: * * Multi.idx * Multi.mul * VerData.mul * TileData.mul * Map*.mul * StaIdx*.mul * Statics*.mul * MapDif*.mul * MapDifL*.mul * StaDif*.mul * StaDifL*.mul * StaDifI*.mul */
__________________
the runuo community has lost sight |
|
|
|
|
|
|
#6 (permalink) |
|
Account Terminated
Join Date: Apr 2006
Location: ┬MeDiNa, OhIo┬
Age: 20
Posts: 1,317
|
The reason i would want to do this is because the ps3 is powerful as hell, and totally beats my computer when it comes to power. Its processor is unbelievable and would run my shard beautifully.
|
|
|
|
|
|
#7 (permalink) | |
|
Forum Novice
Join Date: Jul 2004
Location: Switzerland
Age: 25
Posts: 234
|
Quote:
The Cell Processor is quite powerful, sure. But the needs of a persistance server are very different from what the ps3 tries to cover: Games, specifically End user software that dont need persistancy beyond some small save. RunUO at the other hand needs: - Huge RAM, to keep a whole world in memory. Games don't. They just load the current level. Thus, a PS3 has very limited memory that would be just enough to start RunUO. - Fast HDD to periodically write a full world save. Every player has to wait until this was done (disregarding threaded persitance strategies). The PS3 has other needs. - No graphics. The whole reality synthesizer card would be useless. - Only 1 main game thread. There are not many places RunUO could even take advantage of the Cell's parallelism possibilities. And Mono? That would even be the next question. - At last, the most of the time it's not the processor that is a bottleneck within runuo. Really, the PS3 is rather unspectacular when it comes to server needs. At the other hand, i'm working with some server machines (16proc@3ghz, 48gb ram) which wouldn't be able to perform any better at unreal tournament than my own old PC. Anyway, i would really like to see runuo on a ps3, though ![]() Good Luck with this, and please tell us how you're proceeding, -- Greetz, Ray |
|
|
|
|
|
|
#8 (permalink) | |
|
Account Terminated
Join Date: Apr 2006
Location: ┬MeDiNa, OhIo┬
Age: 20
Posts: 1,317
|
Well you see the ps3 has replaced a lot of super computers people use for stuff, such as servers, or even helping fold for folding@home. It is powerful enough in my opinion to host a server.
Quote:
|
|
|
|
|
|
|
#9 (permalink) | |
|
Forum Expert
Join Date: Jun 2006
Age: 29
Posts: 597
|
PS3 is garbage compared to the machine I am using right now so I hope this is a joke...
Quote:
The ram looks impressive except for the fact that its still only 256mb and it needs to run that fast simply so that the PS3 can load and unload data to it as fast as it can. This also makes it great for the experiment posted above because the calculations being done do not require tons of ram but fast ram so that it can perform small tasks quickly. You need to remember what the original design of the PS3 was intended for it was designed primarily to play disc based games where it reads busts of data from the disc and performs many small actions quickly. Last edited by Midnightdragon; 12-11-2007 at 03:08 PM. |
|
|
|
|
|
|
#10 (permalink) |
|
ConnectUO Creator
Join Date: Jan 2004
Location: In your mom
Age: 27
Posts: 4,763
|
This is absolutely useless. However, would be quite interesting just to see if its do-able.
__________________
Jeff Boulanger ConnectUO - Core Developer Want to help make ConnectUO better? Click here to submit your ideas/requests Use your talent to compete against other community members in RunUO hosted coding competitions If you know XNA (even if its just a little) or are a good artist(2d or 3d) and are interested in making games for a hobby send me a pm or drop by #xna in irc.runuo.com. I'm looking to put together a small game development team. Please do not pm me for support. If you are having issues please post in the appropriate forum. Thanks for your continued support of both ConnectUO and RunUO |
|
|
|
|
|
#11 (permalink) |
|
Newbie
Join Date: Jan 2005
Age: 25
Posts: 90
|
I don't know much about the PS3, but what type of save memory does it use? If you have a decent amount of high speed flash memory it could be quicker than using a harddrive for world saves. Of course the rest of the problems are with lack of RAM, and RUNUO being single threaded (If you can rewrite the core/scripts to use all the available threading capabilities of the Cell Processor you might get somewhere. )
|
|
|
|
|
|
#12 (permalink) | |
|
Account Terminated
Join Date: Apr 2006
Location: ┬MeDiNa, OhIo┬
Age: 20
Posts: 1,317
|
Quote:
|
|
|
|
|
|
|
#14 (permalink) |
|
Master of the Internet
Join Date: Feb 2004
Location: NC/NC State Univ
Age: 23
Posts: 16,422
|
As a host for a production shard, this would suck. RunUO would not take advantage of the 9-core Cell, because it's just not set up to do that (without major rewrites).
As a "can it be done?"...DO IT!
__________________
Goodbye, folks. |
|
|
|
|
|
#15 (permalink) |
|
Account Terminated
Join Date: Apr 2006
Location: ┬MeDiNa, OhIo┬
Age: 20
Posts: 1,317
|
lol. This is funny to see the replies i get from asking this. I just wondered if it was possible to run at all. Now making rewrites for other things would be after i see if it can run at all :P I just want to know how i would go about doing this.
|
|
|
|
|
|
#16 (permalink) | |
|
Forum Expert
Join Date: Nov 2005
Location: San Diego, CA
Posts: 1,824
|
Quote:
The threading issues are highly problematic. Runuo is basically non-reentrant by design. I happen to agree with that design. The amount of work it would take to make it reentrant is enormous. C// |
|
|
|
|
|
|
#18 (permalink) |
|
Newbie
|
I don't see how you all helped him, he asked a simple question, and the answer is, yes, it will work, but on shard that is of a small user base, like 20-30 players on at once. I wouldn't suggest it for the larger shards. I ran a shard on an original xbox, and at another point I ran a counter-strike server. What I suggest though is building the distro to be minimalistic. As in, tweak out the system to only run exactly what's needed. a real lightweight window manager, if you can just run command shell only and load it up that way (it's in the session deal when you login to ubuntu), and load up the server like wine runuo.exe from the shell that should be ok... I know when I last ran a shard though, it was with an actual linux port of a server emulator (that is now outdated?) and it ran pretty nice in gentoox linux. Course that was not running X at all, therefore, saving alot of memory and such. If it doesn't work at all for you, try to run a couple of those other servers that do have native linux ports without running X at all in a console, and you should find it usable.
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|