irclog2html for #picogui on 20030111

00:00.20impactyeah, that's the standard vesa driver
00:01.35impactdrops of jupiter? what kind of music is that?
00:01.44filealternative
00:02.07filereminds me that there's room to grow...
00:02.12njsthe overplayed kind :-)
00:02.19filenow that she's back in the atmosphere, I'm afraid that she might look of me as...
00:02.25filetell me - did the wind sweep you off your feet
00:02.33filedid you finally get the change to dance along the...
00:02.35impactgimme a name of a good song to start listening to then :)
00:02.42filehahahaha
00:02.47impactdebian is truly slow on my mac
00:02.50fileDJ Doboy, Trancequility Summer edition #2 :p
00:02.52njsit's a good song, it's just overplayed :-)
00:03.16lalodone, my hostname is now treebeard
00:03.40fileunfortunately it hasn't propogated yet lalo
00:04.12lalofile: neither it will, the "name" you're seeing is of the firewall
00:04.31filelalo: gah
00:05.03lalohowever, the company's internal network now has a naming convention
00:05.18lalowhich is something I've been pushing for the last few months
00:07.19*** join/#picogui prpplague (~joebob@21-190.lctv-b4.cablelynx.com)
00:26.01impactjudging from the screenshots on picogui.org the project is doing very well :) i really wish this to be a viable alternative to x11 sometime in the near future :)
00:36.12impact:D
00:36.17impacthm btw
00:36.38impactwhat will picogui use for output on the mac? do i have to run it under X11? :(
00:40.07merlin262impact: you can use SDL
00:40.31impactmerlin: ah, thanks :)
00:51.35laloprpplague: hi there
00:51.42prpplaguelo
00:51.56prpplaguebbiaf, farscape starting
00:54.31merlin262impact: I don't think anyone has tested it tho, so your out on your own. :/
00:58.34impactmerlin: well, it will be a fun experience :) will be _really_ cool with the mac os x-ish look on a 68k-based mac :D
00:59.08merlin262lol
00:59.23merlin262you'd probably have better luck on MacOs-X than anything lower
00:59.53impactyeah, i guess.. but if it's been done before i guess it is still doable :)
01:00.23merlin262Good Luck tho.
01:00.24merlin262=)
01:01.32impactwell, file told me he thought that it had been running on a 68k-based mac before :)
01:03.23filemerlin262: doesn't scanline have a 68k-based mac?
01:03.28filepuchuu...
01:08.38*** join/#picogui scanline (~micah@0-1pool69-137.nas25.thornton1.co.us.da.qwest.net)
01:16.35merlin262I dunno file, why don't you ask him yourself. :p
01:16.43merlin262hey scanline
01:16.46scanlinehi merlin262
01:17.06merlin262w00t lan party!
01:17.31merlin262scanline: you ever got picogui running on a 68k mac?
01:17.44scanlineyes
01:17.50merlin262running linux or macos?
01:17.53scanlinelinux
01:18.11scanlineI tried netbsd too, but couldn't find any info on the framebuffer device
01:18.14merlin262hehe, the linux thing would be easy i guess
01:18.42scanlinewould be tricky on macos < X, since it doesn't have real multitasking
01:18.47scanlinewould need different network code
01:18.51Proton_Manscanline: hmm, you oughta get it running on n32 irix ;)
01:18.55scanlinedefinitely possible, but probably not all that fun
01:18.56merlin262lol
01:19.08scanlineProton_Man: gee, maybe if I HAD an irix machine...
01:19.09impactscanline: and you ran it ithout X11? :)
01:19.16merlin262guess there ya have your answer impact
01:19.23scanlineimpact: yeah.. framebuffer device
01:19.27merlin262should work on a linux framebuffer
01:19.44scanlineProton_Man: how about I do Surface and JetCOW stuff, and you port :)
01:19.59Proton_Manscanline: i'll give it a shot
01:20.04scanlineok
01:20.32merlin262bbiab
01:20.40scanlineProton_Man: so change it, and if it still works on linux send a patch to pgui-devel :)
01:20.41filetoo bad I'm ordering free samples off http://www.maxim-ic.com/ right now to care
01:20.44scanlineProton_Man: "Patches Welcome"
01:21.35impactscanline: oh, great :))
01:21.50impacti hope my Quadra will run it then... too bad it takes so long to compile it :(
01:22.16scanlineimpact: I compiled picogui on an LC 520 with 10MB memory, and swap space on a zip disk :)
01:22.31scanlineimpact: definitely recommend cross-compilers
01:22.50impactscanline: haha, that's pretty low-end :D my machine is somewhere at the top of the line, a quadra 900, upgraded to 950, with 64 MB ram
01:23.34impactscanline: nah, i haven't got the time to hassle with cross-compilers, my best shot then would be cross-compiling netbsd/vax or freebsd/x86->linux/m68k, i guess that will take longer to set up :P
01:26.28scanlineah. no fast linux machines around?
01:27.01scanlineI wouldn't think cross compiling linux/x86->linux/m68k would be all that different than *bsd->linux/m68k, but I've never tried it
01:27.29Proton_Manhaha...vax....thats funny
01:28.42njsfarrand naming conventions?
01:28.52impactscanline: no, i rarely use linux for anything
01:29.16scanlinenjs: I would usually describe my school lunch on weekends as a Farrand Super Happy Burger
01:31.48scanlineProton_Man: I had a chance to give Mark the grand tour of jetstream just now... instead of motivating him to join the project, now he thinks it's all over his head and there's nothing he can do. That's not true, but he gets pessimistic easily...
01:32.02Proton_Manheh
01:32.18Proton_Mansounds like a familiar reaction
01:32.39Proton_Manso, what do you have planned for tuesday?
01:32.42scanlineMaybe we should make an ultra-lameo-mode that we use when demoing it to people, so they'll show pity :)
01:35.59njsscanline: use that for the first 2/3rds of the presentation, then say "Well, anyway, that was where we were a few days ago.  We did some hacking last night, though, and this is what it looks like now:..."
01:36.31scanlinenjs: when we first demoed this thing to the gamedev folks, we didn't tell them we'd only been working on it 4 days or so :)
01:40.31scanlineit shouldn't be at all hard if you have the build system taken care of already
01:41.22scanlinepicogui's already been ported to a bunch of CPUs, so the alignment and byte order issues should be nonexistent
01:41.25scanlinehmm
01:41.31scanlineibot: spell nonexistent
01:41.31'nonexistent' may be spelled correctly
01:46.03KeyserSozeibot: spell nonexistant is <reply> sounds right to me
01:46.03possible spellings for nonexistant is <reply> sounds right to me: nonexistent
01:46.33KeyserSozeibot: spell nonexistant
01:46.33possible spellings for nonexistant: nonexistent
01:56.13Proton_Manqwlp
01:56.14Proton_Manerr
01:56.15Proton_Manwelp
01:56.20Proton_Mani'm off to go port pgserver!
01:56.51KeyserSozeto what?  or should I say, over what?
01:57.14Proton_ManKeyserSoze: to irix
01:58.02scanlineProton_Man: good luck. will you have IRC connection from there?
02:01.12KeyserSozefossil fuels, solar, hydroelectric, and most other stuff is indirectly powered by the sun.  geothermal and nuclear aren't, but the odds are still on solar.
02:03.42*** join/#picogui anotherScanline (~micah@0-2pool65-211.nas26.thornton1.co.us.da.qwest.net)
02:08.32*** join/#picogui proton-onyx2 (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU)
02:14.25kergothhey
02:15.36kergothhows it goin lalo
02:15.48laloooh, two scanlines! perhaps we can have one of them working on picogui while the other does jetstream? :-P
02:15.54lalokergoth: steady
02:16.05scanlinehi lalo
02:16.07kergothfatherhood treating you well?
02:16.09kergothhey scanline
02:16.12lalohow about you guys?
02:16.12scanlinehaha... I'll do a big picogui hack session next week
02:16.16lalovery well
02:16.23scanlineand proton-onyx2 is porting pgserver to IRIX :)
02:16.29laloO.O
02:16.32kergothscanline: you've done LED displays before right?
02:16.40scanlinekergoth: a little, yes :)
02:16.41laloI don't know what surprises me more
02:16.48lalothat, or the fact that IRIX still exists
02:17.00filescanline: sell your clock!
02:17.01kergothscanline: I'm looking to dabble in it. can you point me to any resources?
02:17.40scanlinekergoth: hm.. I don't know of any places in particular, but you could google around for things like "led driver" and 'led matrix'
02:18.14kergothscanline: makes sense. what do you use to control it? a pc or an atmel or something?
02:18.24scanlinekergoth: the common method of driving large arrays of LEDs is to hook all the rows and columns together and scan across them very fast. My "LED Board 1" for yoshi doesn't do that, it uses a shift register for each 8 leds
02:18.33lalomy wallpaper collection was already cool enough, but now with all the Angelina pics I'm tempted to keep all windows minimized all the time
02:18.47scanlinekergoth: my board has a PIC16F84 microcontroller that drives the shift registers and does PWM, accepting serial data from the PC
02:18.47kergothscanline: sounds like the matrices used to control certain keyboard
02:18.57filescanline: clock!!!!
02:18.58scanlinekergoth: exactly
02:19.00proton-onyx2lalo: IRIX is the best ;)
02:19.14laloproton-onyx2: if you say so.
02:19.27scanlinekergoth: I designed and built an 8x8 LED matrix using the scanning method, but haven't got around to writing the firmware for it
02:19.37laloyou won't be offended if I prefer Angelina, right?
02:19.59scanlineibot: suf is <reply> shut up file
02:20.01okay, scanline
02:20.05scanline~suf
02:20.07shut up file
02:20.07kergothscanline: that's cool. I'm basically looking to learn more about hardware in general.  Figured this may be an interesting way to start.
02:20.30scanlinekergoth: yep, LEDs are quite fun :)
02:21.00laloooh
02:21.11lalosomeone released a crusoe-based PC104 sbc
02:21.13scanlinekergoth: if you are brave, I have a circuit description and source code for my LED board on http://blinkenlights.sf.net
02:21.19scanlinekergoth: it's far from optimal, but pretty simple
02:21.36kergothscanline: cool, i'll play around.  at first i thought hey, i'll learn atmel programming.. then i realized I didnt have any applications to use it in :)
02:21.39kergothscanline: hehe
02:21.51proton-onyx2now, the question is what manner of system-specific define IRIX has
02:21.52scanlinekergoth: I should get around to learning atmel.. so far I've only used PICs
02:23.17scanline#ifdef I_AM_AN_IRIX_SYSTEM
02:24.00scanlineproton-onyx2: keep in mind that SGIs aren't the only MIPS machines picogui runs on :)
02:25.20*** join/#picogui laodamas (christop@bakr23-130.resnet.colorado.edu)
02:25.24*** join/#picogui lurgyman (~lurgyman@161.97.199.99)
02:25.32proton-onyx2scanline: i'm making it check for _MIPS_ISA right now
02:26.49scanlineaha, killed the ambient light
02:26.51scanlinemmmmmm
02:27.13proton-onyx2ooo
02:27.13proton-onyx2no endian.h
02:27.23proton-onyx2and no GL_BGRA_EXT
02:27.27scanlinehttp://jetstream.babylonia.flatirons.org/download/spiffy-starfield-test.png
02:27.56scanlineproton-onyx2: You can get rid of GL_BGRA_EXT if you swizzle the pixels in that loop it uses to convert the alpha channels
02:28.29scanlinethe GL_BGRA_EXT is a vestige from before I supported alpha in the opengl driver
02:29.00impactscanline: nice screenshot :)
02:29.04filethere's tracking on my copy of Xandros!!!!!!!
02:29.06scanlinesans endian.h you could add a test that does something like (*(char*)&0xFF000000)==0xFF
02:29.07filea pickup scan.
02:29.12scanlineimpact: thanks
02:30.15scanlineerr, make that unsigned char
02:30.36lalonow what
02:30.47laloOm, pgserver, or a nap?
02:30.59impactscanline: are you the "main guy" behind picogui? :)
02:31.07scanlineimpact: you could say that :)
02:31.15laloscanline is Da Man
02:31.21lalomr. PicoGuy
02:31.25lurgymanimpact: behind only Jim Pico
02:31.34scanlinefile: your buddy icon scares me!
02:31.52laloThe Almighty Lord of pgserver
02:31.57impactscanline: i thought so :) i'm about to test it out for the first time now, i've read the docs and i must say that i really love the design decisions you've made, it is really brilliant :)
02:32.08impactlurgyman: jim pico? :D
02:32.08lalooops
02:32.23scanlineimpact: :)
02:32.25lalothis choice of words wasn't very correct, sorry anyone who was offended :-P
02:33.15proton-onyx2scanline: no need for GL_BGRA_EXT - looks like BGRA is part of the spec now
02:33.35lalowhat about GL_BRA_EXT?
02:33.35scanlineoh, good
02:33.50scanlinebut it's still unnecessary, you could swizzle in that alpha-conversion loop
02:34.15proton-onyx2scanline: no real need - the graphics card can do it faster than i
02:34.25scanlineproton-onyx2: mmkay
02:34.59*** join/#picogui gonkulator (~brandon@0-2pool65-211.nas26.thornton1.co.us.da.qwest.net)
02:35.14lalohey gonkey
02:35.41proton-onyx2eek
02:35.41lurgymangonkulator: good morning!
02:35.46proton-onyx2ld32: FATAL   11 : Object file format error (debug/.libs/libdebug.al): invalid header
02:36.02scanlinehm.. your libtool is insane?
02:36.15gonkulatorhi lurgyman
02:36.19gonkulatorlurgyman: wazzup?
02:36.30lurgymangonkulator: installing gentoo
02:36.36lurgymancurrently emerging mozilla, links and vim
02:36.36gonkulatorlurgyman: switch monitors with him too :)
02:36.46scanlineyou need a forklift to do that
02:37.22lurgymanscanline: thanks for lending me the monitor cable from the spare monitor in your room :)
02:37.32lurgyman* power cable
02:37.42proton-onyx2scanline: it compiled cleanly by just removing the #include <endian.h> ....suspicious
02:38.07lurgymanyay! links finished!
02:40.18scanlinelurgyman: sure thing :)
02:40.20proton-onyx2no love for proton
02:40.32scanlinehmm, strange
02:41.20proton-onyx2i wonder if gnu binutils runs on irix
02:41.41scanlinegood night lalo
02:44.59proton-onyx2scanline: whats the gmake flag to do parallel compilation?
02:45.06scanline-j <number>
02:45.10lurgymanprelink -vfaRm
02:46.02proton-onyx2:)
02:46.26proton-onyx2lurgyman: only 4 CPUs
02:46.35proton-onyx28 ensures almost 100% usage
02:47.46scanlineproton-onyx2: hmm, C code on 8 CPUs must compile faster than your terminal can display the output :P
02:48.28proton-onyx2woa...
02:48.34proton-onyx2binutils just finished in about a minute
02:51.10proton-onyx2ergh
02:51.16proton-onyx2binutils ld isn't cooperating
03:00.05proton-onyx2erf
03:02.05*** join/#picogui darth_iBook (~evanshee@0-2pool65-211.nas26.thornton1.co.us.da.qwest.net)
03:02.19lurgymandarth_iBook: good morning
03:02.25darth_iBookhi lurgyman
03:02.27lurgymandarth_iBook: in Boulder soon?
03:02.31scanlineoh boy, a whole bunch of us on the same 56k line!
03:02.40darth_iBooktomorrow
03:02.44lurgymancool
03:02.44darth_iBooklol
03:03.19scanlineohhh
03:03.45lurgymanscanline: what manner of bug? in what? where? who? how? what?
03:04.10proton-onyx2lurgyman: did you time your gcc build? :)
03:04.24lurgymanproton-onyx2: no
03:04.26scanlinein jetstream, surface modifier would keep a surface from subdividing right
03:04.41lurgymanscanline: know how to fix it?
03:06.01*** join/#picogui crimson{home} (~crimson{h@12-239-103-228.client.attbi.com)
03:07.58impacteh
03:07.59impactgcc -O2 -m68040 -pipe -O2 -g -o pgserver pgmain.o  ./.libs/libpgserver.a -lm -lz -lpng /usr/lib/libjpeg.so
03:08.02impact./.libs/libpgserver.a(sdlinput.o): In function `sdlinput_poll':
03:08.05impact/root/picogui-0.43/pgserver/input/sdlinput.c:96: undefined reference to `SDL_PollEvent'
03:08.10impactshouldn't there be a -lSDL or something there somewhere?
03:08.35impactor am I missing some includes?
03:14.43scanlineimpact: are you missing the SDL video driver in menuconfig?
03:15.29impactscanline: i wouldn't know, this is about the first time i've used debian, and the first time in perhaps 3 years that i've used linux :)
03:15.46scanlineimpact: no, it's an option on pgserver's menuconfig
03:15.52impactbeen sticking with the BSDs lately, much easier to keep track of things :)
03:15.57impactoh
03:16.06impacti just ran ./autogen.sh and ./configure
03:16.28scanlinepgserver has a "make menuconfig" step that lets you select compile-time options
03:16.35scanlineIIRC it's in the README
03:16.42impactoh, great :D
03:17.00impacti was so excited, that i made the default mistake of just skimming through the README ... :)
03:20.04lurgyman...so this neutron walks into a bar
03:20.10lurgymanand orders a drink
03:20.51lurgymanhe finishes up, and gets out his wallet to pay for it, asking the bartender how much it'll cost
03:21.07lurgymanthe bartender says, "for you, no charge"
03:22.23impacthaha ;D;D
03:22.52proton-onyx2wow
03:23.02proton-onyx2this system actually gets slow doing 8 parallel compiles
03:23.08laodamasWenn ist das Nunstruck git und Slotermeyer? Ja! ... Beiherhund das Oder die Flipperwaldt gersput!
03:23.16lurgymanWhat is the question...
03:23.28lurgymanto which the answer is, "9w"?
03:23.41lurgymanDo you spell your name with a "V",
03:23.45lurgymanMr. Wagner
03:26.05scanlineproton-onyx2: did pgserver compile?
03:26.52proton-onyx2scanline: nope, been trying to set up a real gnu environment to work around that ld error
03:27.03scanlinefunky ld error
03:27.38proton-onyx2well its irix ld
03:28.13scanlinestill...
03:28.14scanlinefunky
03:28.29proton-onyx2scanline: i have a feeling your build system assumes gnu ld
03:28.55scanlineproton-onyx2: it might, but I can't think of where. All the library building is abstracted via libtool
03:31.24gonkulatorhi laodamas
03:32.06*** join/#picogui laodamas (christop@bakr23-130.resnet.colorado.edu)
03:32.18proton-onyx2...strange
03:32.22proton-onyx2gcc is refusing to install itself
03:32.33scanlinemmm.. yummy screenshot
03:32.41scanlinehttp://jetstream.babylonia.flatirons.org/download/tinted-spheres.png
03:32.59proton-onyx2ooo
03:33.26scanlineand all those spheres are exactly the same, except for color tints :)
03:33.34proton-onyx2is that a red halo i see at the umbra or just my eyes tricking me?
03:34.13scanlineeither your eyes are tricking you or it's a nonlinearity in something
03:34.34proton-onyx2its very possibly the monitor
03:34.47scanlineonly color effects it's creating a pool of 20 ColorModulators with slight tints and picking one randomly for each sphere
03:34.55proton-onyx2these monitors aren't the best at color reproduction because they're fairly old
03:35.30impactscanline: what kind of game will it be?
03:36.01scanlineimpact: a cool one :)
03:36.11proton-onyx2:)
03:36.19impactscanline: sure looks that way :)
03:36.47scanlinehttp://bzbb.homelinux.org/viewtopic.php?t=207 <-- here's a description-thingy
03:38.03lurgymanscanline: ooh, pretty :)
03:38.32scanline:)
03:39.01impactscanline: oh, nice! you're the guy behind bzflag too? my friend is just crazy about that game! haven't got the hardware to try it out myself though :\
03:39.13scanlineimpact: no, I do very little for bzflag :)
03:39.41impactscanline: ah, i see :) looks like a very cool game anyway :D
03:40.06scanlineproton-onyx2 is a bzflag developer, and apparently because I hang out in #bzflag and am a developer people thing I'm a bzflag developer
03:40.22impactscanline: i really like that you still have all the old screenshots up on the picogui web site, you can really see it evolve, very interesting to look at :)
03:40.39scanlinehence the PicoGUI Museum subtitle :)
03:40.46impactah :D
03:40.54impacthow long have you been working on it?
03:41.02scanlinesince March of 2000
03:41.20impactoh, almost two years soon then :) impressive!
03:41.20scanlineI've had the idea for it since sometime near the end of the summer in 1999
03:41.30scanlineof course it's evolved a lot
03:41.43impacti am a big fan of gui systems that have good designs
03:41.48impactthere are way too few out there
03:42.15impacti like the unix platform, but so far i haven't been very pleased with any of the gui alternatives out there
03:42.20impactX11 is just a bad mess
03:42.51scanlineseen fresco?
03:42.51impactBeOS is my personal favorite anyway, i use it as much as i can
03:43.20impacti remember looking at it a long time ago, back when i was a linux user full-time, but havn't seen it in a while
03:43.35impactit seemed to progress so slowly back then, and haven't heard anything about it since
03:44.03proton-onyx2ARGH
03:44.13proton-onyx2/usr/freeware/bin/../lib/gcc-lib/mips-sgi-irix6.5/3.2.1/../../../../mips-sgi-irix6.5/bin/ld: unrecognized option '-_SYSTYPE_SVR4'
03:44.14scanlineimpact: it's going a lot slower than picogui, but still going forward
03:44.53impactsite is down now anyway :\
03:45.28scanlineimpact: njs is the person here to bug about fresco :)
03:45.58impactscanline: ah, i see :) i'll keep the browser window open and take a look at it tomorrow :)
03:46.14impactright now i wish that this machine was just a tad faster :P
03:48.50lurgymanlast giant package... last giant package...
03:49.27impactlurgyman: at least you're not stuck with a 68040/33 machine :P
03:49.51lurgymanheh, troo
03:50.50proton-onyx2lurgyman: you should bring your zome tools over here ;)
03:51.29lurgymanproton-onyx2: you should come over here :)
03:58.01proton-onyx2hm, nope
03:58.50lurgymanbummer
03:59.04lurgymandoes that machine have speakers?
03:59.11proton-onyx2'fraid not
04:01.51lurgyman:(
04:03.42proton-onyx2hmm
04:03.46proton-onyx2this build is looking promising
04:04.28proton-onyx2BAH
04:04.35scanlineof svn?
04:04.40proton-onyx2of pgserver
04:05.04scanlineah
04:08.33proton-onyx2ARG
04:08.38proton-onyx2/usr/freeware/bin/../lib/gcc-lib/mips-sgi-irix6.5/3.2.1/../../../../mips-sgi-irix6.5/bin/ld: -shared not supported
04:10.26lurgymanhmm...
04:14.34*** join/#picogui fragglet (~fraggle@pc1-glfd1-4-cust25.glfd.cable.ntl.com)
04:15.51proton-onyx2sooo...whats goin on, lurgyman
04:16.15lalowoot, galeon fixed the bug that was most annoying me
04:16.15scanlineproton-onyx2: you could make a static lib of pgserver rather than shared
04:16.32proton-onyx2scanline: that error happened while building svn - but its indicative of a larger problem
04:16.37scanlineoh
04:16.38proton-onyx2namely, a BROKEN LD
04:16.50scanlinethat's a kind of bad-ish thingy
04:16.56lurgymanproton-onyx2: considering writing a script to renew my books every 2 months
04:17.01lurgyman* weeks
04:17.18lurgymanlalo: which version?
04:18.24lurgymanhmmm....
04:18.53lurgymaninit/version.c is giving me parse errors
04:19.37lalolurgyman: cvs
04:19.41lurgymanah
04:19.46lurgymanlalo: gtk2?
04:19.50laloyup :-)
04:21.30scanlineversabench?
04:22.50proton-onyx2scanline: viz-screen
04:22.58scanlinehmm
04:26.49lurgymanyay for Xft2!
04:27.46lurgymanmoz is pretty :)
04:30.34lurgymangonkulator: you're just jealous because Xft2 is cool
04:30.36lurgyman:)
04:32.28*** join/#picogui impact (impact@rygar.fearmuffs.net)
04:32.36gonkulatorlurgyman: I actually wasn't following the conversation
04:32.47lalook, let's hack Om.
04:32.53gonkulatorOm?
04:33.03lalomy current pet project
04:33.06scanlineoptimized monkeys
04:33.22lalonot really :-)
04:34.48gonkulatorproton-onyx2: cool
04:34.51lurgymangonkulator: a likely story
04:36.25lurgymanproton-onyx2: when you get back, you should emerge celestia
04:36.28lurgyman:)
04:36.54lalo/whatis celestia
04:36.55proton-onyx2lurgyman: is that the funny 3d astronomy gizmo?
04:37.17lurgymanyep... but now you don't have to do glut manually
04:37.28lurgymanmaybe emerge knows what it's doing enough to get that going
04:37.31laloto glut manually sounds kinky
04:37.47lurgyman:)
04:38.00proton-onyx2lurgyman: i'll install celestia as soon as they have support for passive-stereo viewing devices
04:38.14lurgymanit renders comet trails now...
04:42.38proton-onyx2hm
04:42.46proton-onyx2its a shame there isn't a shade for the window on the door
04:42.59proton-onyx2if there were we could make it almost perfectly dark in here :)
04:43.10scanlineaww, no blinkenlights?
04:43.30proton-onyx2scanline: for this system, darker = better
04:44.26laloI think I need to draw diagrams or something
04:44.41scanlineWhat is Om?
04:45.11laloa persistent object system
04:45.26laloan unixish persistent object system
04:45.36scanlineany similarity to pickle or AoF?
04:45.48laloI don't know these :-)
04:45.57scanlinepython pickles?
04:46.01lalooh.
04:46.05lalomore like python zodb
04:46.17scanlineAoF == carpman's remote-persistent-database-thingy
04:46.50lalothe key point of Om is that a directory is an acceptable persistent representation of an object
04:47.02scanlineah
04:47.17proton-onyx2ommmmmmmm
04:47.20scanlineReiserFSish :)
04:47.21laloso you may treat your filesystem as one giant tree of objects
04:47.59laloit is valid to refer to the object '/etc/fstab'
04:48.54laloperhaps I should write up an Om Manifesto, since it doesn't look like I will be able to code today :-)
04:54.12scanlinebored with success or bored with failure?
04:54.54proton-onyx2bored with waiting for gcc to bootstrap
04:55.01scanlineah
04:55.09scanlineyou should play some tic-tac-toe
04:55.17scanlinea very exciting and versatile game
04:55.17proton-onyx2heh
05:07.46lurgymanmwa ha
05:08.32lurgymanhmm, freecraft...
05:10.52lurgymanproton-onyx2: you should play solitaire rock-paper-scissors
05:12.00scanlineor that exciting two-person version
05:12.38lurgymanbonobo takes too long to build
05:13.09proton-onyx2ergh
05:13.53lurgymanproton-onyx2: again? eeeeeeeew
05:14.03proton-onyx2the build i was doing was horribly broken
05:14.03proton-onyx2:P
05:15.22gonkulatorwell, time to quit to make my comptuer faster
05:15.35lurgymangonkulator: yay! installing gentoo at last!
05:15.55lurgymanhmm, not much penderecki on IRC...
05:15.58gonkulatorlurgyman: something like that
05:17.35lurgymanfinally... libbonoboui is finishing
05:18.16lurgymanwhere it's populated with... people
05:18.41lurgymanand listening to penderecki
05:22.02proton-onyx2no remote access to this machine :P
05:25.17proton-onyx2hmm
05:28.18*** join/#picogui dakoda (cwright@AC8CD726.ipt.aol.com)
05:30.13dakodaanyone familiar with running dual athlons?
05:51.10proton-onyx2well...looks like this build got past the place the last one failed
05:51.51proton-onyx2ooo it succeeded
05:56.07scanlinebuild of what this time, pgserver, gcc, svn?
05:56.31scanlinedakoda: I occasionally run a dual athlon XP
05:57.47dakodaso xp's do run as duals (unpenciled?)
05:58.18scanlineno, I penciled mine
05:58.25dakodaahh
05:58.30proton-onyx2scanline: gcc
05:58.47dakodascanline:  was it terribly difficult?
05:58.59scanlinedakoda: no, pretty easy
05:59.13dakodagroovy, thanks :)
05:59.33scanlineI should note though that my second CPU stopped working recently
06:00.25scanlineI haven't investigated why yet.. could need repenciling (already tried once, but might not have got it quite dense enough), could be the CPU and/or the motherboard failed
06:04.05proton-onyx2hm
06:04.12proton-onyx2so scanline, what do you have planned for tues?
06:04.58scanlineterrain and stars.. or something
06:05.13scanlineat this rate I should have some interesting terrain working by then
06:05.21scanlinewon't be able to do full-scale planets without octrees though
06:05.41scanlineclouds should be an easy bonus
06:15.28proton-onyx2AAAAARGH
06:15.34proton-onyx2/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.1/../../../../mips-sgi-irix6.5/bin/ld: unrecognized option '-_SYSTYPE_SVR4'
06:15.37proton-onyx2/usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.2.1/../../../../mips-sgi-irix6.5/bin/ld: use the --help option for usage information
06:16.16scanlineheh, fun
06:16.40impactdoesn't really look like an option that should be there in the first place :)
06:23.28impactweee! pgserver finally running! :D
06:23.41scanline:)
06:23.44impactwhm
06:23.54impacthow do i exit it to build the rest of the stuff? :P
06:24.05dakodacd ../apps (something like that)
06:24.17impacti mean, how do i exit pgserver? :)
06:24.30lalobehold my mad webdesign skillz :-P
06:24.34scanlineCTRL-ALT-/
06:24.35dakodakill -15 `/sbin/pidof pgserver` ?
06:24.40dakodaor that
06:24.44impactscanline: thanks :)
06:24.53scanlinenp
06:24.53impactdakoda: can't reach a terminal though :)
06:25.03dakodaahh, i see :)
06:25.11proton-onyx2grumble
06:25.17proton-onyx2looks like i have to rebuild parts of gcc
06:25.26proton-onyx2hm, perhaps
06:25.48scanlineproton-onyx2: does irix come with a compiler?
06:26.11proton-onyx2scanline: sorta?
06:26.16proton-onyx2the compiler requires a license
06:26.24scanlineoh yeah, you mentioned that
06:26.33impactscanline: doesn't seem to respond... perhaps it doesn't read the keyboard input? i just started pgserver without any flags now, to test if it started :)
06:26.38scanlineso how are you compiling gcc on it?
06:26.51scanlineimpact: it won't load any input drivers by default
06:27.04scanlineimpact: but that also means that it won't have put the keyboard into raw mode. Try CTRL-C
06:27.04proton-onyx2scanline: i installed gcc 3.0.4 off the sgi freeware
06:27.11scanlineproton-onyx2: ah
06:27.12impactscanline: oh... i see :D will try it :)
06:27.16proton-onyx2but their build uses irix ld
06:27.18proton-onyx2instead of gnu ld
06:27.30proton-onyx2so i'm trying to get a version of gcc built that is happy with gnu ld
06:27.31scanlineproton-onyx2: hence the weirdness
06:28.00proton-onyx2yep
06:28.15proton-onyx2i think i'm going to start it building and come back to aden for a while
06:28.31scanlineno remote access?
06:28.44proton-onyx2nope
06:28.44proton-onyx2:P
06:29.41proton-onyx2scanline: i'll just get this started then come back later
06:32.44njsscanline: or, uh, install screen.
06:33.11scanlinenjs: will that let you send a shell from client to server without running an extra sshd?
06:33.27njsumm, not sure; it depends what that means :-)
06:34.46njsoh, the problem is connecting back?  that's trickier :-)
06:35.29njsssh port forwarding + netcat'd work, I suppose...
06:37.30impactscanline: hm, that didn't work either... but really doesn't matter, that machine has seen more hard reboots than most other :D
06:38.32scanlineimpact: you probably want the rawttykb input driver
06:39.06impactscanline: okay, thanks :)
06:50.47Proton_Manyawn
06:54.27dakodanight all
06:54.30*** part/#picogui dakoda (cwright@AC8CD726.ipt.aol.com)
07:25.35ahnkanamuahhahaha
07:25.38ahnkanai rule the world
07:43.52impacthm, what should i use for "session manager"?
07:47.57impactneither dumb answers nor babble? ;D
07:56.22ahnkanai would answer, seeing as the ruler of the world aught to know the answer, but i don't and as to ruling the world
07:56.36ahnkanai got lucky in monopoly and i am gloating
07:59.44proton-onyx2ahnkana: 'tis a shame you're not here - its gorgeous
08:01.53ahnkanawe could come
08:02.26ahnkanai'll stop gloating
08:02.58ahnkanai'm sorry, but it was fun, i've only played monopoly once before, and both times were tonight, so winning makes me cool
08:05.07proton-onyx2ahnkana: sure, but you'll have to give me an estimate about arrival time
08:09.57scanlineproton-onyx2: what's gorgeous?
08:13.37proton-onyx2scanline: bzflag on the viz
08:14.44proton-onyx2i enjoy cheese in my coffee
08:14.53*** join/#picogui hikke (piste@drinking.olvi.cx)
08:17.21proton-onyx2i'm wondering if ahnkana left before seeing my message
08:18.17proton-onyx2mwa ha ha
08:18.22proton-onyx2i'm a lumberjack and i'm ok...
08:23.58proton-onyx2ahnkana: poke poke
08:37.31*** join/#picogui Soopizzle (~soopaman@h24-66-55-126.wp.shawcable.net)
08:37.36Soopizzleevening all
08:45.00ahnkanai was here
08:45.07ahnkanai just wasn't paying attention
08:45.15ahnkanafrequent problem
08:45.51ahnkana*belatedly
08:50.00Proton_Manahnkana: well, you missed it
08:50.01Proton_ManPicoBot: ahnkana?
08:50.02PicoBoti think ahnkana is a miserable lowlife whose very depressing existence seems to be a bad case of bad karma....must have done something really bad in ahnkana's last life...
08:50.30ahnkanasee better
08:50.31Proton_Manwell thats....happy
08:50.36ahnkananot really
08:50.41ahnkanabut true none the less
08:51.11ahnkanahey i have been really good
08:51.25ahnkanai have bitched on irc, but that's it...not in person
08:52.44ahnkanahaving said that, she promptly says nothing more about it
08:55.39*** join/#picogui lurgyman (~lurgyman@161.97.199.99)
08:55.48lurgymanquote from Proton_Man less than 2 minutes ago:
08:55.54lurgyman"If only i knew how to poop"
08:56.08ahnkanaumm...not gonna help him with that
08:56.12ahnkanai'll leave that to you
08:56.57lurgymanProton_Man just downloaded the best game ever...
08:57.03lurgymanit's entitled, Poop'm'up
08:57.05ahnkanawhich is what?
08:57.10lurgymanyou play the part of a bird...
08:57.17lurgymanand you swoop down and poop on people
08:57.39lurgymanit's in openGL and everything
08:58.00ahnkanaoh that kicks ass!
08:58.02Proton_Manwell "best game ever" is one name for it...
08:58.07ahnkanawill it play on windows?
08:58.25lurgymanahnkana: that's a good question, hang on...
08:58.25Proton_Mandoubt it
08:58.26Proton_Manperhaps
08:59.06Soopizzlelurgyman, url?
08:59.34lurgymanSoopizzle: poopmup.sourceforge.net and sf.net/projects/poopmup
08:59.46lurgymanthere is, in fact, a windows client!
09:00.21ahnkanasend me that link
09:01.02lurgymanahnkana: http://sourceforge.net/projects/poopmup
09:01.52lurgymanProton_Man sez that you eat fries to get more poop
09:01.55lurgymanwhat a great game
09:02.12lurgymanhit a pedestrian and go up to level 2!
09:03.53ahnkanait doesn't like me
09:04.06ahnkanai'll play on one of ya'll's computer's tomarrow
09:04.11lurgymanok!
09:07.48ahnkanaummm....well, 'bout that
09:07.58ahnkanano idea
09:21.51Soopizzlethat looks cool
09:21.56Soopizzlescan you awake?
09:30.27impactpicogui just started building in apps/ :P
09:30.35impactbeen a good 8 hours so far
09:32.14scanlineI'm here, but busy playing starcraft
09:32.28lurgymanscanline: starcraft? no freecraft?
09:34.22Proton_Manscanline: ld hates me
09:35.08ahnkanai am still awake
09:35.17ahnkanaand now michael is as well...i think
09:35.22ahnkanahe's back t any rate
09:36.21Proton_Manback....
09:39.50Proton_Manpoopmup is an...intrigueing...game
09:45.38ahnkanalol
09:46.06ahnkanagrumble
09:46.11ahnkanaokay, bedtime
09:46.14lurgymanahnkana: grumble?
09:46.14ahnkanagoodnight all
09:46.21lurgyman'night
09:46.24ahnkanai stubbed my toe
09:46.26ahnkanait hurt
09:46.29ahnkanai am grumbling
09:46.43lurgymanow
09:46.47ahnkanahappens
09:46.53ahnkanasee you all tomarrow
09:47.08lurgyman(it's only a day away)
09:47.22ahnkanaoh right....see you all later today
09:47.49lurgymanyep
09:47.51lurgyman'night
10:03.34Soopizzleas much as i dislike windows
10:03.41Soopizzleit is fun as hell using remote desktop
10:04.09njsi.e., not very?
10:04.19Soopizzleit is fun
10:04.25Soopizzlesetting up drivers and stuff
10:04.28Soopizzlefrom my laptop
10:04.38scanlineheh.. never heard of VNC, or X?
10:04.44Soopizzleyes i have
10:04.55Soopizzlebut i never took the time to set it up
10:05.15Soopizzlewhile VNC and X are better, RDP is just soo bloody easy
10:05.26scanlineVNC is pretty dang easy
10:05.46Soopizzlewhat do you have to do?
10:06.24scanlineSoopizzle: under windows, they have a doodad you can put in your systray...
10:06.55Soopizzlehow is it performance wise?
10:06.56scanlineif you're under linux, any decent GUI will be network transparent without any special layers like VNC or RDP
10:07.16scanlineVNC is lower performance than RDP or X since it has to be compatible with any type of GUI
10:07.27scanlineX is probably about the same performance as RDP
10:07.48scanlinehigher-level network transparent GUIs like picogui would be far higher network performance than those
10:08.48Soopizzlepicogui is soo damn nice
10:08.57Soopizzlei wonder why more people don't know about it
10:09.23scanlinenot many people are interested in alternative GUIs, especially ones that aren't generally useful yet
10:13.00Soopizzlewhat do you mean by that?
10:13.03Proton_Manscanline: VNC is compressed though
10:13.30scanlineProton_Man: sure, but no matter how much compression to give it's still not going to be better than something that operates at a higher level
10:13.32njsProton_Man: that's like a bandaid on an amputation.
10:13.43scanlinefor a button press, each system would have to:
10:13.52scanlineVNC - compress and send a picture of the button
10:14.09scanlineX - send high level primitives, or reference a previously updated image
10:14.18scanlinePicoGUI - Do nothing except send an event to the app afterwards
10:14.36scanlines/updated/uploaded/
10:15.54Proton_ManYAWN
10:16.27njsand possibly more importantly, only with PicoGUI do you avoid round-trips.
10:16.36scanlinewell, eventually
10:16.55scanlineright now the protocol requires round trips for pretty much everything, but there's a way of avoiding that without breaking anything
10:17.18njsreally?  huh.
10:17.58Proton_Mansrc/JetCOWRegistry.cpp:67: `SurfaceInverter' undeclared (first use this
10:17.58Proton_Man<PROTECTED>
10:18.05scanlineThe protocol is defined in terms of requests and responses, that are always synchronous. Events are returned from a 'wait' request
10:18.11scanlineProton_Man: yeah yeah...
10:18.34scanlineProton_Man: you can comment out that line for now. I'll have it fixed somewhat soon
10:18.48njsnod
10:19.27scanlineMight redesign the protocol to be better about round trips when I refactor pgserver's networking code... at this point I don't care much about breaking protocol compatibility
10:20.02scanlinein fact, I could even implement the new protocol as a separate network module so a server could respond to both if necessary
10:22.08scanlinestuff like that would make it open for us to design a CORBA or XML-RPC interface for picogui and have it operate concurrently with the current protocol :)
10:22.38njsheh, and here I was about to point out that stuff like that would make it easy to support the picogui protocol from Fresco, if someone felt like it :-)
10:22.51scanlineindeed
10:23.00scanlineIf picogui ever does have apps, that'd be a nice feature :)
10:23.15njsnod
10:23.19scanlineThough for apps that use themes, it would help if fresco's theme system at least used a similar design to picogui's
10:24.21njsit'd be an interesting ecosystem, to have Fresco dominant on the desktop, PicoGUI dominant on embedded devices, and at least upwards interoperability.
10:24.43scanlineAnd to think you guys were worried when you first saw picogui ;)
10:25.36njswell, other possibilities do include Fresco taking over everywhere, PicoGUI taking over everywhere, or even some weird amalgamated PicoFresco taking over everywhere :-)
10:26.29Proton_ManFreshPicocogui
10:26.37scanlineor both picogui and fresco failing and X being used for EVER
10:26.58njsProton_Man: what a piccoco suggestion.
10:27.16njsscanline: ... yes ...
10:28.06Proton_Manscanline: should i wait for you to quickly fix the SurfaceInverter stuff or go to bed?
10:28.31scanlineProton_Man: considering I've svn reverted and started from scratch on it three times already, you should go to bed :)
10:29.03Proton_Maneep
10:30.51scanlinejust had a pretty good game of starcraft
10:30.57scanlinemight do some UT next
10:32.16Proton_Manscanline: ld hates me
10:32.18Proton_Man:(
10:32.39scanlinesame problem?
10:33.54Proton_Manthe version of gnu ld i built refuses to like -shared
10:34.21scanlineyou could build everything static :)
10:34.33Proton_Manwell i have one more thing to try
10:34.49Proton_Manbuild static gcc, build binutils, build dynamic gcc
10:34.49scanlinedoes it use the GNU ld.so or the IRIX ld.so?
10:35.08Proton_Manyes
10:35.08Proton_Man;)
10:35.16scanlineheh
10:35.20scanlinefunkiness
10:35.28Proton_Mani finally got gcc to try using the gnu ld instead of the IRIX ld, but then it had the -shared issue
10:43.42Proton_Manbut ohh man
10:43.49Proton_Manthe viz screen is cool
10:46.17scanlinewow... this latest SurfaceInverter is much simpler than the old one
10:50.21laloscanline: I have it.
10:50.25lalohttp://www.nongnu.org/om/vision.html
10:53.44scanlinecool
10:54.05scanlineI've heard systems like that mentioned various places, but haven't seen much in the open source community trying to implement it
10:54.54lalowell, this particular piece of vapour has been living in my head for more than 5 years now
10:55.13lalonow I think I finally have experience enough to actually implement it
10:55.58scanlineProton_Man: fixed SurfaceInverter
10:56.22scanlineProton_Man: the 'inverter' test works now, and the skysphere in the 'stars' test tesselates correctly
10:58.52Proton_Manyep
10:59.52scanlineg'night lurgyman
11:01.45lurgymanbe seeing you
11:05.48Proton_Manwow
11:05.56scanlineeh?
11:05.57Proton_Manpythonwrapper has been going for about 8 minutes
11:06.17scanlinegeez
11:06.31scanlinemore optimization?
11:06.36Proton_Mancould be
11:08.46scanlinethere was a really huge speed boost for inlining Vector3
11:08.56Proton_Mani bet
11:10.28Proton_Manoff to sleep
11:11.57scanlineg'night
12:40.14*** join/#picogui gonkulator (~brandon@0-2pool65-211.nas26.thornton1.co.us.da.qwest.net)
12:41.26gonkulatorPicoBot: seen carpman
12:41.26PicoBotcarpman was last seen on #picogui 1 days, 10 hours, 3 minutes and 6 seconds ago, saying: hey gonk [Thu Jan  9 19:38:20 2003]
12:41.32gonkulatordamn...
13:29.08gonkulatorhi scanline
13:37.19scanlinehi
14:48.41*** join/#picogui crimson{home} (~crimson{h@12-239-103-228.client.attbi.com)
15:37.07*** join/#picogui gonkulator (~brandon@0-2pool65-211.nas26.thornton1.co.us.da.qwest.net)
15:48.23crimson{home}PicoBot: seen carpman
15:48.24PicoBotcarpman was last seen on #picogui 1 days, 13 hours, 10 minutes and 3 seconds ago, saying: hey gonk [Thu Jan  9 19:38:20 2003]
15:51.34filehi crimson
15:54.43crimson{home}hi file, what's up
15:55.08filelistening to MP3s and talking to someone about coding...
15:55.17crimson{home}life is grand
16:34.40*** join/#picogui prpplague (~joebob@21-190.lctv-b4.cablelynx.com)
17:03.28*** join/#picogui file (jwired@mctn1-0846.nb.aliant.net)
17:19.07*** join/#picogui ahnkana (~trillian@aden2-135-dhcp.resnet.Colorado.EDU)
17:19.23ahnkanaadenites! anyone for breakfast?
17:20.36fileme
17:21.02ahnkanafile....you have to live in colorado
17:21.19ahnkanaadenites infers those who lie in aden...lol
17:21.48ahnkanavery good, ok, breakfast time
17:31.49filewb NonToxic
18:16.43*** join/#picogui lurgyman (~lurgyman@161.97.199.99)
18:21.06*** join/#picogui Soopizzle (~soopaman@h24-66-55-126.wp.shawcable.net)
19:05.48lurgymanscanline: good morning
19:05.54lurgymanwhaz reeeeeeeeeeeeal?
19:12.35lurgymanscanline: what's shaking in groovetown, then?
19:18.31scanlinelurgyman: still at the LAN party.. I'm sorta-playing starcraft
19:19.41njsscanline: have you slept?
19:20.04scanlinea little
19:20.13njsheh
19:20.44njsit's always amusing to wake up and find people still doing whatever they were doing when one went to sleep, except I'm usually on the other end of it.
19:21.03lurgymanscanline: ah
19:21.30lurgymanscanline: freeciv later (when Proton_Man wakes)?
19:21.37scanlineI've been on both ends :)
19:21.53scanlinelurgyman: for me probably. The LAN party is almost over, and I'm the only one here with linux
19:22.16lurgymanfreeciv runs on anything
19:22.21scanlineoh
19:23.02lurgymanwhere 'anything' may or may not include mac os of any sort
19:23.11lurgymanbut does include win32
19:25.12lurgymanok, off to CheyHo
19:29.18filelurgyman: mmm... free pizza...
19:29.51lurgyman:) a welcome surprise
19:46.20lurgymanfile: you can come over and have some if you can get here before Proton_Man wakes up...
19:47.21scanlinehmmdeedoo
19:48.43lurgymanscanline: anything new on the Surface front?
19:48.53Soopizzlelurgyman, send some of that free pizza my way
19:48.53Soopizzle:)
19:49.04lurgyman:D
19:50.44lurgymanscanline: hmm... shall we have AI players?
19:52.41scanlinenever played freeciv, how good are the AI players?
19:53.17lurgymanscanline: the AI players, if set to hard, can crush a human opponent
19:53.18lurgymani think
19:53.32lurgymani guess it depends on how many people e get
19:54.02lurgyman<PROTECTED>
19:54.15SoopizzleME WANT PIZZA TOO!!!
19:54.41lurgymanSoopizzle: if you hurry, you could still beat Proton_Man...
19:55.01Soopizzlewhere are you at again?
19:55.05lurgymanmail yourself to: 209 Aden Hall Boulder, CO 80310
19:55.10Soopizzledamn
19:55.19lurgymanbit far off?
19:55.22Soopizzledamn boulder co
19:55.44Soopizzleme in camada
19:58.03scanlinewell, time for me to leave the LAN party pretty soon, shutting down yoshi
20:28.35Soopizzletofupop?
20:35.57lurgymanfrozen tofu... -everybody- in boulder eats them
20:49.26Soopizzleheheh
20:49.28Soopizzlereally?
20:50.57Proton_ManSoopizzle: yep
20:51.01lurgymanSoopizzle: no pizza for yoo
20:51.09lurgymanSoopizzle: have a tofu pop
20:53.02Soopizzleheheh
21:23.09*** join/#picogui crimson{home} (~crimson{h@12-239-103-228.client.attbi.com)
21:23.37*** join/#picogui impact (impact@rygar.fearmuffs.net)
21:32.48crimson{home}file, do you know what happened to voidptr.org?
21:33.20fileno
21:34.11crimson{home}just wondered, only the logo picture seems to be left - wonder if DJ's moving to AoF3
21:45.36*** join/#picogui lurgyman (~lurgyman@161.97.199.99)
21:53.24*** join/#picogui Soopizzle (~soopaman@h24-66-55-126.wp.shawcable.net)
23:19.01lurgymandf
23:24.33*** join/#picogui merlin262 (~Andrew@crtntx1-ar1-4-60-243-225.crtntx1.dsl-verizon.net)
23:24.46merlin262w00t, xchat v2 0wnz me
23:59.49lurgymanhmmm....

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.