On 19-01-09 17:30, Camden wrote:
> As for a sophisticated way of verifying, I'm not sure I can think of
one. But I think Kevin, Eric Foley, and I have a pretty intimate feel
for the mechanics since we were all reviewing the old mac source at
important points for the windows VB port. And others likely have as
well. I'd be happy to try to clarify any points you might have
questions about, though I'm honest enough with myself now to know I'm
not as interested in working as hands on on yet another rewrite. >.<
Most of the simulation mainloop code in the C# version has a pretty
clear resemblance to the original; I pretty much copy pasted and then
rewrote parts.
One thing I'm wondering about is the behavior of Random(). Both the
original and the C# version use whatever the system makes available, but
I doubt that's the same underlying implementation. Not sure if it should
be a focal point now, it's minor.
Maybe if I can get my hands on the C compiler used to compile the
original RoboWar, I could add some functionality to the original RoboWar
for writing a binary log of sorts to a file; take a snapshot at every
chronon. Rather like modern games record replays. Implementing the same
in the C# version would then allow me to compare the logs and pinpoint
where things don't match.
Know of a place where I can obtain that compiler? :)
I am interested in running some tournaments with different structures, and I want to be able to specify battles myself. I don't care about being able to see...
Does this means that the game is still alive? I'm sort of surprised ^^ Ohh bye the way Randall you write a nice comic, it is sort of adictive... /Viktor...
Actually in the last few months I've been thinking that it would be a fun project to rewrite Robowar and give it a Qt user interface. Lots of nostalgia...
Camden: That would be awesome. Do let me know if you find anything -- I just spent a while on the phone with Prfnoff seeing if he could put together a copy of...
Randall Munroe
randall@...
Dec 23, 2008 10:19 pm
Not two days ago I started thinking about Robowar for the first time in a while. Damn universal mind. *kick* Given how sparce RW has been, I've thinking of...
I think I remember someone about 1.5 years ago posting that they had rebuilt RW exactly as you describe, with no graphics or sound or anything, but command...
Pre-script: I believe what I might have been remembering was Stéphan Kochen's message 3122, which had the compiler running from the command line, but it looks...
... Kochen's message 3122, which had the compiler running from the command line, but it looks like the tournament utility wasn't fully functional yet. Hmm......
Stéphan Kochen
stephan@...
Jan 14, 2009 7:16 am
If anyone can get me the source for either of these, I will sit down with some programmers and try to do the remaining work that's needed. I'm excited right...
Randall Munroe
randall@...
Jan 14, 2009 4:34 pm
... Having more people chip in does make it exciting. :) How are you planning to work on this? Is your sit-down an offline or online thing? If it's an offline...
Stéphan Kochen
stephan@...
Jan 14, 2009 4:59 pm
... Well, I have a couple offline friends who might be interested in taking a look, but I don't know how I'm doing this yet. It sort of depends on how much...
Randall Munroe
randall@...
Jan 14, 2009 9:51 pm
... Me neither. I'm more casually interested; I am excited to see people jumping in on getting the game back alive again. In reality, I have precious little ...
... Excellent! I have mono, but I'm not actually sure how to go about compiling anything that doesn't come with a neat Makefile. ... Okay, so from your list,...
Randall Munroe
randall@...
Jan 15, 2009 8:37 pm
... There's a MonoDevelop solution included. You can either use MonoDevelop, or if you use something else, it looks like "mdtool build" does a complete build...
Stéphan Kochen
stephan@...
Jan 15, 2009 9:55 pm
Replying to self. :) As a starting point, a Google Code project has been created. You can find it at: http://code.google.com/p/robowarx/ I've checked in the...
Stéphan Kochen
stephan@...
Jan 18, 2009 4:40 pm
As for a sophisticated way of verifying, I'm not sure I can think of one. But I think Kevin, Eric Foley, and I have a pretty intimate feel for the mechanics...
... one. But I think Kevin, Eric Foley, and I have a pretty intimate feel for the mechanics since we were all reviewing the old mac source at important points...
Stéphan Kochen
stephan@...
Jan 19, 2009 7:48 pm
I can ask Prfnoff about this tonight. I'll relay the answer here. I don't feel confident enough to do much with the current code, such as fill in the code for...
Randall Munroe
randall@...
Jan 21, 2009 3:39 pm
It looks like, to get a headless mode working, I should just skip the RoboWarX.GTK and instead make a new program that just instantiates an arena object using...