IRC log started Sun Sep 5 00:00:00 1999 [msg(TUNES)] permlog 1999.0905 -:- telemchs [telemchs@pit-pa1-10.ix.netcom.com] has joined #Tunes -:- liar [brand@p0wer.qzx.com] has joined #tunes -:- SignOff telemchs: #TUNES (Ping timeout for telemchs[pit-pa1-10.ix.netcom.com]) -:- iLLf8d [moe@207.151.14.183] has joined #Tunes hi all anyone awake? guess not -:- iLLf8d [moe@207.151.14.183] has left #Tunes [] -:- SignOff Mr_Wrong: #TUNES (leaving) 12:40am -:- SignOff liar: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) -:- NetSplit: devlin.openprojects.net split from sterling.openprojects.net [02:36am] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [devlin.openprojects.net] -:- Netjoined: devlin.openprojects.net sterling.openprojects.net -:- fare [fare@quatramaran.ens.fr] has joined #Tunes -:- Tril [dem@bespin.dhs.org] has joined #Tunes -:- Crimson [crimson@chaosdev.org] has joined #Tunes -:- abi [nef@bespin.dhs.org] has joined #Tunes -:- ServerMode/#Tunes [+oo fare Tril] by clarke.openprojects.net !clarke.openprojects.net!! Received :sterling.openprojects.net SERVER hogan.openprojects.net from sterling.openprojects.net !?! -:- SignOff Crimson: #TUNES (Ping timeout for Crimson[chaosdev.org]) -:- Crimson [crimson@chaosdev.org] has joined #tunes * Crimson/#tunes is gone. Gone since Thu Sep 2 14:19:00 1999 -:- eihrul [lee@usr5-ppp98.lvdi.net] has joined #tunes -:- hcf [nef@me-portland-us321.javanet.com] has joined #tunes Tril? rumour has it Tril is tunes's l33t daddy -:- ElGato` [no@209.68.229.239] has joined #tunes abi: forget Tril hcf: I forgot tril hi is argc first on the stack then argv? 09:10am arguments are pushed on the stack in opposite order of the way they're listed -:- pyro [tcn@cci-209150250128.clarityconnect.net] has joined #tunes hence the name "stack" but is argc first? hi pyro hey, i'm back yes ok they're pushed that way so they maintain logical ordering my "good" hard drive crapped out yesterday or atleast consistent :) PYRO! I'VE BEEN WORRYED SICK ABOUT YOU! ARE YOU ALRIGHT?! haha :D pyro: retro did it to your harddrive I didn't run retro on that machine :P I think it just ran too hot plus, it was an NEC hard drive, and they stopped making HD's, probably because they SUCK never heard of em did you get my email? anyways, I got another machine el: just got your mail, haven't looked into it yet ok * ElGato`/#tunes doesn't see how when he trys to use a peice of data in another file that is debugged it prints errors :\ I have lots of stuff to set up still ok The only OS I could find was DOS 6.2 then I found a FreeBSD boot disk, which is enough to get on the net and install the rest of it.. so that's what I got :) too bad Linux ain't like that 09:20am 20 different distributions that all suck grow your own :P yeah, from now on, my Linux installations will be homegrown hey, you seen mulinux? * ElGato`/#tunes can't even get slack on his computer very long question ensues: i don't really bother i have bespin no mulinux fits a whole little Linux installation on a 1720k floppy i am implementing synchronous messaging, the sender's buffer is mapped into the receiver's address space and copied... but messages must be mapped into the exact same place in the address space so if a receiver tries to receive more than two messages, that area of the address space needs to be invalidated pyro: that's one big floppy :\ according to optimization god, invplg is very expensive and i'm wondering if it might not be better to just flush the whole TLB or just invalidate only the pages i'm using for mapping the second time around? er optimization guide brain fart hmm.. experiment? CClinux is pretty nice as well, as fits on a normal floppy... doesn't do half as much as mulinux though i can't experiment yet i just want to get the kernel, bash, and a comm program yeah, mulinux has some tiny executables in it and i'm not building the kernel incrementally then i can download from gnu pyro: is the print macro part of nasm? really large messages would in effect flush the whole TLB as they're being copied or atleast a good deal of it 09:30am ElGato`: no it's there in retro but i cannot find it teh definition that is in one of the .mac files forth.mac most likely ok i fixed most of my fpu.inc problem call patch_int not callproc callproc is on the way out that's when you're using stack frames, like C just great oh well almost everything in retro uses 2 stacks, forth-sytle yes yes even my C compiler will use 2 stacks :) not like your forth interpreter thoguh :P pyro: you're psycho muahhaha el: print ain't a macro sprint is. it's in macros.mac forth sure is purty 09:40am how do you define variables in forth? VARIABLE whatever oh how... prefixish heh you can also do CREATE , D: I like that, but I didn't do CREATE yet if that isn't prefix then i must be crazy looks kinda like C doesn't it? yes if it were up to me i'd do it differently although it would be kinda dirty 09:50am hey this 350mhz thing kicks ass! compiled nasm in like 3 seconds :) a 350? I coulda got a 450, but why? i'd still have a 100mhz bus 40 seconds... on my 300mhz what OS? err.. how much ram? 10:00am damnit i gotta start school in two days linux, 192 MB pity me er rather, debian linux er 196 me means -:- SignOff pyro: #TUNES (Ping timeout for pyro[cci-209150250128.clarityconnect.net]) 10:10am -:- pyro [tcn@cci-209150250126.clarityconnect.net] has joined #tunes wb did I miss anything? no you missed 'nothing' ahh man, I gotta re-do all my configuration files.. .profile, all that shit.. -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us321.javanet.com]) -:- hcf [nef@me-portland-us321.javanet.com] has joined #tunes 10:20am WB BUDDY :D * pyro/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog Off] * pyro/#tunes is back from the dead. Gone 0 hrs 1 min 21 secs uh wb i guess 10:30am -:- Downix [down@d-gnaps-208.ici.net] has joined #tunes hi downix hey pyro: It's BitchX freebsd? Stampede BSD actually you mean BSD is being linuxized? pretty soon there are gonna be 100 BSD's too.. arrgh :) pyro: This is a problem how? 10:40am -:- SignOff ElGato`: #TUNES (Ping timeout for ElGato`[209.68.229.239]) incompatibilities.. what's Stampede bsd based on? actually, it is a modified OpenBSD not "linux-izing" it so much as just customizing it for the power user/ease of install it's still a BSD 10:50am does it install from 1 disk like fsbd? that saved the day yesterday :) fbsd needs 2 disks obsd needs 1, and ours needs 1, yes I just installed fbsd from 1 that's fbsd 2.x fbsd 3.x needs 2 I found a the disk image laying around on my surviving HD well, good for you I've used OBSD's install floppy a dozen times to save my hide anyway, I'm back in action :) ok * Downix/#tunes prefers obsd, but it's slow heh the customization I'm doing is speeding the damned thing up I wonder if I should grab 3.x 2 floppies and not much of an improvement IMHO I might need newer kernel drivers ok then just download the srcsys yup it should all be compatible? don't see why not of course that philosophy is from Linux keep the kernel modular from the OS that way it's easier to upgrade w/o a distro I'll try that with SBSD Now if I had my OS a little further along, I wouldn't be having this trouble.. 11:00am which OS is that? retro ok, what does it do that other OSes don't? it doesn't hog your computer :) doesn't get in your way DOS didn't... AmigaOS didn't DOS didn't... CP/M didn't COS didn't those had some serious shortcomings though every OS has shortcomings QNX doesn't hell, if set up right, Linux doesn't either QNX is expensive! that's a major one heh eihrul: I know, but it doesn't get in the way it hogs your cash it's not open either... i can't hack QNX source code :) right * Downix/#tunes nods ok pyro, we've established that isn't a new idea, so what else does retro have? a cool name it doesn't have ANY new ideas, ok? if it did it would be called FUTURO ;) well, what does it do that other's don't? What issues does it address? You mentioned that it addresses the memory footprint issue then shouldn't retro be called viejo or presente or sumtin? I'm more curious, is it a microkernel, exokernel, monolithic, does it handle multi-tasking in cooperate, preemptive, what about interface, CLI or GUI? 11:10am -:- ElGato` [no@209-68-229-134.dialup.cust.tfb.com] has joined #tunes bax0r ;) pyro: how is the rstack managed? -:- Downix [down@d-gnaps-208.ici.net] has left #tunes [] managed?? like how is each next address pushed onto it during runtime and junk it's just the EBP register (used as the rstack pointer) and a few macros in forth.mac... DPUSH, DPOP, etc.. no no i mean in a forth in general how many items are on the rstack and how often is it refreshed rstack.. the return stack? yes 11:20am sorry, i'm kinda busy but.. these forth stacks are pretty simple this primer tells me the rstack has the address of the next word anytime a subroutine is called (that's CALL in asm), the current IP is pushed on the rstack, and a RET pops that oh, sometimes the rstack is used for temporary storage like local variables this primer says the rstack for example is used for the limit of if...then so does if search for the address of then on the stack ? pyro! long time no see el: maybe eforth does that.. hmmm you can do something any way you want, as long as it works yes well i want a language that can define any looping construct within itself with only if...then as a core primative you can do that with nasm preprocessor eforth does little ... what does nasm have to do with this? ElGato: lambda-calculus can do that all it needn't even booleans 11:30am oh? i mean by manipulating a stack in a very universal way well, lambda-calc can be done with a stack, too (see the SECD-machine) as it pertains to the forth return stack which is like any stack if you only had if...then stuctured programming in forth, how would you define begin...until? you couldn't? D: you need to jump back blarg -:- liar [brand@p0wer.qzx.com] has joined #tunes god forbid allowing goto in a language you could do it with if..then and jmp :* so i guess begin...until and if...then would have to be primative damn floppies suck, it's taking me an hour to copy retro over from my old machine how the hell big is it? 1.3M, with a bunch of junk included that will fit on a single floppy have you given retro a version number? 9 oh it be better like "v0.0.9 " EG: with high-order functions or combinators 11:40am using EXECUTE excuse me? EXECUTE executes a token given on stack ok el: I'm not doing that 0.0.9 thing at the end of the loop, if must go back, push the token for the beginning of the loop on stack, and execute go back where? hmmm? back to the BEGIN >>> pyro [tcn@cci-209150250126.clarityconnect.net] requested PING 936557456 534251 from #tunes 11:50am could you like actually write the code in the channel ;) im sorta slow with forth nah, it's a slow day here too whatever I type will be wrong :( i'll figure it out (like a professor) liar: what's up? not much im working on a gtk frontend for bochs to make debugging much easier hehe hey, I bet my new machine can run bochs at a decent speed it will automatically display all of my system structures and it will allow others to enter their own data structure formats so it can be used to debug anything, not just brix I do my debugging within the os i need a new dos image for retro and mine went bye bye is it on your site? uhh :) the one on your site is pretty old you mean dosboot.bin and kernel.bin? whatever i image onto a floppy I ain't sending the WHOLE dosimage (1.44m) 12:00pm hehehe uhh while yer sending to him can i get one too :) how am I ever supposed to have time to hack my own damn os.. :) pyro: u know anything about pipes? and C some eihrul gave me a function to replace popen() so i can r/w to a pipe but it is dumping the pipes output to stdout of my program -:- BigJim [Your@209.250.35.127] has joined #tunes -:- SignOff ElGato`: #TUNES (Read error to ElGato`[209-68-229-134.dialup.cust.tfb.com]: EOF from client) rmmm? how so? -:- ElGato` [no@209-68-229-134.dialup.cust.tfb.com] has joined #tunes ah yer here eihrul: i gave u the code EG: see Y no ya didn't ok let me fixup a few things and ill send it to ya fare: what? !irq:*! Something happened to adams.* .. im not sure what, but it involved one ip being derouted and the clock being set exactly one day in the future... everything is working fine now though !irq:*! One of those things that happened caused dancer to die.. i su'd dancer, then ./dancer'd . i hope thats correct, it appears to be working :) 12:10pm * pyro/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog Off] * pyro/#tunes is back from the dead. Gone 0 hrs 0 min 7 secs liar: taking you long enough there pyre: u want it too? eihrul: accept the dcc accepted C++ style comments? liar: nah eihrul: they are nicer :) yes they are * pyro/#tunes nods 12:20pm of course forth and asm are nice too but c comments plain suck! nah.. C style are nice asm and c++ dont force u to close the single linecomment fare: how do you run 'ls' in scsh? eihrul: fix it yet? still trying to coax it into running bochs correctly oh... the output you're seeing is STDERR as opposed to STDOUT crap thats what i thought it's good that way so you can still see error messages -:- Downix [down@d-gnaps-73.ici.net] has joined #tunes back wb well that was fun, NOT Downix: what did ya do? Well, I found out that my new car's battery wires are put on backwards I found this out by putting in a new battery, aligned with the wires correctly liar: you do know you know about incremental compilation do you? :) * Downix/#tunes now has a fried cylanoid eihrul: what is that? ouch solenoid however it's spelt liar: you can compile multiple .c files into separate object files, and then compile them together thats ok they only cost about $10-20 $7, I priced it out already what else did ya fry? u fry yer computer and yer fucked I'm also buying new wires too liar: it's a 1978 Mustang, no computer it's just a 6811 or something Downix: oh then feel lucky pyro: Nothing, the solenoid and it's wiring blew, luckily liar: No, feel smart. I chose an old car for a reason hehe 12:30pm but I'm taking it into the shop anyways, better safe than sorry pyro: do u know what car computers cost? * Downix/#tunes does, he had to buy a new computer for his '87 stang once -:- BigJim [Your@209.250.35.127] has left #tunes [] Downix: u just said it doesnt have a computer I bet they really rape ya $5000 for a $5 computer liar: No, my 78 doesn't have a computer, my 87 does D: -:- BigJim [Your@209.250.35.127] has joined #tunes a new comp for a '90 dodge shadow was $600 and refurb was $300 78 and 87, how nice i have no idea what it will cost for my new car and hope i never have to find out hehe pyro: Hey, it'll be cool im taking drivers ed this year :D me am listen to car talk liar: You are lucky, Dodge computers are the cheapest ones out there, since they are diag and injector systems, not command systems like my ex fiance's grand am computer was. That thing ran for $2800 Downix: dont tell me that, i have a pontiac sunfire now my car has a computer in it.. all it does is tell me when the other useless electronic components fuck up liar: ha ha! grand am's suck.. pyro: yes they do. pyro: no they dont hehe liar: I drove one for 2 y3ears, they suck royally, especially before 1994 Downix: i have a 94 grand am and it dont suck, and i had a 95 and it didnt suck a guy in my band got a '94 grand am to replace his '84 toyota with 200+k on it.. the grand am has more problems.. liar: I said before 1994 liar: the 1985-1993 models were a major pain in the ass. Downix: then use the term "they use to suck" liar: Alright, ammended and corrected I think they still do, you're just lucky american cars... pyro: Well, I wouldn't know gotta love their problems :D they suck ElGato`: Hey, foreign cars are as problematic if not more so than american cars and my sunfire has zero problems yeah ElGato`: Shall I quote to you all of the problems my uncle had with his Hyundai for the 3 weeks he owned it? liar: i suppose you still want me to write the parsing stuff now, huh? just sell it before it gets too old hehe when i start driving i get my mom's altima eihrul: ya :) oh boy :) liar: okay, will work on it some eihrul: did u get it working? yep ElGato`: let's just say when the car finally died even the door handles didn't work eihrul: did u find the buttons.inc file? yep hahah downix: that sounds like my car no ac, no windows, only 1 working door handles, half-broken automatic transmission... etc eihrul: Well, I don't drive many car types anymore. eihrul: oh and i know about the multiple c file thing, i just dont use it :) eihrul: if u like u can make it do that eihrul: What do you drive? (taking note so I know what NOT to buy from now on) oh, and the paint rubs off of the car when you touch it haha eihrul: hhahahaha * Downix/#tunes laughs it's a ford escort... i think late 80sish or early 90sish is that the 3 week old hyundia? eihrul: Eww rofl pyro: No, his car is in better shape pyro: hahahah i didn't pay for it... so i'm not picky * Downix/#tunes paid $125 for his '87 mustang and $300 for his '78 Mustang 12:40pm * liar/#tunes paid $18,000 for his sunfire :( you could of got a good SGI box or something with that money liar: Ouch! my house looks like a computer junkyard pyro: Sounds like mine and liar's.. he's got 7 or 10? zero my friends house looks a like a computer wharehouse :) I forget * Downix/#tunes points to his collection of antique computers, plus a half-built prototype machine after an earthquake that is what's in the prototype? liar: hehe. Hey, did you find an EEPROM programmer? pyro: right now PCI slots, the control chip, MIPS RM5270 CPU oh cool what about the antiques.. what are they? Downix: do u have one? pyro: atari's, commodores, amigas, TI's -:- BigJim [Your@209.250.35.127] has left #tunes [] liar: Nope, I still need one. Downix: what kind liar: just so long as it can program a 512k ROM, I don't care what kind I think you can build one pretty easily pyro: hrm? or buy one for $100 or so hehe pyro: $100 will do 128k, I need 512k Downix: have u looked on ebay? liar: Nope, I never go there -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us321.javanet.com]) try it Just do 4x128k :) they got heap stuff there cheap rather ya some guy just tried to sell one of his kidneys on ebay uh... ok liar: does debugger work in latest bochs? he was upto $5.7mil before ebay shut him down * Downix/#tunes has seen virginities for sale up there before wow eihrul: i had to use a nov98 version to get debugger to work now that's a business virginity is transferrable? eihrul: I have no idea virginity would be a cool commodity on the stock market eihrul: bochs-981102 liar: dern will try that, then well i got it to work in a feb99 version but it didnt have color liar, downix: where did you both learn so much about hardware without a college education? ElGato`: i have a bachelor in EE * Downix/#tunes is now on ebay, found one for $30 liar: oh yeah you child prodigy shit :D he got it in 3 years right? ElGato`: In my case it's through osmosis from my uncles and grandfather pyro: less than that geek :) ok, EE is kinda easy what i took electronics in hs so i could clep classes i have a big EE book but i don't know calculus ElGato`: i have tons of big ee books :) i have to retake algebra 1 this year * Downix/#tunes has a CPU design book he studies a lot it helps to know calc and be able to apply it by knowing physics ok, need to go to work see ya down: which one? bye bye which one is, like, gmc :D eihrul: H&P's ElGato`: i had algebra1 in 7th grade i mean title-wise i took it in 8th grade -:- SignOff Downix: #TUNES ([BX] Tony the Tiger uses BitchX. Its Grrrrrrrrreat!) three A's and one B+ 12:50pm and i wasn't recommended for honors geometry so damn competetive can you not challenge teacher recommendations? -:- hcf [nef@me-portland-us206.javanet.com] has joined #tunes ElGato`: no and the district im in is mostly based on a pattern recognition test that i failed er eirhul no :( that is binge-and-purge society for you i can't wait til all those little fuckers fail calculus i tried to sign up for remedial classes for 7th grade but they stuck me in all the extremely hard classes "it's so hard!" liar: when did you start on the road to college? did yu just skip high school? what road? i went to college at the same age everyone goes damnit stop giving me that shit first you're 25 then you're 15 then you're 25 again eihrul: did u get the destroy() to kill bochs? why does everyone have to lie about their age ElGato`: looku[p my nick in the dictionary :) :P liar: still need to get bochs eihrul: want me to dcc it? dcc is slow i sure wish someone would help me with my stack language but fare is always coming in and out bochs-981102b.tar.gz you read my mind ftp://bochs.com/pub/ must be those super prodigy child mental abilities liar shall surely die ok could we stop using the words "prodigy" and "child" around me :) * pyro/#tunes is away: (Auto-Away after 10 mins) [BX-MsgLog Off] * pyro/#tunes is back from the dead. Gone 0 hrs 0 min 4 secs dammit i was just poking fun at elgato, not you man :D hehehe 01:00pm poke me some more pyro: i hate it when bitchx does that always gotta edit .ircrc u shouldnt have auto away turned on u will get booted from many channels on opn if u do have it on liar my HD crashed and I installed FBSD on my new one and it's like starting over heh FBSD was all I had that wasn't on my dead HD hrmm, will a bochs-99 config file work with bochs-98? pyro: is it possible to do if...then without any other structured programming? i don't know, don't care * ElGato`/#tunes CRY eihrul: no -:- ElGato` [no@209-68-229-134.dialup.cust.tfb.com] has left #tunes [] -:- ElGato` [no@209-68-229-134.dialup.cust.tfb.com] has joined #tunes liar: you have any bootable images i could toy with? :) bye -:- SignOff ElGato`: #TUNES (Leaving) 01:10pm thank ye bochs might want it to be 1.44meg tho cuz for some reason i wrote a program to make a 1.44m image from that image only if you need to write to it ah dern... where are my floppies u dont need a floppy floppya: 1_44=./brix.img, status=inserted i did... and bochs is barfing on me eihrul: u need to enable dcc autoget dern, bochs wants a HD image... newer version would run without it its esy to make an hdd image -:- Mr_Wrong [seanl@adsl-63-192-213-146.dsl.snfc21.pacbell.net] has joined #tunes 01:20pm can i just fill a file with junk bytes? yup copy null to it ah, there we go use dd you can 'touch hdimage' -:- SignOff Mr_Wrong: #TUNES (leaving) serious? yeah it don't care what do ya use for the diskc: line? just don't use it it doesn't matter waht diskc: says -:- Mr_Wrong [seanl@adsl-63-192-213-146.dsl.snfc21.pacbell.net] has joined #tunes * fare/#Tunes is back 01:30pm liar: what's the disp column for in'info break'? eh? oh dont know should i just not parse that? :) we just need the type and address i'm throwing in enabled for the hell of it might as well parse as much information as possible k 01:40pm -:- MAxD [m.dentico@a84.teseo.it] has joined #tunes -:- MAxD [m.dentico@a84.teseo.it] has left #tunes [] MD! 01:50pm liar: you there? ya 02:10pm should the read functions skip over the bochs prompt? or should i make them leave the prompt still pending so you have to explicitly read past it ya that would let you read the step counter do u think we need the counter? what read functions??? can't hurt... i'll make a function to read the prompt u can always parse the counter for use later like u did with the enable fare: helping him write a bochs front end... the functions read the bochs debugger output off a pipe oh -:- SignOff pyro: #TUNES (Ping timeout for pyro[cci-209150250126.clarityconnect.net]) maybe adapt the debugger so it outputs easily-parseable messages... maybe using a marshalling library (CORBA comes to mind ... ouch!) the messages are fairly easy to parse only one compilation error! yahoo... my best yet heh do u get all those ansi warnings? nope hmm the ansi warnings have been battered into my head so i avoid them huh you don't have a show_breakpoints stub dont need one why not? u dont need to use the 2 show stucs stubs they are to open windows -:- pyro [tcn@cci-209150250087.clarityconnect.net] has joined #tunes the add and delete breakpoint stubs will update a list of breakpoints and tell gtk to update its list dern it... 02:20pm i just wrote a function to parse all the breakpoint output the dump stub will open a window and display the memory in it oh crap i forgot to add some radio buttons to change the type of breakpoint oops i wasnt thinking about that before. we dont need to parse 'info break', we can just track the breakpoints as we set/clear them too bad i already wrote the stuff to do it... and i'm not getting rid of it now :P heh for the instruction reader, should i parse the byte listing or just dump it? 02:30pm we need both addresses and the instruction text we also need the size of the instruction but it gives the byte listing :) okay, i'll just count hex digits, easy enough 02:40pm the count is needed for the next button so it can set a breakpoint and jump over things like call instead of stepping into them -:- acf [acf@covad-sdsl-24.cais.net] has joined #tunes 02:50pm -:- SignOff acf: #TUNES (ircII EPIC4pre2.003 -- Accept no limitations) -:- SignOff pyro: #TUNES (pyro has no reason) -:- spirit [Spirit@host212-140-101-68.btinternet.com] has joined #Tunes -:- spirit [Spirit@host212-140-101-68.btinternet.com] has left #Tunes [] liar: done... now to see if this stuff actually works -:- Kaufmann [Kaufmann@200.224.105.110] has joined #tunes Why, hello y'all! ...as always, no one speaking. How fun. abi? yes, Kaufmann? abi, Kaufmann? kaufmann: no idea 03:20pm abi, Kaufmann is #Tunes' own half-crazed nanotech/strong-AI junkie with a bizarre love for early-70's rock. He can also play the guitar... like a ringin' bell... or something. eihrul: im back my breakpoint parser works, instruction parser ain't :) -:- Kaufmann is now known as Kaufmann-BRB -:- SignOff Kaufmann-BRB: #TUNES ("To you, I'm an atheist. To God, I'm the loyal opposition." - Woody Allen) 03:30pm dern it... what it's doing weird things hehe 03:40pm odd parsing the config file for structures sucks it's almost working i hate programming :) it's fun 03:50pm doh... i forget a single character, and this whole thing foobars dont ya just hate that :) it works kewl how do i make the makefile compile each file -:- ElGato` [no@209.68.229.232] has joined #tunes look at someones makefile :) hi wtf u used gotos :) with nested loops, you have to :P could u please stick yer hand out so i can wack it with a ruler i can remove the failure goto, not the success one there are always better solutions i think i've never had to use goto or actually... i can remove the gotos :) but it makes it harder to read, muahaha 04:00pm what editor do u use? there's the non-goto version i use a combo of vim and ae and they dont have tab? who knows... :) i haven't used a tab in over 4 or 5 years... old habits are hard to break brb gotta go clamp the end back onto one of my coax cables, suck :( i just code in whatever style everyone else ina project is coding in what happens when it's your project? i just copy pyro when it comes to retro coding i use my own style :) two spaces for each {} all lined up :D but that's what source code formatters are for bah pretty printers are made after their programmer's style i despise gnu and linus's style sure... i have an optimal style, and i have the style that my code ends up in AFTER the code gets written i usually need to convert between the two i never take the time to learn any metaprograms screw lex and yacc is not a compiler a metaprogram? or pretty printers ok ok very few metaprograms you must write very ugly code then or something, or very little of it :) :P no my code is pretty in the first place lemme see 04:10pm no ;) * ElGato`/#tunes doesn't have a lot of code :P haha the only c file i have sitting around is an unfinished lexer how big? like 200 lines less :D meticilulously hand formatted, eh? er -il yeah ;) 04:20pm no wait it's a .h file 04:30pm * eihrul/#tunes cackles. D:? what are you waiting for? why so little code? usually my code has an average of 50 errors per 150 lines :\ at best you can refine that to about 25 damn why does it have to be so hard to reconnect a coax end typos are unavoidable yes mabye you could look at some of my code with an unbiased point of view but you don't have any :) 04:40pm i do i do un poco -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us206.javanet.com]) 04:50pm you lied then no i said i had one file laying around now i have extended that to three before, or after, you said that? after actually i did lie i had a small .c file i must go byr bye -:- SignOff ElGato`: #TUNES (Leaving) 05:10pm -:- tcn [tcn@cci-209150250117.clarityconnect.net] has joined #tunes hey -:- SignOff Mr_Wrong: #TUNES (Read error to Mr_Wrong[adsl-63-192-213-146.dsl.snfc21.pacbell.net]: EOF from client) -:- Mr_Wrong [seanl@63.192.213.146] has joined #tunes 07:30pm -:- SignOff tcn: #TUNES (Ping timeout for tcn[cci-209150250117.clarityconnect.net]) -:- Mr_Wrong [seanl@63.192.213.146] has left #tunes [] -:- RUMBERO4 [user4703@ABD5ECC0.ipt.aol.com] has joined #Tunes -:- RUMBERO4 [user4703@ABD5ECC0.ipt.aol.com] has left #Tunes [] -:- Zhivago [brian@th.merddin.com.au] has joined #tunes -:- ElGato` [no@209-68-229-144.dialup.cust.tfb.com] has joined #tunes hi -:- SignOff Zhivago: #TUNES (Ping timeout for Zhivago[th.merddin.com.au]) lo sup :D ponderinhg ah yes 11:20pm the thinkin art 11:30pm -:- Zhivago [root@th.merddin.com.au] has joined #tunes wb newman newman? ;) hello elgato hi -:- ElGato` is now known as HickServ el: I've just written tcn asking if he has an earlier version of retro - the cvs is broken before 4 months 8 days ago or so el: and I've worked out that the version I'm after is a bit earlier than that :) -:- HickServ is now known as ElGato oh might even be earlier than the cvs archive is old :| why do you want an older one? well, there's a code/doc in the current which indicates that at some point the loader just had a magic number in it which told it how long it was 11:40pm and then loaded that much, then invoked at its tail which is exactly what I want :) mabye you're the wrong person im thinking of i was trying to remember who it was from #classicgaming that used to come here well, I'm from #c :) oh yeah sorry :D how's your scheme? hmm, slightly improved, need to get demoncrat to put in basal tpye system to allow functions to be passed and then I can build isrs/signal handlers and get a pvm layer up oh uhhh...cool :) after that I'll have to get into the compiler more I suspect, and we should be able to get self-hosting happening and we should be able to produce equivelent elfs and bootable images, drivers permitting how's the fpu code? for some reason one header file produces errors when fpu.inc is there but doesn't when it isn't nasm is funny that way sometimes hmm, I've heard that it is a little dodgy but its still very usefukl yes i like nams nasm rather hmm, do you know what time tcn is on? well it's like once a week usually and he's on for like two hours I mean which time he's awake :) oh i think he's on the east coast hmm, ok, that's about 4am now? yeah i think might be a bit less, ok, that's 12 hours off from me, cool 2:47 11:50pm hmm, I'm keen to get this code, now that I've workedout what it does:) and I don't particularly want to learn 16 bit x86 in order to re-create it :) pmode has enough nonsense already imho :) yeah i like 6502 myself more :) most things are less silly thatn x86 :| I'd like a ppc architecture next I think the x86 is like c++ a big hack monster if anybody needs the littlist thing they just add another feature and C is a little hack monster C is the biggest hack of all more like it even bigger than C++ i'd say [msg(TUNES)] newlog 1999.0906 IRC log ended Mon Sep 6 00:00:06 1999