Profile for Khoth


Recent posts

Pages

AuthorRecent posts
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #44
You weren't wasting your time. Your icon is now the one in my release.

Edit: Oh, sorry. You were wasting your time. Tyranicus wasn't. ;)

[ Sunday, May 27, 2007 00:28: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #42
I've put out a second release, which adds an icon, removes the startup screen and makes savefiles compatable with the old BoE's (it was a struct alignment issue).

Note that this breaks compatability with savefiles created by release 1 (which is why I wanted to get this out as quickly as possible).

It'd be great if people who report it working also tell me what version of OS X they have. Currently, I don't know whether the requirements are 10.4, 10.0 or something in between.

As for documenting the internals, I'm currently not that interested in digging through looking at game mechanics, although documentation of file formats would help with universalisation and making a more compiler-independent file-loading mechanism.

My plans for the future are, in increasing order of time and decreasing order of probability:
1. Sort out problems in the current version and get it as good as the original BoE.
2. Carbonise the scenario editor.
3. Do some cleaning up on the code.
4. Fix longstanding bugs that can be fixed without breaking compatability with the old BoE (I'm not sure how many of these there are. Most of the "X doesn't work" are probably not in this category).
5. Add some helpful features like the ability to read PC graphics files.
6. Fix bugs that would break compatability (with notice in the scenario editor if you rely on something that woudln't work in old BoE).

I'm not sure where Universalising fits into this. I don't know how much work it is, and I'm not sure about the benefits. If it's fast enough already, there doesn't seem to be all that much of a point. If Warcraft III can run fine under Rosetta, I don't see why BoE couldn't. However, speed, ease of debugging or perfectionism might tempt me to. And don't let anything stop you from making it universal, if you want to.

Anyone else working on this is welcome to send me patches (ideally in darcs format), which I will apply if there's no good reason not to.

[ Sunday, May 27, 2007 00:28: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #31
Okay, I have a version that works well enough that people might want to see it. It's still a bit rough around the edges, and also rough in the middle, though.

If it doesn't work for you, let me know. If it does work for you, let me know too, because I currently don't know what the system requirements are, beyond "OS X".

Get it here: http://khoth.ath.cx/~khoth/

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #29
Status update: It compiles, and links, and shows the loading screen, and crashes when drawing the main menu screen. I don't know why.

Edit: Got past that, but it's still not quite perfect , and can't run scenarios yet:

[ Saturday, May 26, 2007 09:53: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Insert Random Nethergate: Resurrection Questions Here in Nethergate
Post Navel Trauma ^_^
Member # 67
Profile Homepage #6
I killed Reptrakos as a Celt singleton by casting Wind Warriors (possibly the most powerful spell in the game) four or five times before attacking him, then backing them up with Ravage Life. This was, of course, late in the game.

My Roman didn't kill him.

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
LANgband in General
Post Navel Trauma ^_^
Member # 67
Profile Homepage #9
quote:
Originally written by jamesmcm:

In my opinion, someone needs to make a rogue-like where you can craft items, harvest food, build boats, houses, etc.
Why do people keep singling out the tedious drudgery that MMORPGs put into games to keep you doing stuff long enough that you don't use up all the new content immediately, and demanding more of it?

[ Tuesday, May 22, 2007 08:12: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #27
My connection went down for a bit, and then later I accidentally turned the computer off. It should be accessable now.

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #19
It's not currently in a state where it can be compiled easily for OS X. OS 9 was rather different, and a lot of things need fixing before it'll work.

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #12
I've been doing the main program, and ignoring the editors.

I've put up what I have at http://khoth.ath.cx/~khoth/

If it doesn't build, or you hate darcs, or you don't care, let me know.

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #10
I'm version controlling my own work on it using darcs, but I haven't made anything public yet. Does anyone know of a version control system that can handle resource forks?

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #5
Downloading from a different site didn't help. I'm decompressing them on an Intel Mac with Stuffit Expander 11 and with the Finder's built-in thing. I'm using ResKnife to look at them, but what tipped me off is that they take up no disk space.

Edit: Downloading the BoE demo does give me something with the resources in.

[ Saturday, May 12, 2007 01:46: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Blades of Exile Source Code Released in Blades of Exile
Post Navel Trauma ^_^
Member # 67
Profile Homepage #3
Yay!

The resource files don't work for me, though - either both the decompression programs I have lose them, or the compression program lost them.

Edit: Whee, down to 131 compiler errors!

[ Friday, May 11, 2007 13:16: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Avernumscript Editor in Blades of Avernum Editor
Post Navel Trauma ^_^
Member # 67
Profile Homepage #37
Spaces in filenames ought to be fine, if you put "the file name in quotes".

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Regulation - Complexity sidebar in Geneforge 4: Rebellion
Post Navel Trauma ^_^
Member # 67
Profile Homepage #9
I notice that although equations are provided, they aren't actually used to calculate anything for a specific example. This doesn't surprise me, because the equations don't, fundamentally, make sense.

Basically, for enzyme specificity, he imagines that there are n possible things the enzyme could act on, does some kind of relative strength-of-action thing that looks like entropy, and then subtracts that from the 'entropy' of the input of all n equally likely things at the beginning.

This gets, for an enzyme that acts on only one substance, log n.

However, n is not defined. Given that there are a infinite number of things the enzyme might work on but doesn't, the "specified complexity" of any enzyme (or other catalyst) is is infinite. That's not useful.

Sorry, try again.

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Regulation - Complexity sidebar in Geneforge 4: Rebellion
Post Navel Trauma ^_^
Member # 67
Profile Homepage #6
quote:
Originally written by Stillness, in the other thread:

It can be quantitative and is measured based on information content. Here is an explanation that makes me understand it: View it as the shortest algorithm you’d have to write to get generate a particular arrangement.
All I was doing was talking about the term you introduced, using the method of calculation that you said was the correct one. Now, apparently, that's not how you calculate it. So how should I be calculate it (note 'calculate', not 'make assertions about')?

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Regulation - Complexity sidebar in Geneforge 4: Rebellion
Post Navel Trauma ^_^
Member # 67
Profile Homepage #4
Where I was heading with the complexity of the two numbers waas that pi has much less complexity than the random number. Stillness brought in the idea of the complexity of something being roughly the length of a program which generates it. A pretty small program can generate a huge amount of pi, but there isn't a way to generate my random number that's much better than "print 71793...". Sure, a short program can generate some random number, but such a program isn't any more likely to generate that than it is to generate the same number of digits of pi.

--------------------
Barcoorah: I even did it to a big dorset ram.

New Mac BoE
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Playing Evil (possible spoiler) in Nethergate
Post Navel Trauma ^_^
Member # 67
Profile Homepage #4
The obvious question is: By starting off evil and becoming good, can you get both bonuses?

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
VTech in General
Post Navel Trauma ^_^
Member # 67
Profile Homepage #71
It doesn't actually matter unless anyone here is involved in government decision-making, but now is probably the worst time in ages to have an actual rational discussion about gun ownership. It leads to way too much focus on one event.

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
VTech in General
Post Navel Trauma ^_^
Member # 67
Profile Homepage #4
I think the worst part is that the gunman shot the others.

The rampage + suicide makes more sense than rampage alone, I think. However much you hate all the mindless sheep who make your life hell, you'll have some notion that you won't possibly get away with a rampage, unless you've decided that your life won't be getting any better and you might as well go down too.

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Avernumscript Editor in Blades of Avernum Editor
Post Navel Trauma ^_^
Member # 67
Profile Homepage #21
quote:
Originally written by Niemand:

Also, can anyone remind me who actually wrote Alint? I would like to ask that person's permission to bundle it with this script editor.
Feel free. Also, if it doesn't do quite what you want, feel free to modify it and/or ask me things about it (but if you modify it, please also distribute the modified source)

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Need help archiving a site in General
Post Navel Trauma ^_^
Member # 67
Profile Homepage #6
wget is available for just about every OS, and has worked fine for me the times I've wanted to do such things.

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Geneforge 5 in Geneforge Series
Post Navel Trauma ^_^
Member # 67
Profile Homepage #15
The story isn't the hard part. The hard part is fleshing out all the details to make a game, and making a game.

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Carcassonne, Caylus, and Catan in General
Post Navel Trauma ^_^
Member # 67
Profile Homepage #8
That makes me feel like the scientist whose innocent theories are used by some evil guy to create a horrific world-domination device (probably involving nuclear weapons, zombies or both)

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00
Carcassonne, Caylus, and Catan in General
Post Navel Trauma ^_^
Member # 67
Profile Homepage #5
Don't forget Puerto Rico, the fun colonial oppression game.

Still, not all building games are set in ye olden days. There's Starfarers, which might disqualify itself by being Settlers In Space, but also things like the godawfully complex space-set Twilight Imperium, or the present-day On The Underground.

I agree though, present-day ones are rather rare. As an alternative explanation, perhaps the fact that we know a lot more about the present day makes it harder to be pulled into the simple abstractions of building that these games offer. Maybe you can make a village using a sheep, a few bricks, a bit of wood and some corn. Maybe you can make a spaceship using three energy sources and two lumps of unobtanium. But there's no way you could make a car out of three bits of coal, one lump of electricity and two lumps of iron ore.

[ Saturday, March 24, 2007 11:13: Message edited by: Khoth ]

--------------------
Barcoorah: I even did it to a big dorset ram.

desperance.net - Don't follow this link
Posts: 1798 | Registered: Thursday, October 4 2001 07:00

Pages