Archive for the ‘Programs’ Category

SEKAS Update

February 9, 2008

I’ve spent the past 5 hours fixing bugs I’ve found in SEKAS over the past few months and it looks like I finally got them all. Most importantly, as I may have mentioned in a previous post, is the use of labels within non-branch and non-jump instructions, like the move “family”. Here’s an example:

movea.l text_read,a2

Now, instead of reporting text_read as an invalid source operand, SEKAS will take the label “text_read”, see if it is a label, and replace it with its effective address. That means you can have data stored in the source code and access it elsewhere by addressing it via a label. Pretty handy feature, n’cest pas?

Advertisements

The Amazing SEKAS

December 7, 2007

As I mentioned in a reply to the previous post, I have finals this week, but I should be free to work on a few things after that. My plans are to finish up the VWF for Spider-man: Lethal Foes and find a script editor (see below if you’re interested in the job).

Another thing I would really like to get finished up is SEKAS. At this point it should have all functionality implemented that it’s going to, with the exception of macros. I’m seriously considering releasing SEKAS in its current state so I can begin getting feedback on it. I’d love to be able to add macro support, but I don’t see that happening over Christmas break. Please respond to this and let me know what you think.

Potential Spider-man: Lethal Foes Script Editors

Please read and edit the following in a manner you think fitting of the Spider-man mythos and comics of the early to mid 90’s:

[Narrator:]

Doctor Octopus[line]
and his men[line]
have stolen a[line]
government-[line]
produced wave[line]
generator…[line]

The sudden[line]
appearance of[line]
the Spider-[line]
Slayers has[line]
thrown all of[line]
New York into[line]
chaos…[line]

Once Spider-Man[line]
hears about it,[line]
he rushes to[line]
the scene![line]

[Spidey:]

So, Doc Ock and[line]
his goons stole[line]
a device for[line]
manipulating[line]
ocean waves…[line]

What could he[line]
want with such[line]
a thing?[line]

Whoa![line]

Something down[line]
there’s setting[line]
off my Spider-[line]
Sense!
[string]

I tried to remove all of the control codes (except for the end of line and end of string ones, obviously) to make this easier. The only guidelines are 14 characters per line max. While I’m fairly certain you’ll have unlimited lines at your disposal, for now I want you to work within the above confines, i.e. use the same number of lines used above.