Older blog entries for i0lanthe (starting at number 42)

(My first post of the new year..) Lately I've been adding HandEra 330 support to kMoria. The PalmOS Emulator only supports HandEra emulation under Windows. This is really pretty irritating when you develop under Linux, but, I know HandEra users will appreciate the result, so I guess it's worth all the rebooting.

8 Nov 2001 (updated 8 Nov 2001 at 00:20 UTC) »

I've been pretending to have a life and not hacking much in the past few weeks. I got a total upgrade to the home development computer ("here's a nickel...") and compiling stuff is Blindingly Fast now. POSE is no longer almost-painfully slow. Rah. While reading papers for a class I found out about StarTool which looks like it would be nifty. I am trying to get cstar (StarTool for C programs) to accept a slightly-disemboweled copy of the crufty kMoria source. This requires 1. get rid of the c++-style comments (for a first pass I stripped them out with some random dude's perl script, which was ok except for a couple of printf's that contained the string "http://www..." that suddenly became unterminated); 2. get rid of the include's of PalmOS API header files because it just can't cope with heinous header file madness (does not help that they like c++-style comments too... heh!), and replace them with Folger's Crystals: a header file that just has a bunch of fake typedefs (all pointer types are void *, all struct types contain only the members I ever referred to, all named constants are 1, hey, it doesn't have to run); 3. some other thing that I forgot - oh, yeah, get rid of the sections.h include that tells the compiler toolchain how to deal with the multisegmentness. Did all these things and cstar consented to grok my code and allow me to create star diagrams. Now I just have to figure out "what it's good for".

I have nothing to say today. The semester is underway. I am actually taking a course (needed one more elective). Between this, thesis research, reading papers, and what passes for social life, don't have much free time just now.

I got a couple of new fish for my aquarium. (J. Random cichlids; they're cute in a way, and don't bother the bottom-feeders, which are all the other fish I have. They have not yet quite forgiven me for the trip from the pet store.)

Because I'm such a rebel I'm not going to say "it's been a while since my last diary entry". It hasn't. The 5th of August was, I assert, yesterday, and I really don't know where the intervening mumble days went (maybe they're in the pocket of my other pants? or out protesting a calendar reform?)

I have almost finished re-re-writing the slides for the talk I am giving next week (on Monday I am leaving "on a jet plane / don't know when I'll log in again"). Also I bought a guidebook for Amsterdam which is where the workshop is. I have given a talk before, and I have been across the Atlantic before, so I can't decide which one I should be more nervous about at the moment, so I think I'll just fret about whether I will forget to pack something useful and/or important. Do they have internet cafes there? Forget drugs, I'm addicted to email.

6 Aug 2001 (updated 6 Aug 2001 at 03:46 UTC) »

second try. Observation #1: that emacs has trained me to type alt-q in untidy paragraphs.. does not work well when said paragraphs are in netscape.

Biked on part of the Eliza Furnace trail today and it was very furnacy and dehydratory. Maybe autumn is a better time (it's a nice flat paved trail but.. could be more shaded..)

I should be making iLarn able to beam itself, or answering email, or perhaps I should make iLarn able to answer my mail for me (that would be pretty funny), but instead, I have been pestering people to discover the licensing situation of various old old code that I might want to port. (and, so far, I have learned that if you ask whether the license of something can be changed, the answer will always be that it isn't possible, but, so far, I ask anyway because I am curious about how many different ways there are to reach this state, and also because I am shameless.)

So if I did port any too-restricted-to-be-"Open" freeware, where would I put the actual, "download my tarball here" page? Geocities maybe... I was there for a little while peddling GPL foo before someone pointed me at SourceForge. Or is there some more-hip site? (anyone up-to-date on these things?)

What have I been up to this week? I stuffed more gratuitous features into kMoria.. you can beam your high score to another player, or you can beam an object from your inventory. Also added support for multiple users (PalmOS device as time-shared machine: discuss) so you can lend the game to a friend without fearing for your own character. Someone started a thread on r.g.r.moria so I posted in it (kibozagoogle!). I should release again soon but it would be nice to actually fix some bugs first too.

ldunbar's perl script output made me laugh.

Sadly, my big ol' angelfish croaked sometime last night. He was a good fish (she? it? I'll never know)

man, I am behind on email again. Don't really feel like answering it either.

toys - When the VisorPhone price [with subscription] dropped I of course had to contemplate getting one. I concluded that, at the moment, cell phones and I don't really need each other no matter how funky they are. That was last week's toy contemplation. This week's toy contemplation is "minidisc recorder" (for recording live music). It seems like the older models are not that expensive unless of course I consider how many used paperbacks I could get for that. And do I need one? no, I have enough random electronic toys already, but today it amuses me to virtually window-shop. instead of... answering email

The magic 8 ball says Phoon is INTP ("Architect"). Your mileage may vary.

Feature-creeping - yesterday I frobbed kMoria, which can now beam itself (subject to recipient's approval). Also posted a pointless ramble to rec.games.roguelike.development (if it ever shows up) about character interactions in non-multiplayer games, or, "hm, I wonder what else I could beam to someone".

dyork and panix are having fun-with-personality-types. I always come up INTJ, to the surprise of no one who knows me. (Not sure how I feel about the one-word titles though. Mastermind! I'll just sit here in a chair petting this white cat...)
Last time some friends were talking about it, we made up a four-question sorter:
1. Does having other people around tire you out?
2. Have you ever walked into an obvious stationary object? (e.g. a wall)
3. Have you ever wanted to be a Vulcan?
4. Are you able to decide where to eat dinner?

Someone sent a patch for kMoria (wow!) so I am tinkering with kMoria this week.

33 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!