IRC log started Wed Sep 15 00:00:01 1999 [msg(TUNES)] permlog 1999.0915 -:- MAxD [m.dentico@a111.teseo.it] has joined #tunes -:- MAxD [m.dentico@a111.teseo.it] has left #tunes [] -:- binEng [bineng@b189.ryd.student.liu.se] has joined #Tunes hello 07:50am finger oups -:- SignOff binEng: #TUNES (binEng has no reason) 08:00am ahh so little changed 08:30am -:- hcf [nef@me-portland-us211.javanet.com] has joined #tunes -:- abi [nef@206.63.100.13] has joined #tunes -:- SignOff abi: #TUNES (dying by hcf's request) -:- abi [nef@206.63.100.13] has joined #tunes -:- SignOff abi: #TUNES (dying by hcf's request) -:- abi [nef@206.63.100.13] has joined #tunes -:- SignOff hcf: #TUNES (Leaving) -:- hcf [nef@me-portland-us1020.javanet.com] has joined #tunes -:- eihrul [lee@usr5-ppp141.lvdi.net] has joined #tunes -:- SignOff hcf: #TUNES (Leaving) -:- lar1 [lar1@1Cust197.tnt20.sfo3.da.uu.net] has joined #tunes Hey 04:30pm lo How do I save a pagin in Lynx? 04:40pm pagin? s/pagin/page in umm, what kind of page? Just a regular html file * lar1/#tunes really likes eihrul's paging idea! what paging idea? You reflective one Putting the the page tables in the page directory well, the whole idea is to avoid using a new page table for that it would work just as well if you had a separate page table for mapping page tables themselves but this saves you the pain of having to map in that page itself and so forth and maintaining two copies, the extra page of overhead, etc :) -:- arka [user5661@bhd1-s2.mtl.colba.net] has joined #Tunes hi What do you mean maping? Like where the page table and all that goes Hey arka somebody running licq here? 04:50pm you have to map all pages into memory before you can play with them with paging enabled anyway... and disabling paging is somewhat evil, so this makes it effortless to map those specific pages in Why would you want to move your pages? Wait... you can't move a page once its enabled? i'm not talking about moving pages! i'm talking about reading/writing pages What do you mean by mapping... I don't think you and me are thinking the same thing... -:- arka [user5661@bhd1-s2.mtl.colba.net] has left #Tunes [] 05:00pm probably not -:- arka [user5661@bhd1-s2.mtl.colba.net] has joined #Tunes -:- arka [user5661@bhd1-s2.mtl.colba.net] has left #Tunes [] but i sure as well know what i'm thinking :) Heh Ok, nevermind then Was bfe changed to xforms? yes Hows bfe comin? again, it's his project :) i just contribute code You contribute quite a bit of code say the loges s/loges/logs which logs? 05:10pm This chans logs Hmm, I am gonna do more learning about C in Linux... accually, be right back, I'm gonna start X -:- SignOff lar1: #TUNES (Leaving) 05:20pm -:- SignOff eihrul: #TUNES (Ping timeout for eihrul[usr5-ppp141.lvdi.net]) -:- liar [brand@p0wer.qzx.com] has joined #tunes -:- lar1 [lar1@1Cust110.tnt3.sfo3.da.uu.net] has joined #tunes Man, this sucks Hey liar! what http://www.qzx.com/bfe/ X... I need 24bpp but my LCD doesn't really support it bummer It won't sync right, so I have all these vertical lines as part of my backound :( Yah, I was reading more in my Linux Porgramming book Bah! 24 bpp _still_ isn't enough! i was just yankin yer chain about E needing 24bit color but tril did agree with me that it might be yer problem I don't think so... it really does work a hell of a lot better in 24bpp Just now things that should be color are b&w... sooo I need 32... but i totally can't do taht does that mean yer really smart when u can make shit up and its right? :) Yup : s/:/:) 32 isnt real 32 is just 24bit + 8bit alpha channel Hmmm What could I do to help you on bfe? we're almost done with it Is there anyhthing I can do to help? u can try it out and make suggestions tho Ok... you sure there is nothing in the way of code you need? u can do the structure crap if u want Yah!! Can you help me fix my Bochs... It says it can't open the vga font oh ya make a telnet account for me How? 05:50pm adduser qz passwd qz ok, nothing special I need to setup? as root: 'compress /usr/lib/X11/fonts/misc/vga.pcf' type that then type: mkfontdir /usr/lib/X11/fonts/misc ok then: xset fp rehash and try bochs [root@localhost bin]# mkfontdir /usr/lib/fonts/misc mkfontdir: failed to create directory in /usr/lib/fonts/misc Xforms doesn't come in tarballs?!? u didnt type it correctly oh wait uncompress that file Ok 06:00pm and then gzip it Doesn't compress gzip? no gzip is better compression ok compress makes it a *.Z no u recompressed it I know I was testing somthing How can you see what I am typing? i hacked yer box Heh seriously hurry up and gzip it Whats the option to compress? nevermind gzip /usr/lib/X11/fonts/misc/vga.pcf ok now run mkfontdir I did type: xset fp rehash and try bochs oh wait wha? type: chmod 444 /usr/lib/X11/fonts/misc/vga.pcf.gz then rehash? no the font just needs to be readable by all or u have to run bochs as root its very bad to run programs as root :) I was running as root... I think dont run bochs as root why not? u shouldnt run anything as root unless it needs to be run as root Well it doesn't work anyways [root@localhost bochs-981102]# ./bochs #(0)BX_CPU_C::BX_CPU_C(void) called # state_file::state_file() ./bochs: Warning: no rc file specified. # using rc file '.bochsrc'. # ips = 750000 did u install bochs? # bx_options.floppy_command_delay = 500 # bochs: Cannot open vga font # WARNING: X11: bx_gui_c::exit() not implemented yet. bochs exited, log file was './bochs.out' before sim1_exit # WARNING: X11: bx_gui_c::exit() not implemented yet. before exit # state_file::~state_file() #(0) memory not freed as it wasn't allocated! #(0)BX_CPU_C::~BX_CPU_C(void) called no * lar1/#tunes _hates_ phrases like 'see you later gator', mom insists on using them! grrrrr W just tell her to blow u Heh :) 06:10pm How can I tell what users are loged in to what tty device? w Whats pts? psuedo terminal Hmmm, so I can't do something like tail /dev/pts/0? nevermind Can you type somthing into my box? Just anything Witin reason ;) eh? Yer still telented to me? ya Could you type like ls or somthing in that telnet window? ok its a little slow Its only a 56k... in November I'll get a cable modem Hmmm, tail /dev/pts/2 doesn't let me see what you type i havent typed anything yet ok well i did but it still hasnt echo'd back to me Heh i think u fucked up my terminal i just logged back in and there is no lag so u did something that killed my session there i typed soemthing You wernt killed... I think I redirected it to the bit bucket Is there anyway to see what you type? ya ttysnoop dont got, never have, so i dont know anything about it 06:20pm So how did you know what I was doing? Just by what prosses were going on? cept that u can watch everything they type as they type it and i think u can type stuff on their terminal with it too i was doing an 'ls' on the file :") Heh Ok... I feel very stupid now... uhhh, so whats still wrong with bochs wow talking :) lar: what is bochs complaining about? it cant find his vga.pcf font and i just helped him correctly install it oh, that's easy just mkfontdir in that dir, then xset +fp dir; xset fp rehash -:- hcf [nef@me-portland-us816.javanet.com] has joined #tunes ya we did I pasted it lar: when you type in xlsfonts | less can you see vga in that list? [root@localhost misc]# xlsfonts vga xlsfonts: pattern "vga" unmatched -:- SignOff hcf: #TUNES (Leaving) [root@localhost misc]# xlsfonts vga* xlsfonts: pattern "vga.pcf.gz" unmatched -:- hcf [nef@me-portland-us933.javanet.com] has joined #tunes So no lar: then you did it wrong What did I do wrong?!? lar: dunno, where did you put that font? I followed, liar and the bochs directors lar: where did you put the font? # /usr/lib/X11/fonts/misc /usr/lib/X11/fonts/vga.pcf.gz oops lar: go into /usr/lib/X11/fonts ok lar: vi misc/fonts.dir lar: look for vga vga.pcf.gz vga its in there -:- SignOff hcf: #TUNES (Leaving) vga.pcf.gz vga -:- hcf [nef@me-portland-us234.javanet.com] has joined #tunes are you using a font server? he should be he has rh6 I think so.... it says shutting down font server when I shutdown... ok, then you probably don't want to do that where was the font originally? with the Bochs source? in a tarball 06:30pm lar: go to that directory in the bochs source where the font is lar: type in this lar: mkfontdir; xset +fp `pwd`; set fp rehash; xlsfonts | grep vga ok It didn't return anyhing xset fp rehash - that should be same result lar: in this directory what is in the fonts.dir file? 1 line "0" Zhivago: his fonts.dir is identical to mine liar empty? lar: in this directory what file do you believe is the font? in /usr/lib/X11/fonts/misc I dunno... this is just the bochs dir lar: I said to go to where the font is in the bochs soruce lar: not to where the font isn't in teh bochs source lar1: goto the font/ dir in the bochs source [root@localhost font]# mkfontdir; xset +fp `pwd`; xset fp rehash; xlsfonts | grep vga vga [root@localhost font]# ok, now it can't open the harddrive image file lar: hurrah lar: now fix your .bochsrc :)! Gurmmm lar: you probably want to get it to use a virtual floppy image YAY!! Its a working! Or rather, it started But I don't see my OS of choice working... hrmmmm... damnit Unless... how do I start execution? c u cant tell bochs to boot yer C: drive :) I know I am booting an image of RavenOS oh WOOOOOOOOOO!!!!! thought u were trying to boot windows It works! It works! It works! It works!!!!! YAAAAAAAHHHHHHOOOO! Ok, I'll shut up now now try bfe I have to get xforms... what kind of stupid decided not to distribute xforms source? u have xforms ok it came with rh6 06:40pm It don't compile I don't have Xforms In file included from xglobals.c:1: xglobals.h:4: forms.h: No such file or directory make: *** [xglobals.o] Error 1 maybe u didnt install it Heh, I am kicking myself for that ;) Do I have glibc 2.1? yes what is bfe Tril: where have u been? Tril: bochs frontend i remembver you were programming something for bochs but I dont remmeber what you mean like a configurator? no http://www.qzx.com/bfe/ -:- hcf has changed the topic on channel #Tunes to: Free Reflective Computing System || http://www.qzx.com/bfe/ || http://www.hex.net/~cbbrowne/lisposes.html liar: You gonna submit it to freshmeat when its stable? lar1: u can do that :) Yay! when its stable i will be working on brix with it * lar1/#tunes likes helping with other peoples projects i dont understand what it does liar: why no img alt tag? hcf: get a real browser the entire purpose of the page is to see the image liar: u be dis'ing lynx? liar: a fine purpose, but all i want is a fucking description for the img 1st I don't like netscape or IE, or Opera, and Lynx just don't cut it for most pages... first app for raven is gonna be a good browser hcf: It's a screenshot Tril: no shit heh hcf is upset cuz i didnt put an ascii screenshot up for him :) Hrmmm the text "[bfe.gif]" could anything, a logo, a picture of ur ass crack, etc adding all the registers to the window is tedious work I'd do it, but I don't know how... * lar1/#tunes grins u can look at how i do the first one and then copy/paste Is it tedious or just repetitive? it sucks 06:50pm collect2: ld returned 1 exit status make: *** [bfe] Error 1 did you try glade(gtk) im not using gtk and fdesign sucks glade is a gui for designing uis for gtk : /usr/bin/ld: cannot open -lX11: No such file or directory You _were_ using gtk lar1: ya but u changed to xforms cuz gtk wouldnt let me size the inputs Ohhh, that sucks How do I fix the -lX11 problem? install the library the input field for the 10 character address was longer than the field for the instruction Tril: I have the lib... how the hell else could I be in X? lar1: since we both have the same distro u shouldnt have any problems liar: But I do did u install the development shit? Yes for X? lar1 find the library and make sure the dir is in the linker's library search path tril: What is the name of the file? libX11.so.* if -lX11 fails then the name is libX11.so abi: glade is also at http://glade.pn.org okay, hcf. /usr/X11/lib/libX11.* look there Not there u dont have them there? No, /usr/X11R6/lib/libX11.so ok go into /usr and link X11 to X11R6 Just an ln X11 X11R6? ln -s X11R6 X11 with a -s Yah, oik Whats the difference between a hard link and a sym link?] if u kick a hard link it hurts Heh Where does bfe assume Bochs is? 07:00pm in the path make a /usrlocal/bochs dir i put my hdd image and the bochs binary there. then make a bios dir inside the /usr/local/bochs dir and put the bios and vgabios files there or just stuff them all into the /usr/local/bochs dir and then create a link in /usr/local/bin/ to the bochs binary 07:10pm sorry, dad came in and was talking for a while 07:20pm damn, 100 pages of code to just display the registers in a window Heh, I hope you are kidding I don't really feel like debugging that... bfe should tell you _why_ bochs crashed... not just that it did I can't tell why... bochs works fine by itself i dont think its possible Mabye have it print the bochs.out or somthing? if bfe says that bochs crashed then it means that bfe received a signal from bochs and i dont think i can read from the pipe to see what bochs said Hmmm, why not? u can type: tail whatever_yer_bochs_log_is_called Yah, yah... but i have no way of knowing what u named yer log file How do I add to my path? I thoghht it was set $PATH=$PATH:/new/entry/here? Thats true my log file is __BOCHS_LOG__ or something like that 07:30pm brb playing a game of starcraft with a risk map k How do I append to my path? lar1 whats your shell bash export PATH=$PATH:/new/dir thanks Heh, I done crashed bfe on my first try! Methinks bfe aint as done as liar thinks And again... hrrmmmm 07:40pm yer system is just broken Nope I touched the wrong button how did u crash it With the step button.... I should have read the page eh? I'd have knowen about that bug ;) step has no bug next does and what version of bochs do u have? Step just crashed and I have 981102 did u put bochs where i told u to put it? Mmmm, no comment... -:- SignOff hcf: #TUNES (Leaving) i have no way of looking at yer bochs unless i can run it made more sym links then you should know about.... and then I gave up and added /src/bochs-981102 to my path could u edit the .bochrc file in /src/bochs-981102 so i can use it from there? What do you want me to do to the .bochsrc? chmod it? add the hdd image I did... 10M bochs: panic, could not open hard drive image file ''! Which is just 10Mb of 0's.... ya the file is ok Uhhh, it works for me oh give me read access to .bochsrc ok yer running it as root u dink :) so dont give me that crap that it works for u :) :) :) could u work a little quicker? 07:50pm Well... it _does_ work ;) Yes Have fun! Perhaps you want to DCC me the latest version of bfe? s/want/could can i have write access to bochs.out :) heheh No! thats a security hole!! jj jeez yer slow U accidently did +r s/u/o s/s/u/o/s/u/i i still dont have write access how do i turnoff the linux screen blanker? I did chmod +w bochs.out... chmod a+w bochs.out Uhhh, why the a all ok hmm, bochs wont serve its stupid X window to me xhost +lars.box i did are you in ssh? and i have display set on his box telnet lar1: can u give me write access to 10M just delete the .bochsrc file in the distribution and it will default back to your ~/.bochsrc Zhivago: i dont have one :) lar1: nevermind, just run bochs and type 's' lar1: and tell me what it says 08:00pm ok s (0) 0xfe05b in ?? () (0) f000:e05b: b00f: mov AL, #0f liar: Umm, I need you to explain somthing what liar: I still don't understad org still liar: After yer mods to my bs all the code in yer bs file will be relative to 0 and since ds=7c00h all data access will be 7c00h+offset so org sets ds to 7c00h? no I don't get it... org tells nasm that all addresses from that point on are relative to 0 Which means what? It treats 0 as 7c00h? no let say u want to r/w a value that u put in some db in yer bs file u would read it with mov ax,[ds:somevalue] if u have the 'somevalue db 100' right after an org 0 then the address of somevalue is 0 if u look at the start of yer bs code it has ds being loaded with 7c0h this will make that instruction lookup the data at 7c00h+0 08:10pm Whats the point of that? ugh u really need to read a book or something have u read the art of asm? Nope goto my page and find it Uhhhh When BIOS loads my bs... how does that relate to 7c00h? the bios loads the bs into 0000h:7c00h Ohh I thought it was 7c00:0000! * lar1/#tunes feels stupid no cs=ds=0 and eip=7c00h Ok, so org 7c00 means my program starts at 7c00h? no maybe, but 7c00:0000 accesses the same memory it means all data accesses u make in yer code will be relative to 7c00h no it dont 7c0h:0000 does Ahhh! I'm gonna eat dinner... I'll let this all blob in my head brb im finished pasting register code -:- lar1 is now known as lar_eatin now to figure out all the x,y values :( 08:20pm -:- lar_eatin is now known as lar1 Ay! this sucks Heh Just have me do it Ooooo I didnt say that!! Well, do you want me to do it? odd, i just got email from Network Solutions. is this from internic? 08:40pm Mabye I'd say so maild.inte-net.com, thats where it came from I don't really know did you chage the GDT to make my code semgnet 32 bit? im gonna start calling it the "inte net" :) heh hmm it is internic What does internic want with you? they want me to pay $1000 or they will drop qzx.com Why do you owe then $1000? Multiple years or somthing? new registration fees God damn! What are they at now?? 08:50pm Isnotfunto putathingundermyspace bar soitrreal hardto press Nevermind... it is fun ok the new bfe is compiled 09:00pm Can you DCC it? Please? Yo? 09:10pm its not worth looking at yet You sure? yes give me another hour ok i need to add in eihrul's register code Then what do you want me to add to it? Anything? u can work on the structures I need to read em from the pipe and display em? no What am I doing then? u need to read in the structure data from a config file and fill out a structure for each structure in the file. and then add all the structures to a list there are structure files in the tarball and bfe.txt describes the config file format What do you want me to do with that? ugh read the bfe.txt file at the bottom 09:20pm Ok the function parse_structures() in structures.c should check for a .bferc file in the current dir, if not found then check the users home dir. then open that file and parse the configuration into structures. and then place pointers to those structures in a list Ok... you want em in an array? What kind of list? structure *structure_list[] will work, where structure is the type for the structures Whats the type? ugh do u know howto make structures? Yes struct myStruct { int foo, char bar, long baz }; struct type { blah }; Uhhh , meaning ; :) u will need to use malloc to allocate space for each structure tho cuz they wont all be the same size are u looking at bfe.txt? Yes, I have it open u can have thousands of values For what val1text size1... those What are those? I assume you defined them somwhere else? ok write this down Uh oh When you say that... uh oh the first item in the structure is a type: LIST STRUC the second item is a name, 100 chars will do the third is a 32bit base the rest are dependant upon the type list has nodes and nodesize, struc has nr_values 09:30pm So LIST is a structre with nodes, nodesize? ya if u can think of any other types then add them those are what i need for brix And struc is a structure for nr_values? struc is a list with only one node List? Node? What the hell are you doing here? You lost me, then it made sense, then you lost me I sence a trend here heh I be I am really gonna kick myself when I figure this out Ok, we have a structure, with 2 structures in it? uhh struct myStruct { List myList; Struc myStruc; };? no BABABABBAhhhh hold on ok 09:40pm I think you use a different syntax then I am used to Tril: Where can I find the works of K&R? I want my code to conform to their standard a little more... no, conform to the qz standard :) Heh myVarible MyFunction datatype * lar1/#tunes still donesn't understand org use that and just parse the config file into it Ok.... oh crap Wha? 09:50pm nodes for LIST is number of total elements in list, not in values[]. and nodesize is number of elements in values[] Is there a special way to read files in linux or is it the same as in windows? fopen() Ok, same deal I got to go, I'll take a crack at the code marrow k g'night all -:- SignOff lar1: #TUNES (Leaving) 10:00pm -:- _ruiner_ [nate@ppp105.wi.centurytel.net] has joined #tunes -:- SignOff _ruiner_: #TUNES (Leaving) dont order that ack.... wrong button haha ok it was the wrong window.. but i didn type that, I hit up arrow enter i said that yesterday it was in my history in irc ah it looked like u came outta a drunk sleep 11:10pm -:- SignOff liar: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) [msg(TUNES)] newlog 1999.0916 IRC log ended Thu Sep 16 00:00:00 1999