Rawr4 WPF ready for testing from Source Code

Topics: Rawr.Base
Coordinator
Dec 22, 2010 at 3:09 PM

For those of you who like having the latest version of Rawr, Kavan has been slowly implementing an off-line version of Rawr that does not use Silverlight. The format we are going to be using is Windows Presentation Foundation (WPF) format. This format is similar to how Rawr2 ran in that it is designed for Windows Operating Systems (sorry Macs). This is a concurrent project meaning people who like the Web version (or run on Macs) can continue running the Silverlight version and still have the latest updates when we post them. On the other hand people who like having their Rawr as an off-line program can use the WPF release.

Two advantages to the WPF format are:

a) Less stress on Rawr's server - Currently when people request Character Importing from the Armory, they have to first request the Rawr server who in turn requests the information. There are currently security features in Silverlight that obstruct us from making Silverlight make these requests. Since the WPF format is offline and does not actually use Silverlight as it's basis, users can make the armory request directly with the Armory instead of through a middle-man, resulting in less stress for us and faster armory loads for the users.

b) Faster calculations - As people who have been using the "Use Offline" feature of the Silverlight format can attest, running Rawr in Offline mode does produce faster calculations then when run in a web browser. By having the WPF format as an offline only option we can be sure to have faster optimizations, calculations, etc than running Silverlight Rawr on the web browser.

 

For those who wish to test the WPF format using the latest Source Code, you will need to install one more Toolkit. If you would go to http://wpf.codeplex.com/releases/view/40535 and install the msi or source code you should be able to run with no problems.

Coordinator
Dec 22, 2010 at 5:03 PM
Edited Dec 22, 2010 at 5:03 PM
Hinalover wrote:

As people who have been using the "Use Offline" feature of the Silverlight format can attest, running Rawr in Offline mode does produce faster calculations then when run in a web browser. 

Just for the record, this is incorrect; Rawr4.Silverlight, running in the browser, or out of the browser ("install offline") will have identical performance. But yes, Rawr4.WPF should be about 20% faster.

Dec 22, 2010 at 7:51 PM
Edited Dec 22, 2010 at 8:26 PM

Ok, I installed the WPFtoolkit and downloaded the latest source code...now what? :D

Developer
Dec 22, 2010 at 11:46 PM

Aww man! I wasn't actually ready for this, there are several opening issues with WPF that I wanted to take care of before having general public start testing it.

Dec 25, 2010 at 12:07 AM

Sooo....I take it us normal folk can't use this yet?

Developer
Dec 25, 2010 at 12:55 AM

No, please don't, not yet. The WPF version *theoretically* works as much as the Silverlight version does, but we don't know that for sure without playing with it some and Kavan only *just* got it compilable where other devs can start loading it and making sure nothing breaks by talking between SL and WPF with shared files. I had already hit a series of initial red flags when I first got it running and would like to resolve them before we go getting a bunch of Issues created for stuff that wasn't even ready yet, like we are now for a bunch of models that haven't been updated for Cata yet.

Dec 25, 2010 at 12:58 AM

Dang, ah well :D  Keep us posted...would love to have an offline non-SL version for my high-powered rig to crush numbers with.

Dec 30, 2010 at 7:54 PM

We love you guys, thanks for your hard work!

Jan 1, 2011 at 11:10 AM
Edited Jan 1, 2011 at 11:10 AM

I don't mind the offline part that much, but I would really love to be able to test more recent versions of the source code.

It' a little frustrating when Jothay "The Rocket" fixes your issue within a couple of hours and then you have to wait a week for the next release. :)

Jan 1, 2011 at 8:16 PM
naka wrote:

I don't mind the offline part that much, but I would really love to be able to test more recent versions of the source code.

It' a little frustrating when Jothay "The Rocket" fixes your issue within a couple of hours and then you have to wait a week for the next release. :)

Welcome to the club.

Developer
Jan 1, 2011 at 8:49 PM
Edited Jan 1, 2011 at 9:45 PM

Anyone can run the latest version by downloading the code and compiling it with visual studio.

And when did I get the nickname of "The Rocket"?

Jan 1, 2011 at 10:06 PM
Edited Jan 1, 2011 at 10:07 PM
Jothay wrote:

Anyone can run the latest version by downloading the code and compiling it with visual studio.

Can someone do a short tutorial of how to do this? (If it's not too complicated)

Developer
Jan 1, 2011 at 10:13 PM

We have a thread open that states all the tools you need. once its is downloaded and opened in VS, you should be able to just compile (from the debug menu) if set everything up right. if you hit problems, use that thread to state the first couple error messages and ask for help.

Jan 2, 2011 at 1:04 AM

Do you have a link to the thread?

Developer
Jan 2, 2011 at 1:06 AM

Search the word Compile

Developer
Jan 3, 2011 at 1:09 AM
Edited Jan 3, 2011 at 1:10 AM

Having recently over New Year setup my laptop to look at the code. I'd suggest that perhaps info from that thread could usefully be placed in documentation so that anyone who wants to compile as well as new developers have the info they need to get started. All the usual caveats about compiling from source might not work, don't post tickets about it would be added to such documentation of course.

It took me a while to piece together the threads required and even then I still needed to install the silverlight toolkit from April which wasn't mentioned in the primary thread.

Jan 5, 2011 at 12:20 PM

So any new updates on this for those that don't have a Master's degree in programming?

Jan 13, 2011 at 4:18 PM

Weekly bump?