--- Log opened Sun Oct 22 00:00:03 2006 |
00:18 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
00:26 | | ChalcyCooking is now known as Chalcedon |
00:27 | <@ToxicFrog> | ...this is intruiging. |
00:28 | <@Vornicus-Latens> | ? |
00:29 | <@ToxicFrog> | Well, a while ago I got a 4GB USB key. It worked for a while and then stopped working, because - as I found out only after I could no longer return it - it was actually a tiny single-platter hard drive, not a solid-state storage device. |
00:29 | <@ToxicFrog> | So, I finally took it apart. |
00:29 | <@ToxicFrog> | The hard drive is not ATA spec, it's compactflash spec. |
00:29 | <@Vornicus-Latens> | a hard drive that uses flash? |
00:29 | <@ToxicFrog> | It's a compactflash card that's actually a single-platter, 4GB hard drive. |
00:29 | <@ToxicFrog> | No. |
00:30 | <@ToxicFrog> | It's a hard drive that works normally, but the size and interface as the same as a CF card. |
00:30 | <@ToxicFrog> | It fits perfectly into a CF reader. |
00:30 | <@Vornicus-Latens> | O.o |
00:30 | <@ToxicFrog> | The circuitry in the casing with it is basically a USB compactflash reader semipermanently bonded to the drive. |
00:30 | <@Vornicus-Latens> | sweeeet. too bad it broke. |
00:30 | <@ToxicFrog> | Yeah. |
00:31 | <@ToxicFrog> | I may have to pick up a 1GB model at some point, if I have cash to burn on random experimentation, and see if I can actually read/write it in a CF slot or if the circuitry also contains translation software or something. |
00:31 | <@ToxicFrog> | Although it may be cheaper just to get a 1GB solid-state CF card~ |
00:32 | <@ToxicFrog> | ...of course, one of the implications of this is that the circuit board, now that it's been unbonded from the HDD, is a compactflash reader. |
00:32 | <@ToxicFrog> | I know I have a spare 128MB CF card around here somewhere... |
00:32 | | aoanla is now known as caps[t-2] |
00:34 | | caps[t-2] [~sam@Nightstar-16097.range81-151.btcentralplus.com] has quit [Quit: Leaving] |
00:35 | <@ToxicFrog> | Hmm. |
00:35 | <@ToxicFrog> | It shows up in /proc/scsi/usb-storage but not in /proc/partitions. |
00:36 | <@ToxicFrog> | Holy shit. |
00:36 | <@ToxicFrog> | I had it the wrong way around. |
00:36 | <@ToxicFrog> | It works. |
00:37 | <@Vornicus-Latens> | sweet. |
00:37 | <@Vornicus-Latens> | Now you can carry around compactflash cards and not have to worry that the target computer doesn't have one. |
00:38 | | You're now known as TheWatcher[T-2] |
00:38 | < ReivZzz> | ...That is remarkably classy, TF. |
00:39 | <@ToxicFrog> | Yeah. A CF reader the size of my thumb. |
00:39 | <@ToxicFrog> | With a snazzy blue "activity" LED. |
00:40 | | You're now known as TheWatcher[zZzZ] |
00:40 | <@ToxicFrog> | It even fits back into the original case. |
00:40 | <@ToxicFrog> | Bam, I now have a 128MB USB stick in addition to my 256 and 1GB flavours. |
00:42 | <@ToxicFrog> | Vornicus-Latens: of course, the problem with this idea is that (1) the tiny cf reader is all exposed circuits and pins, not very durable and (2) the smallest of my USB pendrives has the same capacity as all of my CF cards put together. |
00:43 | <@ToxicFrog> | But it might still be handy for modifying Auxilior in the field or something. |
00:53 | | ReivZzz is now known as Reiver |
00:55 | | * Janus looks blankly at the spot where the AI goes. |
00:57 | <@McMartin> | Sounds like a good spot for a Lua script! |
00:59 | | * Janus looks blankly at the spot where the Lua script goes. |
01:00 | <@ToxicFrog> | Mmm, Lua. |
01:00 | <@McMartin> | If you're trying to get enemy agents to do something, start with them, like, marching in straight lines. |
01:01 | < Janus> | That would be a good start, I think. |
01:09 | < Janus> | It's a little intimidating; the original vision I had to this game put a lot of emphasis on the NPC. Basically, the player should be able to run into the same one every once and awhile, and they would travel and carry on with their business, especially if the player wasn't around. Of course, that was back when I was all concept and no implementation... |
01:12 | <@McMartin> | Have multiple objects be that NPC. |
01:12 | <@McMartin> | Or teleport him from way off-screen to just off-screen as needed |
01:14 | | * Janus looks blankly at the spot where Mr. Martin's sayin' stuff. |
01:15 | | Chalcedon is now known as ChalcyNap |
01:16 | <@McMartin> | Later. Dinner first. |
01:17 | <@McMartin> | The key theory however is that what the NPC does when the PC can't see him is nobody's business but yours. |
01:19 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
01:19 | | mode/#code [+o Chalcy] by ChanServ |
01:19 | < Janus> | That's ... actually very helpful, poetic awe aside. Thankies~ |
01:20 | <@McMartin> | "Any sufficiently advanced technology is indistinguishable from a rigged demo" |
01:21 | | ChalcyNap [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
01:23 | <@Vornicus-Latens> | heh |
01:24 | <@ToxicFrog> | Snrk. |
01:33 | | * Reiver rigs Vorn's demo. |
01:33 | <@Vornicus-Latens> | !? |
01:33 | < Reiver> | :) |
01:54 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
01:54 | | mode/#code [+o Chalcedon] by ChanServ |
01:55 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
01:58 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
01:59 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
01:59 | | mode/#code [+o Chalcedon] by ChanServ |
02:24 | | Reiver is now known as ReivGrooming |
02:50 | | ThaquiWork is now known as Thaqui |
03:36 | | Janus is now known as Jan[bathiness] |
04:09 | | takyoji [~caleblang@Nightstar-25280.dhcp.roch.mn.charter.com] has joined #code |
04:28 | | Jan[bathiness] is now known as Janus |
04:49 | | takyoji [~caleblang@Nightstar-25280.dhcp.roch.mn.charter.com] has quit [Ping Timeout] |
04:54 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
04:54 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
04:54 | | mode/#code [+o Chalcedon] by ChanServ |
05:15 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
05:15 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
05:15 | | mode/#code [+o Chalcedon] by ChanServ |
06:11 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: Jouets de Dieu, jouets de jouets, et les jouets de me, fait naƮtre Clairvoire.] |
06:12 | | Vornicus-Latens [~vorn@ServicesOp.Nightstar.Net] has quit [Ping Timeout] |
06:13 | | Vornicus-Latens [~vorn@67.50.40.ns-3674] has joined #code |
06:15 | | Vornicus-Latens is now known as Vornicus |
06:16 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
06:16 | | mode/#code [+o Chalcy] by ChanServ |
06:17 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
06:19 | | ReivGrooming is now known as Reiver |
06:31 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
06:31 | | mode/#code [+o Chalcedon] by ChanServ |
06:32 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
06:36 | <@McMartin> | Vorn! |
06:36 | <@McMartin> | Also TF, but TF is presumably gone. |
06:38 | < Vornicus> | ? |
06:38 | <@McMartin> | There is a SpeedIF running this weekend. |
06:38 | <@McMartin> | Per this conversation: |
06:38 | <@McMartin> | dfan | Perform a Skit - Write and perform a skit about why copyright |
06:38 | <@McMartin> | protection is important. |
06:38 | <@McMartin> | dfan says, "Man, we should totally do a SpeedIF" |
06:38 | <@McMartin> | Feel free to consult http://mpaa.org/press_releases/boy0scouts0press0release. |
06:38 | <@McMartin> | pdf and http://mpaa.org/press_releases/ |
06:38 | <@McMartin> | respect0copyrights0curriculum0and0patch.pdf for more inspiration. You have |
06:38 | <@McMartin> | until Monday, 10/23, to finish. Sign here with completed games. |
06:39 | < Vornicus> | aha |
06:45 | <@McMartin> | SpeedIFs, for those unfamiliar with them, are text adventures that one writes in 2 hours or less. |
06:46 | < Vornicus> | It took me 4 hours to write Blingtanium. |
06:46 | <@McMartin> | Of course, Blingtanium also had quite a few rooms, and actual puzzles, and you were learning the language as you went. |
06:47 | | * Vornicus is not nearly experienced enough with inform 7 to get anything useful in 2 hours. |
06:47 | | * McMartin had written three works in Inform 6 before attempting The Stars Are Right. |
06:47 | | * Vornicus has written one. |
06:47 | <@McMartin> | ... none of which are actually available for download anywhere. |
06:47 | <@McMartin> | Wait, only two. |
06:47 | <@McMartin> | Both ports. |
06:47 | <@McMartin> | One of the silly high school project, and one of which was a character-perfect port of the first Thy Dungeonman. |
06:48 | <@McMartin> | With an added cameo by Trogdor. |
06:48 | < Vornicus> | sweeeet |
06:49 | <@McMartin> | And which I really should send off to the H*R guys at some point. |
06:49 | < Vornicus> | They have an email address. |
06:49 | <@McMartin> | Yes. I'm just lazy, etc. |
06:50 | <@McMartin> | http://www.stanford.edu/~mcmartin/if/dungeonman.z5 |
06:50 | < Vornicus> | A;su/ |
06:50 | < Vornicus> | Also. |
06:50 | < Vornicus> | Why is Marshie so fucking creepy? |
06:52 | <@McMartin> | I do not know. I tend to avoid H*R, really. |
06:52 | < Vornicus> | bah |
07:19 | | Ev3 [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has quit [Connection reset by peer] |
07:19 | | Ev3 [~Shemhazai@Nightstar-8502.ds1-ba.adsl.cybercity.dk] has joined #Code |
07:44 | | Reiver is now known as Reiver2 |
07:46 | | Reiver2 is now known as Reiver3 |
08:04 | | * jerith contemplates. |
08:04 | <@jerith> | Am I allowed more time to write said SpeedIF if I don't know the language? |
08:05 | | Reiver3 is now known as Reiver4 |
08:09 | <@jerith> | Except there seems to not be and Inform for any OS I currently have available. :-( |
08:09 | <@jerith> | s/and/an/ |
08:09 | | Reiver4 is now known as Reiver5 |
08:10 | <@McMartin> | Well, maybe not an I7 |
08:10 | <@McMartin> | I6 is on Damn Near Everything. |
08:11 | | Reiver5 is now known as Reiver |
08:11 | <@jerith> | Aww, I wanted to poke at I7. :-/ |
08:12 | <@McMartin> | There's an incomplete GTK/WINE port. |
08:12 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Quit: ] |
08:12 | <@McMartin> | The cmdline tools work in WINE, but the build process is, to say the least, horrendously messy. |
08:12 | <@McMartin> | There aren't any good cmdline tools. |
08:13 | <@jerith> | And I don't have wine installed anyway. |
08:16 | <@McMartin> | If I had a scratch machine, I'd set up an I7-compiling web service, but I don't. |
08:17 | <@jerith> | Hmm... |
08:17 | <@jerith> | What would said service require? |
08:18 | <@jerith> | I could provide a Linux box... |
08:18 | <@McMartin> | (a) me to learn CGI, (b) A way of running WINE as apachecgi without compromising the whole system, (c) the Windows version of I7, (d) me to have a lot more time. |
08:18 | <@jerith> | Ah. |
08:19 | <@jerith> | So a project for *next* weekend, then. :-P |
08:19 | <@McMartin> | Maybe over Thanksgiving. |
08:19 | < Vornicus> | Or somebody to give me CGI stuff that hooks up to the command line tools - they run on OSX. |
08:19 | <@jerith> | Vornicus: Ruby has some neat CGI stuff... |
08:19 | <@McMartin> | Vorn: You'll have to pull what commands to feed the shell out of your own Progress tab, though; I suspect they are Different. |
08:20 | <@McMartin> | Basically, you need to get a "story.ni" file from the user, feed it to the commands that appear in the Progress Tab under Errors, and then serve back output.z5. |
08:20 | <@McMartin> | ... yeah, that probably would be way easier on a Mac. |
08:22 | | * jerith considers doing the plot now and downloading the tools when he has his Windows box up again. |
08:22 | <@McMartin> | Handily, a lot of that can translate pretty directly into I7 syntax. |
08:23 | <@McMartin> | Especially map descriptions. |
08:23 | | * jerith ponders an I7 mode for emacs. |
08:24 | <@McMartin> | Text mode, as long as it preserves "tab". |
08:25 | <@jerith> | I was thinking more along the lines of "pretty syntax colouring". |
08:26 | <@McMartin> | Ah. |
08:26 | <@McMartin> | Mostly strings and brackets, then. |
08:28 | | * Vornicus finds syntax coloring less useful of late |
08:28 | | * jerith decides to actually get the windows box up before starting. |
08:28 | <@McMartin> | The I7 compiler produces a bunch of HTML files as indices into the code as part of compilation |
08:28 | | Syloqs-AFH [Syloq@NetAdmin.Nightstar.Net] has quit [Connection reset by peer] |
08:28 | <@McMartin> | This is typically way more useful than the syntax colors. |
08:28 | <@jerith> | That way I can do more of an exploratory design. |
08:29 | <@jerith> | Which means fixing my extension lead first. |
08:35 | | Lynzii [~lynzii@86.107.106.ns-11508] has joined #Code |
08:50 | | Lynzii [~lynzii@86.107.106.ns-11508] has quit [Connection reset by peer] |
08:55 | | Vornicus is now known as Vornicus-Latens |
09:08 | | EvilDarkLord is now known as David |
09:20 | <@jerith> | Having plugged in the Windows box again, I now download I7. |
09:34 | | You're now known as TheWatcher |
10:13 | <@jerith> | McMartin: Where do I submit my entry? |
10:28 | < Reiver> | done already? |
10:30 | <@jerith> | Not yet, but I was hoping to get an answer before he went away. |
10:36 | <@McMartin> | There's a MUD they use to collect data on this, which serves mainly as an IRC-like thing. |
10:36 | <@McMartin> | If you want, I can direct them to it; otherwise, go to ifmud.port4000.com and sign the SpeedIF Copyright book in the Adventurer's Lounge. |
10:37 | | * McMartin comes up with a properly silly concept, resolves to implement it tomorrow. |
10:37 | <@jerith> | I hope it's not my silly concept... |
10:37 | <@McMartin> | To wit: Paramdeic Daleks. |
10:37 | <@McMartin> | Probably not your silly concept. |
10:37 | <@TheWatcher> | ... |
10:37 | <@jerith> | Ah, it isn't. :-) |
10:38 | <@McMartin> | (DE FIB RIL LATE! DE FIB RIL LATE!) |
10:38 | <@jerith> | 11:11 < jerith> The current plan is a game called "Pirates of the Caribou" and involves the player downloading the latest Ubuntu (Careful Caribou) and being sued by the RIAA. |
10:38 | | * jerith giggles. |
10:38 | <@jerith> | This I have to see... |
10:38 | | * TheWatcher notes that the only IF idea he has would take rather longer than 2 hours to implement |
10:39 | <@TheWatcher> | As in, a text version of MoDH |
10:39 | <@jerith> | I'm allowing myself 3 hours as I have to learn I7 at the same time. |
10:55 | <@McMartin> | MoDH? |
11:00 | <@TheWatcher> | Mages of Drom's Head. Thief 2 mission I was working on a couple of years ago, lovecraft-esque with metahumour added |
11:01 | <@TheWatcher> | The problem sI ran into were maily the restrictions in the dark engine as far as level complexity were concerned, and it's harder to get the atmosphere just right (in places I was even going to experiment wiht infrasound, hoping people had remotely decent sound cards |
11:02 | <@TheWatcher> | http://t2.starforge.co.uk/ |
11:04 | <@TheWatcher> | (I was rather pleased with the locks on the library - I was the first person to come up with twin pseudo-random combination locks with clues in arbitrary text throughout th elevel AFAIK |
11:04 | <@TheWatcher> | ) |
13:56 | | Thaqui is now known as ThaquiSleep |
14:13 | | Reiver is now known as ReivZzz |
15:01 | <@ToxicFrog> | McMartin: thanks for the heads up, but my I7-fu is not yet sufficient and the subject matter does nothing for me. |
15:09 | <@ToxicFrog> | "We are using here a powerful strategy of synthesis: wishful thinking." |
15:34 | | David is now known as EvilDarkLord |
16:11 | | aoanla [~sam@Nightstar-13992.range217-42.btcentralplus.com] has joined #code |
17:28 | | Vornicus-Latens is now known as Vornicus |
18:11 | | EvilDarkLord is now known as EvilInTransitLord |
18:22 | | You're now known as TheWatcher[afk] |
18:24 | <@ToxicFrog> | ...hmm. |
18:24 | <@ToxicFrog> | mzScheme appears to use less accurate floats than Ghostscript. |
18:24 | <@ToxicFrog> | > (+ 0.036 0.003 0.121 0.060 0.691 0.062 0.027) |
18:24 | <@ToxicFrog> | 0.9999999999999999 |
18:25 | <@ToxicFrog> | GS>0.036 0.003 0.121 0.060 0.691 0.062 0.027 add add add add add add == |
18:25 | <@ToxicFrog> | 1.0 |
18:46 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
18:48 | | * Vornicus points out that ghostscript is doing those additions backwards |
18:48 | < Vornicus> | and that floating point tends to, you know, break the rules. |
18:51 | < Vornicus> | try (+ 0.027 0.062 0.691 0.060 0.121 0.003 0.036) |
18:55 | <@ToxicFrog> | Nope, still 0.9~ |
18:56 | <@ToxicFrog> | And adding them in reverse order in gs still gives 1.0 |
19:03 | < Janus> | Isn't addition supposed to be associative..? |
19:05 | <@ToxicFrog> | Yes, but floating-point fractional numbers don't always follow the rules. |
19:07 | <@ToxicFrog> | In an ideal world, they would, but they don't. |
19:07 | <@ToxicFrog> | Ghostscript's implementation appears to follow the rules better than MzScheme's. |
19:34 | | Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code |
19:35 | | Syloq is now known as Syloqs-AFH |
20:33 | | You're now known as TheWatcher |
20:53 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
20:53 | | mode/#code [+o Chalcedon] by ChanServ |
20:57 | | EvilInTransitLord is now known as EvilDarkLord |
21:35 | | EvilDarkLord [althalas@Nightstar-17046.a80-186-184-83.elisa-laajakaista.fi] has quit [Ping Timeout] |
21:38 | | EvilDarkLord [althalas@Nightstar-17046.a80-186-184-83.elisa-laajakaista.fi] has joined #code |
21:40 | | ThaquiSleep is now known as Thaqui |
22:44 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: dinner time beachaonvao] |
23:10 | | * Vornicus takes no tea from McM |
23:10 | <@McMartin> | Now Vornicus has no tea and McM does not! |
23:11 | <@McMartin> | Actually, I won't have no tea for another 20-30 minutes. |
23:13 | < Vornicus> | oh, that's why I keep thinking of Jack Sparrow when I see that |
23:13 | < Vornicus> | "I just happen to have no dress in my cabin..." |
23:15 | | You're now known as Ishtralimnar |
23:15 | <@ToxicFrog> | BUIIIILD DAMN YOU |
23:15 | <@McMartin> | ? |
23:15 | <@ToxicFrog> | Oh, wait. |
23:15 | <@ToxicFrog> | Needed to configure with --disable-gtk |
23:15 | <@ToxicFrog> | McM: Crossfire X11 client on Cygwin. |
23:16 | <@ToxicFrog> | Orias is now uber enough to run a Crossfire server. |
23:16 | <@ToxicFrog> | The windows client, however, sucks. To put it charitably. |
23:16 | <@ToxicFrog> | The libX11 client (as opposed to the libGTK client) fulfills all my needs but there is no windows build, and as it is a realtime game I'd rather not have the overhead of talking X11 over the LAN. |
23:17 | <@McMartin> | ... What's Crossfire, again? |
23:17 | <@ToxicFrog> | Realtime, graphical-tiles-based multiplayer roguelike. |
23:18 | <@ToxicFrog> | I've been playing it, and hacking on it, on and off since... |
23:19 | | * ToxicFrog rummages around in the mirrors for datestamps |
23:20 | <@ToxicFrog> | 1998. |
23:20 | | You're now known as TheWatcher[T-2] |
23:23 | | You're now known as TheWatcher[zZzZ] |
23:24 | <@ToxicFrog> | At the moment I'm having build issues because configure doesn't believe me when I tell it I don't want gtk. |
23:27 | <@ToxicFrog> | Victory is mine |
23:29 | <@ToxicFrog> | ...sorta |
23:31 | <@ToxicFrog> | Hmm. |
23:31 | <@ToxicFrog> | Windows GTK: crashy, slow |
23:31 | <@ToxicFrog> | Windows X11: stable, fast, horrible graphical corruption when player is running |
23:32 | <@ToxicFrog> | Linux GTK: stable, slow |
23:32 | <@ToxicFrog> | Linux X11: stable, fast but not as fast as windows due to X server communication delay. |
23:47 | | Thaqui [~Thaqui@Nightstar-8486.adsl.xtra.co.nz] has quit [Ping Timeout] |
23:54 | | * McMartin loses interest in the SpeedIF. |
23:55 | | Thaqui [~Thaqui@Nightstar-8486.adsl.xtra.co.nz] has joined #code |
23:59 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
--- Log closed Mon Oct 23 00:00:03 2006 |