00:00:00 --- log: started forth/03.10.20 01:12:01 --- join: oo__ (o@virgo.bombsquad.org) joined #forth 01:14:29 --- quit: oo_ (orwell.freenode.net irc.freenode.net) 01:14:29 --- quit: rpc (orwell.freenode.net irc.freenode.net) 01:14:29 --- quit: MysticOne (orwell.freenode.net irc.freenode.net) 01:14:50 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 01:14:50 --- join: rpc (~rpc@global.whiteh8.net) joined #forth 04:52:12 --- quit: skylan (orwell.freenode.net irc.freenode.net) 04:52:12 --- quit: onetom (orwell.freenode.net irc.freenode.net) 04:53:14 --- quit: MysticOne (orwell.freenode.net irc.freenode.net) 04:53:14 --- quit: rpc (orwell.freenode.net irc.freenode.net) 04:53:15 --- quit: arke_ (orwell.freenode.net irc.freenode.net) 04:53:46 --- join: rpc (~rpc@global.whiteh8.net) joined #forth 04:53:46 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 04:53:46 --- join: arke_ (~arke@adsl-68-73-208-253.dsl.chmpil.ameritech.net) joined #forth 04:55:31 --- join: skylan (sjh@nwc57-99.nwconx.net) joined #forth 04:55:31 --- join: onetom (~tom@cab.bio.u-szeged.hu) joined #forth 04:57:11 --- quit: rpc (orwell.freenode.net irc.freenode.net) 04:57:11 --- quit: MysticOne (orwell.freenode.net irc.freenode.net) 04:57:12 --- quit: arke_ (orwell.freenode.net irc.freenode.net) 04:57:31 --- join: rpc (~rpc@global.whiteh8.net) joined #forth 04:57:31 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 04:57:31 --- join: arke_ (~arke@adsl-68-73-208-253.dsl.chmpil.ameritech.net) joined #forth 05:35:18 --- quit: onetom (orwell.freenode.net irc.freenode.net) 05:35:18 --- quit: skylan (orwell.freenode.net irc.freenode.net) 05:35:35 --- join: skylan (sjh@nwc57-99.nwconx.net) joined #forth 05:35:35 --- join: onetom (~tom@cab.bio.u-szeged.hu) joined #forth 05:55:37 --- join: Serg_Penguin (~z@212.34.52.140) joined #forth 05:56:03 --- quit: Serg_Penguin (Client Quit) 07:20:15 --- join: andreou (~andreou@195.130.107.55) joined #forth 07:32:23 --- quit: schihei (Client Quit) 07:42:04 --- quit: andreou ("eject") 08:26:27 --- join: pengangguran (~unknown@202.43.255.28) joined #forth 09:21:21 --- join: I440r (~I440r@12-178.lctv-a5.cablelynx.com) joined #forth 09:21:22 --- mode: ChanServ set +o I440r 09:21:22 --- quit: pengangguran (Remote closed the connection) 09:27:37 --- join: pengangguran (~unknown@202.43.255.28) joined #forth 10:09:42 --- join: andreou (~andreou@peak-ppp7.ee.teiath.gr) joined #forth 10:09:45 --- quit: pengangguran (Remote closed the connection) 10:36:38 --- join: pengangguran (~unknown@202.43.255.28) joined #forth 11:04:04 --- quit: andreou ("-") 11:48:23 --- nick: pengangguran -> pengangguran-sle 11:48:42 --- nick: pengangguran-sle -> pengangguran[A] 12:33:34 --- join: snowricha (~richard@adsl-19-178-83.shv.bellsouth.net) joined #forth 12:33:35 --- quit: pengangguran[A] (Remote closed the connection) 12:33:49 hey 1440r how is it going 12:35:11 NOT BAD 12:35:16 oops caps 12:35:22 got a cold, taking a day off work 12:35:24 mistyped your nick anyway >:) 12:35:50 alot of ppl do :P 12:35:52 I have updated my michael language docs 12:36:17 veteransinaction.org/files has some new stuff veteransinaction.org/michael has the main manual 12:36:28 cool. but my head defanatly isnt in it right now, got a stinkin headache and a stuffy nose :/ 12:36:34 can hardly think. no energy 12:36:36 yeah 12:36:50 I have had flu shot this week, felt kind of bad for two days 12:37:04 going to poor coffee takes a huge effort lol 12:37:05 and I have back ache 13:04:35 --- join: andreou (~andreou@195.130.107.55) joined #forth 13:20:52 hello again 13:21:03 we got a new resident I had to go down and say hi 13:21:45 Hi snowricha 13:21:48 And I440r 13:21:52 hi robert 13:22:04 and really is is snowrichard 13:22:09 --- nick: snowricha -> snowrichard 13:22:19 Hehe 13:22:48 EFNet chopped it off :) 13:22:51 * Robert thinks about playing some with Forth... IsForth really needs a set of number theory words, right, I440r? ;) 13:23:04 Someone just stole the nick I stole from him on EFnet... 13:23:29 number theory? I had a class on Foundations of mathematics where we learned how to do proofs. 13:23:39 Robert: why does not this camera work! 13:23:41 tell me 13:23:48 Heh 13:24:01 Maybe you killed it, mur? :) 13:24:05 snowrichard: It's interesting 13:24:09 if it works for 1, and 2 and 2 + 1 does it work for + n and so on 13:25:35 Yeah.. but those proofs are the non-evil part 13:25:41 michael manual written now, but not quite in sync with cod yet 13:25:47 code yet 13:25:52 Neat :) 13:26:13 veteransinaction.org/michael 13:26:46 and some sample program in veteransinaction.org/files 13:27:03 beatles on internet radio now 13:27:11 magical mystery tour 13:27:18 Ah.. that's a nice song. 13:27:35 I like how you use "=" for storing and "==" for comparing. 13:27:47 stolen from C 13:28:07 Yeah.. take the best from two worlds and put your own label on it 13:28:34 proudly stolen by richard snow ... ;) 13:28:43 hehe 13:29:19 in Houston I knew I was going to be ripped off eventually so I had my computer's autoexec bat print out stolen from richard snow: apt xxxx phone nubmer bla 13:29:49 and then when it was stolen they tried to get me to come take that off so they could sell it. some balls huh? 13:31:00 Haha 13:31:09 Yeah :P 13:32:06 That's when you know that you're maybe not the person who should have that particular computer... when you can't remove the owner's messages :) 13:32:43 they couldn't figure out how to delete a couple of lines from an autoexec.bat file that said ECHO .... 13:33:30 but I guess crack heads don't have cs degrees :) 13:33:46 schizophrenics may but not crack heads 13:34:57 I am crazy, not stupid.... 13:35:44 Hah. 13:35:53 That's like... the #forth slogan. 13:36:18 really nice introduction at a job interview: Hi I am richard, a recoving addict/alcholic and schizophrenic. You are not hiring are you? Nope... 13:36:21 And probably the best one-line summary of a Forth programmer 13:36:28 lol 13:36:51 Steve Ballmer said no anyway 13:36:57 Heh. 13:37:12 should have saved his autograph 13:37:16 My mom used to work at a place that accepts disabled people, recovering addicts etc. 13:37:36 And I worked there for a few weeks too 13:38:11 It gets state funds so that even those people can get a meaningful job 13:38:40 But the capitalists didn't like that... it's cutting down on its budget. 13:38:50 the veterans administration is paying me over 2000 a month now so I don't need to work 13:39:04 since I am "unemployable" 13:39:54 Heh.. well, I wouldn't complain. :P 13:40:33 As long as they pay my bills, and I know that I'm not useles.. they can call me whatever they want 13:47:51 --- quit: andreou ("-") 13:47:57 "recovering addict and schizophrenic" == creativity and dedication, no? 13:48:08 Heh. 13:48:14 That's one way to look at it ;) 14:02:59 I am back. perhaps I missed your point? 14:03:14 schizophrenics are creative 14:03:29 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-37.miamfl.adelphia.net) joined #forth 14:05:47 I mean it mighteven be wise to hire someone who says "hi, I'm schizophrenic and a recovering addict, is there any work?" 14:11:23 maybe so but it aint happened so far 14:12:02 but trying to hide it did not work either 14:12:24 so honesty is probably the best policy 15:07:10 re 15:07:20 i have a small problem 15:07:23 hi onetom. 15:07:25 uh oh. 15:07:27 * gilbertdeb hides 15:07:30 :)) 15:07:40 remember: size doesn't matter. 15:07:49 dont escape! 15:08:09 so 15:08:38 i need 2 add an ip alias to the hosts file under windows 15:08:53 you can't find the hosts file? 15:08:58 yup 15:09:05 cp host.sam host 15:09:07 edit host 15:09:15 or is it hosts.sam ? 15:09:20 coz its under %windir%\hosts on 9x systems 15:09:42 but it doesnt exist under winnt, tho 15:09:46 it does. 15:10:04 i know it should b undet %windir%\system32\drivers\etc\hosts 15:10:11 under 15:10:18 then you can put it there :) 15:10:22 sur 15:10:23 e 15:11:01 the problem is not too complicated, but its not really easy 2 solve it under windows 15:11:23 i already downloaded the unixutils.sf.net 15:11:29 good night 15:11:38 but bash is 400k.. 15:11:41 mur's escaping. 15:11:47 catch him! 15:11:48 grep is 50k, etc 15:12:12 hehe 15:12:18 if you do my work for tomorrow 15:12:18 :D 15:12:37 how hard is it to flip burgers 15:12:41 onetom, have you done a quick search for the hosts file already? 15:12:51 rpc, there is an art to it :| 15:12:52 ? 15:12:58 oic 15:13:23 do 15:13:25 eeer 15:13:27 so 15:13:43 (its dark here & i cant type blind well) 15:14:39 id like 2 solve this hosts file update task as easy as i can 15:15:09 and as small amount of software as really necessary 15:15:53 coz it should fit onto a floppy along w putty & pageant 15:16:41 i thought that is should solve this problem w some small 4th interpreter 15:16:56 heheh, now THAT sounds like overkill. 15:17:01 thats makes it easily modifiable 15:17:09 unless you don't mean writing a whole interpreter first. 15:17:14 overkill? why? 15:17:32 if you're going to write a whole interpreter just for that, sure that's overkill! 15:17:42 its forth, not 4th onetomany ;) 15:18:12 no, of course i dont wanna write 1. i just wanna pick a small one 15:18:33 rpc, sure it's 4th! 15:18:44 oooka 15:18:45 y 15:18:55 oh 15:18:57 wrong channel 15:18:58 sorry 15:19:01 i thought this was somewhere else 15:19:02 guess why CM didn't name it fourth? that's right! some lame machine couldn't handle the fifth character. 15:19:14 i thought someone was being silly 15:19:14 :) 15:19:26 onetom: sorry! 15:19:47 dun worry, you'll get it right. 15:20:12 so? any suggestion? 15:20:15 just practice with the ff: 4thSmith, 4thWright hence4th 4thy 15:20:43 onetom, apart from putting the file there yourself, (and I'm surprised it is nowhere to be found), I can't think of anything else. 15:21:09 iguess, a 16bit 4th 4 dos should b sufficient, coz 15:21:44 neither c:\windows or c:\winnt\system32\drivers\etc contains long filenames 15:22:47 I can't find my winnt harddisk anywhere. 15:22:56 good night 15:22:57 I'd have tried to boot it up or something. 15:23:33 mur: bye 15:23:41 jo ejt :) 15:23:47 hehe 15:23:49 thats right 15:23:55 jo8 15:23:56 jó8 15:24:25 (coz u pronounciate éjt az eight -- if i havent mentioned it yet ;) 15:25:02 gilbertdeb: most dos forth-es handle files, right? 15:25:25 hopefully. 15:25:30 :D 15:25:35 figured it out :) 15:25:45 gilbertdeb: its not a problem, but i would also implement the fgrep feature 15:25:55 mur: rite than 15:26:18 --- join: andreou (~andreou@195.130.107.57) joined #forth 15:28:32 gilbertdeb: so dont u have any suggestions on which 4th should i choose? 15:28:47 for dos? no. 15:28:50 eforth? 15:29:23 I think it's small enough. 15:31:17 sure but it doesnt have file handling functionality 15:35:24 hmmm. f-pc's too large. 15:35:52 exactly 15:36:05 figforth86? 15:36:09 33k ziped? 15:36:13 hm... 15:36:14 url? 15:36:20 http://www.eforth.com.tw/academy/forth.htm 15:36:45 and could u help implementing a simple fixed string search in a file feature? 15:36:56 now? ;) 15:37:39 well... 15:37:44 yes :) 15:38:07 but there is fantasy fest to go to! 15:38:23 and school in a few too :( 15:39:04 :)) i hear it sad 15:39:14 in a few what? 15:39:18 you should come for this festival instead -> http://www.fantasyfest.net/slideshow/ff_02/DSC_0004.html 15:39:24 in a few minutes. 15:39:28 ah, c 15:41:48 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 15:42:59 gilbertdeb: wooh.. fascinating pictures :) 15:43:15 I know :) 15:43:30 hey :) 15:43:36 it's happening ~2.30hrs from here. 15:43:44 hi arke. 15:43:56 y0 :) 15:45:23 <-- late for school. 15:45:24 Again. 15:45:29 ciao 15:45:31 --- quit: gilbertdeb ("The only known silver bullet: Brute Force") 15:46:21 :) 15:50:16 --- quit: I440r (Read error: 54 (Connection reset by peer)) 16:07:14 --- quit: snowrichard ("Leaving") 16:09:32 --- join: Sonarman (~matt@adsl-64-160-164-226.dsl.snfc21.pacbell.net) joined #forth 16:20:13 * arke is back (gone 00:38:36) 17:31:00 --- quit: andreou (Client Quit) 17:35:05 --- quit: arke ("I f34r n0n3, f0r f0rth sh4ll guid3 m3") 18:12:33 --- join: pengangguran[A] (~unknown@202.43.255.28) joined #forth 18:20:35 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 18:26:35 greetings and salutations fellow earth creatures 18:26:40 --- quit: Sonarman ("Changing server") 18:27:01 --- quit: arke (Read error: 54 (Connection reset by peer)) 18:28:30 --- join: Sonarman (~matt@adsl-64-160-164-226.dsl.snfc21.pacbell.net) joined #forth 18:39:58 --- join: njd (~junk@njd.paradise.net.nz) joined #forth 18:42:29 any colorForth users awake in here? 18:51:16 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 18:51:16 --- mode: ChanServ set +o kc5tja 18:58:33 --- join: hefner (hefner@pool-151-196-238-11.balt.east.verizon.net) joined #forth 19:06:17 re hefner 19:06:35 Well, I'm off to get some food. 19:06:52 * kc5tja is away: food 19:14:51 well, i'll ask my cF question 19:15:55 anyone know if the p@ and p! defined in block 50 (Clock) of colorForth will work for general port I/O? as in, you could use it from another block for doing things with the x86 ports 19:16:11 s/it/them/ 19:16:29 : p@ $ec 1, ; 19:16:39 : p! $ee 1, (cyan)drop ; 19:17:31 --- join: jstahuman (~justahuma@pcp053338pcs.brlngt01.nj.comcast.net) joined #forth 19:17:58 using that p@, to read from, say, port 0x20, would you do: $20 a! p@ ? 19:18:12 $ denotes hexa and : denotes red, by the way 19:18:28 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 19:19:18 HELP!!! 19:19:21 :) 19:19:26 anybody know anything about color forth? 19:19:27 for some reason, color.com isnt writing anything on the disk 19:19:27 or even displaying anything, for that matter 19:19:58 lol arke 19:20:08 i just asked a colorForth question myself 19:20:39 hehe 19:20:41 what was it? 19:21:01 you just need to find a different color forth. colorforth from Chuck is only guaranteed to work on his hardware 19:21:16 there are a few modified working colorforths out there 19:21:24 ack. 19:21:27 arke: for me to get colorForth running, what i did was write color.com directly to disk using dd, and then, when i booted with the disk, nothing displayed on the screen, but i typed 'save', and then rebooted, and it worked fine 19:21:49 hrm 19:21:51 lol, 19:22:02 whats the DOS equivalent for dd? :P 19:22:09 rawrite.exe 19:22:14 or some commands in debug.com 19:22:19 (which I cannot remember) 19:22:39 oh yeah, i forgot about debug.com 19:23:14 it is not as useful as it could be, it insists on having some DOS stuff in the boot sector 19:23:17 anyone here tried Xcolorforth? 19:24:03 Nope. 19:26:39 wtf 19:26:42 write protect error 19:26:47 pos 19:26:56 did you check the floopy desk iteself 19:27:06 yeah, it works. 19:27:11 floopy desk? :) 19:27:16 l0lz0r 19:27:17 hehe 19:27:20 hah! 19:27:23 this one seemed to work 19:27:39 ill be back in 120 seconds if it didnt work 19:27:39 --- quit: arke (Read error: 104 (Connection reset by peer)) 19:28:52 Sonarman: Yes, you can use p@ and p! from anywhere. If not, then just lift the definitions into your own block. 19:29:14 They're pretty self-sufficient words, though I don't know about the other words in block 50. 19:29:23 * kc5tja is back (gone 00:22:32) 19:29:33 thanks 19:29:52 would i use a! to set the port to be read from/written to? 19:29:53 n/p 19:29:58 Yes 19:30:10 thanks very much 19:30:12 p@ and p! do nothing more than compile an IN or OUT instruction into the program. 19:30:26 A! sets the EDX register to the desired port for the benefit of those IN and OUT instructions. 19:30:37 That was weird to write, considering I work for In-N-Out Burger. :D 19:30:50 so p@ is like in eax, edx? 19:31:06 haha :) 19:31:09 Yes 19:31:24 Look at the code it executes: $EC C, 19:31:24 thanks again 19:31:33 Disassemble that, and you get IN EAX,EDX. :) 19:31:52 (well, IN EAX,DX more accurately; x86 only supports 64K of I/O space) 19:32:09 ok 19:32:58 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 19:33:09 hey arke! any luck? 19:34:02 nope 19:34:05 typed save blindly 5 times 19:34:08 and restarted 19:34:41 did you use rawrite to write color.com to the disk? 19:34:53 i used debug 19:34:59 oh cool :) 19:35:05 chuck had instructions for debug on the website 19:35:08 didnt work tho :( 19:35:20 ColorForth is well known to support only Chuck's video setup, or maybe some other video setup volunteered by maybe one or two other people. 19:35:23 Don't feel bad. 19:35:24 :) 19:35:50 * kc5tja can't get it to work either. 19:35:56 ackage 19:36:07 f-ing vmware doesnt work either 19:36:16 No, I could have told you that from the start. 19:36:24 vmware doesn't emulate VESA Bios. 19:36:35 even though 19:36:35 ack 19:36:35 lol 19:36:38 how come? 19:36:47 wtf? 19:36:48 Because VESA is useless. 19:36:55 4ck4g3 19:36:59 * arke tries bochs 19:37:26 arke: you could always try Xcolorforth 19:37:37 * arke is (unfortunately_) running WinXP 19:37:37 It won't work under Bochs either. 19:37:44 kc5tja: WHY NOTY??? 19:37:48 bochs emulates VESA 19:37:56 The one I had sure didn't. 19:38:04 newish Bochs are supposed to 19:38:08 you gotta separately enter it :) 19:38:26 hefner: how new is newest? 19:38:47 dunno, last year or so. newer than the one in my debian install. :) 19:38:58 I definitely had such a version then. 19:39:06 Maybe it just didn't get compiled in when I built it. 19:39:26 I don't know -- You can try it, and let us know. I'll be truely surprised if it does work. :) 19:40:45 as of a year or so ago (last time I followed bochs development) they only supported DMA floppy access, unless they fixed this colorforth would be out of luck 19:41:08 hmm 19:41:20 I wonder how hard it'd be to correct ColorForth to use DMA access for floppy. 19:41:35 arke: have you tried this CF for Windows: http://www.geocities.com/eleks_76/? 19:41:41 it isn't c4w 19:41:47 doesn't colorforth run with interupts disabled the whole time? 19:41:53 Yes 19:42:01 yeah 19:42:01 tried it 19:42:01 sucked 19:42:14 But the recent Ethernet code that's been released for it turns on interrupts for network packet handling. 19:42:25 (Then EMPT turns them off again) 19:42:29 arke: you tried both windows colorforths? 19:42:29 heh 19:42:46 Sonarman: heh, i couldnt even find a download for the other one 19:43:33 arke: huh? http://www.geocities.com/eleks_76/color.zip http://homepages.paradise.net.nz/rscollins/c4/c4v0.001.zip 19:44:35 ITS QWERTY??????????????// 19:44:44 excuse my lack of knowledge, but if colorForth runs with interrupts disabled, how does it know when the keyboard has been hit? how do you use timers? 19:45:54 Sonarman: It polls the keyboard hardware, and it doesn't, respectively. 19:46:10 However, if you were to use the timers, you can poll them too. 19:46:44 wow. i guess i should do more reading up on x86 hardware 19:47:04 The interrupt sources aren't part of the x86 processor; they're part of the supporting chipset. 19:47:17 99% of the devices that are interrupt driven can also be polled under software. 19:47:24 i was gonna write a simple driver for the PC speaker, but if interrupts are disabled, you can't use Timer 2, right? 19:47:32 (otherwise, you wouldn't be able to uniquely identify which device caused the interrupt in the first place) 19:47:40 oh wait, so you could poll the timer? 19:48:02 ok then, s/x86/PC/ :-) 19:48:26 "legacy hardware" 19:48:26 Timer 2's output is connected to the speaker anyway, not to the IRQ line. 19:48:32 * hefner fears the "legacy-free PC" 19:48:54 oh yeah... 19:48:56 ok :) 19:49:13 CVT, stirling engines, tesla turbines, 19:49:13 been hit? how do you use timers? 19:49:13 19:46 <@kc5tja> Sonarman: It polls the keyboard hardware, and it doesn't, 19:49:13 respectively. 19:49:13 19:46 <@kc5tja> However, if you were to use the timers, you can poll them too. 19:49:15 19:47 < Sonarman> wow. i guess i should do more reading up on x86 hardware 19:49:24 dammit 19:49:35 sorry 19:50:15 i need to disable the buttons on the side of my mouse 19:50:20 * kc5tja bans Sonarman for wrecklessly wasting channel bandwidth. :) 19:50:31 j/k 19:50:42 i'm surprised the whole of freenode didn't go down :) 19:51:03 Heheh :) 19:51:10 didn't think freenode needed a reason for that =p 19:51:28 Yeah, I remember one day I sneezed, and RIGHT after that, the whole dang network seriously split. I was in shock at the coincidence. :) 19:51:36 hehe 19:52:43 hefner: lol 19:53:15 that literally brought tears of laughter to my eyes 19:54:59 hehe :) 19:55:33 At the time I was laughing my butt off too. I could only think of a house of cards, built ever so carefully to match the Disney castle in pristine detail, and then. *POOF!* 19:58:54 back 19:59:01 im gonna try a raw floppy bochs 19:59:14 that sounds kinky 19:59:17 and if THAT doesnt work 19:59:24 ill just make my own :) 19:59:30 i need to get practice with pygmy anyway 19:59:49 AND ive got the sources to help me 20:00:57 4ck4g3 20:01:06 bochs too is saying that its not a bootable floppy 20:03:40 are you writing a valid boot sector? =p 20:04:57 ack 20:04:59 ACK 20:05:02 ACK 20:05:13 all i want is to c4th a little :( 20:08:48 hmph 20:08:59 how many lines does c4th have? 20:09:03 80x25? 20:09:23 probably fewer than 80 columns 20:10:46 arke http://www.oakland.edu/~maslicke/colorforth/ 20:10:56 look at vesa-chuck-8bit 20:11:17 already tried it :) 20:11:21 ack 20:11:27 time to code my own lol 20:12:45 looks like 48 columns 20:13:49 :) thanks 20:14:09 arke: do you know what motherboard you have? 20:15:15 no. 20:15:41 because if you have an asus motherboard, then there are patches on the colorforth wiki 20:15:59 and one more thing (sorry): have you tried http://kristopherjohnson.net/twiki/pub/Main/AlexThiel/bx.c4th.tgz ? 20:16:19 tgz lol 20:16:25 im running XP, remember? 20:16:42 big deal 20:16:51 download gzip.exe and tar.exe 20:17:01 well, thats not the problem... 20:17:16 wouldnt a tgz extension imply a unix-like system tho? 20:17:40 http://prdownloads.sourceforge.net/gnuwin32/gzip-1.3.5-bin.zip?use_mirror=umn 20:17:44 oh 20:17:56 well, it's just another meant-for-bochs version of colorForth 20:18:22 i guess he just used tgz because he prefered it to zip 20:19:02 if you're gonna try it, here's tar :) : http://prdownloads.sourceforge.net/gnuwin32/tar-1.13-1-bin.zip?use_mirror=heanet 20:19:06 * hefner can't imagine a real unix user naming it ".tgz" instead of ".tar.gz" ;) 20:19:22 ;) 20:19:25 i use tar.gz too 20:19:26 he's a colorForth user :) 20:19:32 l0lz0r 20:19:45 hrm ... bochs starts up but is blank thereafter 20:20:04 you have to enter the password 20:20:11 "chuckr0x0rz" 20:20:16 llo 20:20:30 er, :) 20:20:36 huh??? 20:20:41 lol 20:20:49 youre kidding, right? lol 20:20:52 yeah 20:21:21 the *real* password is "fuckascii" 20:21:27 haha 20:21:35 l0lz0r 20:21:51 aaaarrrrrrrrgggggggggghhhhhhhhhhh 20:21:55 its not working 20:22:03 time to install linux and run Xcolorforth.. 20:22:04 ive saved like crazy 20:22:06 and restarted 20:22:15 and I CANT INSTALL LINUX!!!!!!! I WISH I COULD!!!!!! 20:22:19 l0lz0r 20:22:37 time to make my own.... 20:22:40 i like pygmy forth :) 20:23:47 hrm .. the sources are kinda cryptic 20:23:54 to colorforth? 20:23:58 i dont even know how colorforth works, and im trying to make my own l0lz0r 20:24:00 yeah 20:24:06 * arke reverts to making his nice CPU 20:25:14 make a coprocessor for packing/unpacking huffman-coded data :) 20:25:40 :) 20:25:43 wait 20:25:46 question 20:26:05 which one is the bitwise not and which one is the arithmetic not in x86 asm: NOT or NEG 20:26:26 NOT is the bitwise not, i'm pretty sure 20:26:41 :) 20:27:14 if you want to be really pedantic, they're both arithmetic, depending on whether you are doing one or two's complement :) 20:27:20 :) 20:27:21 hrm 20:27:28 what FP instructions are there? 20:28:29 is the two's complement of a number the one's complement + 1? 20:28:42 something like that 20:28:49 yes 20:28:59 thank you 20:31:35 * arke reads up on x86 fp 20:31:39 HORRIBLE!!!! 20:31:40 :P 20:32:48 I'd think forthers of all people would appreciate the 8087's bizarro stack machine design :) 20:33:36 well, it can be made so much simpler than they have it 20:33:55 well, intel is fucktarded 20:34:01 Yes. 20:34:37 whatever happened to a completely straightforward CPU? no tricks, no special opcodes, etc? 20:34:40 0lz0r 20:35:35 they have to find some way to fill modern dies with those tiny transistors.. 20:36:31 "Let's design an instruction set so backward it takes 70 million transistors to execute it efficiently!" =) 20:36:42 =P 20:36:42 arke: where are you reading up on it? 20:36:55 Sonarman: Intel p4 manual 2 20:37:07 i gotta hand it to intel ... they DO have good docs 20:37:35 say, does Bochs do x86-64 yet? I've got this shiny set of dead tree manuals here courtesy of AMD but no machine to screw around on 20:37:51 :) 20:37:57 dunno, really 20:38:01 prolly not :( 20:46:56 does pygmyforth work on FreeDOS? 20:48:14 most likely 20:48:18 i love pygmy :) 20:48:50 which reminds me, i should prolly be working on FoVI 20:51:30 ouch. 20:51:42 i just deleted ~100 lines of forth code 20:53:47 wow :-(. how did that happen? 20:54:02 well 20:54:06 it was FoVI code 20:54:11 and it suxxx0red 20:54:17 so i wanna start over 20:54:20 which is alright 20:54:23 but it still hurts 20:54:31 because its not 100 lines of C, or ASM 20:54:34 but FORTH!!! 20:54:39 brb 20:57:37 Sorry -- was sending about six e-mails to my parents (one per webpage on their online store) 20:57:53 * kc5tja is glad they asked for my advice. They were going to fall into the Spammer's Pit. 20:58:42 (basically, a legit business gets accused of spamming because they treated e-mail like US postal mail, where if you make a sale, they automatically assume that it's OK to send you promotional material via e-mail -- definitely NOT the opt-in solution) 20:59:54 anyone know the name of the unix tool used to format a FAT partition? 21:00:01 i don't have mkfs.vfat 21:00:34 man mtools ???/ 21:00:35 fdisk.com 21:00:38 seriously 21:00:46 superformat 21:00:50 (well, that's for floppies) 21:00:59 I've never been able to format a fat partition from linux and have something readable by dos 21:00:59 But I think it can work with harddrive partitions too. 21:01:07 dd if=/dev/random of=/dev/whatever 21:01:13 format.com rather =p 21:01:19 hefner: You have to do some weird dd command after formatting. 21:01:30 dd if=/dev/random of=/dev/whatever 21:01:32 :P 21:01:37 arke: i need the program to actually write the FAT and stuff. but thanks 21:01:45 found mkfs.vfat 21:02:25 arke: That applies only after fdisk-ing. 21:02:38 Once it's fdisk'ed, then dd'ed, then you can mkfs.fat or mkfs.vfat. 21:02:41 kc5tja: did you even take a close look at it? lol 21:02:42 That should work. 21:02:58 arke: I have four partitions on this harddrive, two of which are FAT. Does that count? :-) 21:03:15 .. 21:03:23 take a close loook at the if= part 21:03:31 it was just in /usr/sbin insstead of /sbin :) 21:03:36 arke: ha ha 21:03:50 very funny :p 21:03:53 i hope you didnt actually do that .... lol 21:04:05 cat /dev/hda > /dev/dsp 21:04:08 thats a fun one :) 21:04:15 beats xmms anytime lol 21:04:17 i accidentally did of=/dev/hda instead of of=foo.img 21:04:26 ouch 21:04:31 j/k :) 21:05:20 arke: Oh, you wrote /dev/random -- sorry, I somehow read /dev/zero. Because in the man page for fdisk, it does say, "When fdisking for FAT, you have to dd if=/dev/zero ...etc..." 21:05:45 l0lz0r 21:05:49 i considered /dev/null 21:05:56 but i though random would be funnner 21:06:07 because you MIGHT actually get a legal tabl 21:06:10 e 21:06:19 just the contents would be funny :) 21:06:53 how about /dev/mouse as input? then you'd have to exercise to fill up the image/partition :) 21:07:04 move those arms! c'mon! 21:08:45 l0lz0r 21:09:42 WHOOPS! I have homework that I absolutely must get done. 21:09:52 * kc5tja is away: Emergency All-nighter: Homework. 21:09:59 l0lz0r 21:15:18 hrm ... somebody help me with this 21:15:30 i need the following: 21:18:09 make-set ( offset name -- , creates the words name-set, name-clear, name-toggle, and name-set? which call template-xxx with the offset specified) 21:29:08 freedos on bochs keeps freezing when i try to list the contents of A: 21:29:25 l0lz0r 21:30:05 i remember the same thing would happen the last time i tried to use bochs, nearly a year ago 21:30:44 hefner: it looks like Bochs does support x86-64 21:30:57 awesome 22:06:28 --- quit: arke (Read error: 104 (Connection reset by peer)) 22:10:42 --- join: Serg_Penguin (~z@212.34.52.140) joined #forth 22:25:02 --- quit: Sonarman ("leaving") 23:03:00 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 23:04:48 --- quit: Serg_Penguin () 23:07:00 --- quit: jstahuman (Remote closed the connection) 23:59:59 --- log: ended forth/03.10.20