PlayUO isnt even a *nix client as you yourself learned in This Threadjairon said:Sure seems like this project is dead... =(
Shame it isn't open as Krrios seems to be the only person capable of reversing / coding the entire client. Perhaps it will only take 5 more years for a working *nix client.
Dipset said:The hardest about about coding a client is doing the graphics, everything else is childs play.
jairon said:all playuo is doing atm is wasting a great code base =(
WarAngel said:Among other things, providing a great 3rd-party client with tons of modifications and features not found in the original client...
I do hope that you can get somewhere with either porting this client to Linux or creating an original client for Linux. It's always nice to see things I love being put on a not-so-shitty OS.
I couldn't fingure out for the life of me how to properly read data from the mul files and other things like that. If I could overcome that I already know a lot about the UO network and have done a lot of work with it. I could make a client easily.punt59 said:I would disagree. The graphics for UO are pretty trival using OpenGL or DirectX/3d. Just laying at all the other internal stuff, is time consuming.
Just look at the Ultima SDK, it has perfect examples on how to do this.Dipset said:I couldn't fingure out for the life of me how to properly read data from the mul files and other things like that. If I could overcome that I already know a lot about the UO network and have done a lot of work with it. I could make a client easily.
I looked at the UOSDK code for a long time and just couldn't figure out how it works... I'll have to take another look.Jeff said:Just look at the Ultima SDK, it has perfect examples on how to do this.
punt59 said:I would disagree. The graphics for UO are pretty trival using OpenGL or DirectX/3d.
We're not talking about creating our own art, we're talking talking about using the OSI client art for a custom built client, like PlayUO.Courageous said:Then, just post one -- just one! -- new wearable of your own design. Make it replicate the look and feel of the other wearables. No? No? No, I didn't think so.
Thing is, the combined set of art in the client required a simply enormous investment to produce. Big production line stuff. Quite difficult. That's why the community has almost nothing.
C//
Hmm, I guess I wasn't clear. The statement was, coding the graphic (the code to read the mul files, and display as a client view) is the hardest aspect. Let me see, I know most map editors all ready do this for the terrain/art, and I as others have character editors that let one do it for characters and animations. I did not say, create new data, and that wasn't the topic. The topic was coding a client to read existing data. My statement was, the graphic section alone of the client, I don't feel is the hardest aspcet. I say the same for map editors, or others by the way.Rendering the display was minor, compared to the other "management" aspect of the client.Courageous said:Then, just post one -- just one! -- new wearable of your own design. Make it replicate the look and feel of the other wearables. No? No? No, I didn't think so.
Thing is, the combined set of art in the client required a simply enormous investment to produce. Big production line stuff. Quite difficult. That's why the community has almost nothing.
C//
Zippy said:There are a lot of cheating/botting concerns with this and thats why you aren't likely to see PlayUO or Razor open source any time soon. These apps have both had their fair share of cheating problems with people decompiling them; open source it would be much worse.
Get yer lips off his ass already, lol.jairon said:Hey Zippy, thank you for taking the time to reply. I understand where you are coming from and it certainly pains me to think people would actually cheat on a free server =) sad stuff; however, you said it yourself, the problem is already there. Anyone with the knowledge of a cheat implementation certainly has the knowledge to decompile the IL code. Also wolfpack's client actually works with very little modification and that too could be used as a cheat.
I guess my point is, Ultima Online is without a doubt, the greatest online game of all time. We have been BLESSED with RunUO, code which I believe rivals that of OSI's real server implementation. Krrios' client has much of that quality... some of wolfpack's client is even based off of his client. It is a shame for such great software to go untouched for so long. I feel the same way about your code as well (you still update though). =)
We all know these great applications are YOUR work and we can never take that away from you. I think RunUO proves that OSS does work. We linux users are dying for a playable client. Ever try to PvP without an assistant application? =) OUCH! Also, linux aside, I feel the community could and would make improvements to the client.
Anti-Basic said:Get yer lips off his ass already, lol.