00:25:06 -!- Keymaker has left (?).
01:41:35 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
02:20:05 -!- lirthy has joined.
02:20:27 <GregorR> What's going on in the exciting world of esoteric programming today?
02:54:54 -!- kipple has quit (Read error: 110 (Connection timed out)).
03:04:33 -!- Arrogant has joined.
03:27:17 -!- ihope has quit (Read error: 110 (Connection timed out)).
04:05:28 -!- ihope has joined.
04:07:05 <ihope> GregorR: though it's a couple hours too late, I just wrote an Unlambda interpreter.
04:07:27 <ihope> Make note of that, in case I'm on later...
04:07:30 -!- ihope has quit (Client Quit).
04:21:31 <lament> i wrote an unlambda interpreter, it doesn't work!
04:21:36 <lament> here's the sourcecode:
04:21:37 <lament> *&IE)(*UI&^(*%&#@$()%$#
04:34:30 -!- calaptop has joined.
04:36:57 * calaptop just discovered that DVD menu actions, etc are based on some kind of programming language
04:37:06 -!- calaptop has changed nick to calamari.
04:39:53 <calamari> was just reading about it in the dvdauthor man page :)
04:40:50 <calamari> I'm assuming the DVD doesn't understand C or scripting, but I'm having trouble finding much info
04:42:15 <GregorR> Are you planning on making DVD games?
04:45:14 <calamari> found some info.. has 16 general registers and 24 specialized
04:50:05 <fizzie> Weren't I talking about it here?
04:50:37 <fizzie> [2005-11-27 06:04:25] < fizzie> I want a befunge interpreter on a DVD player VM, but the silly thing completely lacks all heap-style memory, it only has something like 16+24 32-bit registers. (And it does all the normal binary operators (and, or, xor) on those registers, which is probably oh-so-useful when all you can do is jump to title number N (or select audio track N) on the disc.)
04:51:07 <GregorR> I know I've seen some pretty sophisticated games on DVD ...
04:55:22 <fizzie> Well, you can easily have a 'choose your own adventure'-type of story tree thing (or other forms of 'choose from a predefined set of options, do decisions based on that'), but that's about it. (As far as I know, and the specs are oh-so-secret - there are few pages on the internet, and the dvdauthor documentation and source.)
04:57:41 <calamari> didn't even realize you'd discovered it too
04:59:02 <fizzie> Had to make a DVD-with-a-menu-and-subtitles, so was forced to spend some quality time with dvdauthor.
05:03:49 <calamari> still trying to learn it myself
05:04:00 <calamari> got a dvd burner for christmas :)
05:05:30 <fizzie> It's not very user-friendly.
05:05:38 <fizzie> Had to look at the source to make any sense out of it.
05:06:48 <calamari> tried a couple windows tools in wine but they aren't any good
05:07:20 <fizzie> There are some dvdauthor frontends, but I haven't heard anything good about them either.
05:07:49 <calamari> and it wasn't because of wine.. they were just very complicated. If they're complicated, might as well learn dvdauthor itself
05:09:02 -!- Paragon_ has joined.
05:09:05 <calamari> one thing you might remember that would help me out.. do buttons have to be movies, or can I use a jpeg or other image ?
05:11:06 <fizzie> Menu backgrounds need to be movies, but they obviously can be single-frame ones. Buttons are usually pngs, I think. There are strict limits on the colours, something like a maximum of four colours per image, including the transparent colour.
05:11:34 <fizzie> http://www.tappin.me.uk/Linux/dvd.html and http://gecius.de/linux/dvd.html helped me, at least.
05:11:36 <calamari> yeah I remember seeing 16 colors in the man page
05:22:00 -!- calamari has quit ("Leaving").
05:22:28 -!- calamari has joined.
05:26:25 -!- Arrogant has quit (Read error: 113 (No route to host)).
05:48:04 -!- Sgep has quit.
07:07:14 -!- Paragon_ has quit ("I AM QUIT HAVE A NICE DAY").
07:12:20 -!- calamari has quit ("Leaving").
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:30:12 -!- GregorR has quit (Remote closed the connection).
08:44:20 -!- GregorR has joined.
10:32:16 -!- kipple has joined.
12:47:51 <sp3tt> I got the strangest idea.
12:47:58 <sp3tt> An esoteric language based on haikus.
12:48:07 <sp3tt> English has six vowels.
12:48:32 <sp3tt> But it's easier that way.
12:48:53 <sp3tt> So we use those to be six instructions.
12:49:03 <sp3tt> And . and , for the other two.
12:49:47 <sp3tt> All other characters are ignored, but the language requires programs to be 5-7-5 5-7-5 and so on.
12:50:16 <sp3tt> Writing a basic program won't be hard, the difficulty is in making it a real poem...
12:50:41 <sp3tt> Shakespeare light.
12:50:48 <SimonRC> yawn, brainfuck clones are boring
12:51:29 <SimonRC> you want instructions to vary depending on which line of the verse they are on
12:52:52 <SimonRC> <>+- should be available anwhere, but [],. should only be possible on some lines.
12:53:33 <sp3tt> First two and last two, maybe?
12:53:48 <SimonRC> no, I mean that e.g. [] only on L1 and L3, but ,. only on L2
12:54:08 <sp3tt> That would be awesome.
12:54:28 <SimonRC> so, "e" would mean different things on diferent lines.
12:56:10 <SimonRC> Are you thinking of something like this? http://www.dangermouse.net/esoteric/haifu.html
12:57:05 <SimonRC> Except with instructions determined by letters rather than words
12:57:15 <SimonRC> and a different instruction set.
14:03:18 -!- J|x has joined.
14:04:19 -!- Keymaker has joined.
14:04:56 -!- J|x has changed nick to jix.
15:30:56 <Keymaker> hi (sorry about late reply, i wasn't watching this window!)
15:31:08 -!- Keymaker has left (?).
16:55:33 -!- lindi- has quit (Remote closed the connection).
17:00:55 -!- lindi- has joined.
19:34:52 -!- calamari has joined.
20:42:43 -!- calamari has quit ("Leaving").
20:43:08 -!- calamari has joined.
23:34:06 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
23:39:46 -!- ihope has joined.
23:41:51 <ihope> Apparently my Unlambda interpreter works, but it works slowly.
23:41:57 -!- Arrogant has joined.
23:42:18 <ihope> The "Hello, world!" program gets as far as "\nHe"
23:43:22 <ihope> (If I'm not mistaken, it shouldn't work that way.)
23:45:39 <ihope> It doesn't even evaluate properly!