00:00:00 --- log: started retro/08.11.11 00:36:50 --- quit: nighty__ (Remote closed the connection) 02:03:03 --- quit: virl (Read error: 60 (Operation timed out)) 02:13:31 --- join: virl (n=virl__@chello062178085149.1.12.vie.surfer.at) joined #retro 05:54:50 --- quit: virl ("Verlassend") 05:56:28 --- join: Mat2 (i=a02d56c8@gateway/web/ajax/mibbit.com/x-b595a852be22094d) joined #retro 05:56:52 hello everybody 05:57:59 --- quit: Mat2 (Client Quit) 07:31:35 hello Mat2 09:15:41 --- join: crc (i=d8012b82@pdpc/supporter/active/crc) joined #retro 09:15:41 --- mode: ChanServ set +o crc 09:20:28 http://retroforth.org/R10/ (preview of work-in-progress site update that will go live with 10.0 stable release) 09:20:39 feedback would be appreciated 09:27:51 cool 09:28:09 * lukeparrish is on in the middle of the day because school is out 10:02:08 crc: having a hard time getting that page to load. (I'm using Opera on a resource-limited computer.) 10:12:19 I've been thinking of trying to start into the forthmud project again, but I'm on a windows machine. not sure how to get socket support under the latest retro paradigm. 10:14:00 Also, I've been wondering how to generate graphical objects. I have done some tcl/tk coding lately, and am wondering if it can be translated to retro in some way. 10:45:06 the page load issues may be due to the javascript vm that's running in the page 10:56:21 yeah, when I disable javascript it loads fine 10:56:40 I like the look. simple, yet nice looking. 11:00:08 I'll probably have the vm not actually start processing the image until a button is clicked, which should solve the performance issue 11:02:55 the vm on the front page seems to load fine. is the new one expanded in some way? 11:03:29 nothing significant 11:03:53 might want to check for memory leaks and such 11:04:07 --- join: sixforty (n=sixforty@204.110.227.11) joined #retro 11:04:13 hi sixforty 11:04:21 heya 11:04:28 wow, three active members at the same time 11:04:32 Do I know how to bbs, or what? 11:04:37 :) 11:04:41 I've fixed a lot of memory leaks over the last year 11:05:46 the new one is running a more current image, but that shouldn't slow things down 11:06:09 (the new image actually consumes less ram than the old one) 11:06:44 I'm using Opera 9.62 11:07:06 the old version loads instantly, whereas the new one seems to stall indefinately 11:19:13 I'll conduct some tests tonight 11:20:09 ok 11:22:38 I haven't had any luck getting graphics.retro to work so far 11:24:10 what kind of build (console, SDL . . .) are you using? 11:24:27 umm the windows bimary, whatever that is 11:24:31 it opens in a console 11:25:31 That's a console build. Dunno if framebuffer would run it, haven't tried it. 11:26:15 it didn't spit out any errors when I loaded graphics.retro 11:26:22 The pre-built win binary is console, but you can build a framebuffer 11:27:05 again, I haven't looked at it enough to know whether framebuffer is required for graphics.retro 11:28:33 hmm. I wonder if I can get dev-c++ to compile it. 11:28:56 well, the comment at its head says "Draw basic shapes on the framebuffer." Hrm. 11:30:02 From BUILDING in the source package: There is no documented way to build a Retro image on Windows. You can use 11:30:02 the online image builder to obtain one. 11:32:06 http://retroforth.org/R10/retro-10.0.tar.gz 11:32:31 not quite finished yet, but it includes an image 11:33:02 the framebuffer is required by graphics.retro 11:33:28 Windows binaries and image are gzipped? 11:33:32 the code will load, since the image can handle both console and framebuffer builds, but may crash or cause strange bugs when you run the graphical words 11:33:46 I don't provide binaries of the framebuffer anymore 11:34:19 (the framebuffer code is in desparate need of a rewrite, since it's not using SDL properly) 11:34:38 Now, why in the world I didn't put 'crc' together with 'Charles R ...' I don't know. 11:34:42 rewriting it is a high priority for me 11:34:42 hello and thanks 11:34:46 np 11:36:15 heard from raystm2 lately? 11:38:52 nope 11:39:00 he's without a net connection still 11:39:23 * crc has no net connection at home for now, which is why I'm not on more 11:40:19 right, thought mebbe you'd heard something since september. Anyway, colorforth.info came available, so I grabbed it and pointed at Ray's site. If you hear of him minding, let me know. 11:40:39 Been there. 11:44:12 he won't mind. he'll probably be thrilled 11:45:09 I figure so, just wish he were around to ask. Anyway, I'll pass him the keys when he gets back on. 11:45:16 Anything I can do for you? 11:46:06 After all, I plan to swipe all your code and give you only adequate attribution and indemnity in return :P 11:46:55 what's some test code I can use to determine whether my graphics are working? 11:48:01 lukeparrish: what's the earliest version of windows you have available? 11:48:12 I'm on xp 11:48:45 any idea of whether that does all DOS functions? can you run DOS games? 11:48:54 sure, I think so 11:49:02 it has a DOS console 11:49:18 ever seen graphics in the DOS console? 11:49:25 yeah 11:49:41 then it probably has a memory extender, too 11:50:18 hmm. well, I haven't actually seen graphics in this one. I should get an old DOS game and try it. 11:50:30 know where to get one? 11:52:05 just got commander keen 11:52:12 http://www.commander-keen.com/download-keen-1.php 11:53:40 woah, the installer took the whole screen 11:57:09 don't know whether keen requires XMS, EMS, none, or comes packed with its own extender 12:04:39 keen4 gives more information 12:05:03 standard memory 12:05:44 you can open a "blank" dos console, right? 12:08:26 yeah 12:08:57 what does the command "mem" give you? 12:09:26 I should upload my keen collection (I have a packaged setup that uses dosbox) 12:09:54 tried retro on dosbox? (pardon my uncouthness) 12:09:58 655360 bytes total conventional memory 12:09:58 655360 bytes available to MS-DOS 12:09:58 633760 largest executable program size 12:09:58 1048576 bytes total contiguous extended memory 12:09:58 0 bytes available contiguous extended memory 12:09:59 941056 bytes available XMS memory 12:10:01 MS-DOS resident in High Memory Area 12:10:04 nope 12:10:23 the vm has never been built for DOS AFAIK 12:11:07 so the memory is there, just haveta check for what kind of DPMI is or is not running. thanks 12:11:37 * crc just noticed your comment on swiping my code 12:12:15 heh. if i manage to do anything with it, it'll be on the same terms 12:12:47 yay, public domain :) 12:13:13 right. just remember nothing is ever free. it always costs someone 12:14:51 which is one of the reasons I repeat: crc: anything I can do for you? (and /msg is OK if I can find it--- not used to the client yet) 12:17:46 found a public domain forth that has a GUI: http://www.astrobe.byethost31.com/ 12:18:10 it uses something called GraphApp 12:18:45 --- join: virl (n=virl__@chello062178085149.1.12.vie.surfer.at) joined #retro 12:19:19 hi virl 12:19:39 hi 12:19:43 now we have 4 people online :) 12:20:45 cool 12:26:37 we had a version of gtk working under retro 9.x, right? 12:26:58 graphapp has a restrictive license 12:28:35 I'd try 4im if I were desperate to go straight to graphics, but I prefer something with decent docs, which are getting rare with forths. 12:28:48 yeah 12:29:39 maybe tk? 12:31:38 though I've heard it mentioned many times, I'm unfamiliar 12:31:53 tk is the graphical side of tcl 12:32:15 it has been ported to a variety of other languages (c++, python, ruby, perl) 12:32:25 http://cpptk.sourceforge.net/ 12:34:45 http://dec.bournemouth.ac.uk/staff/pknaggs/papers/tkforth/index.html seems to show how to call tcl/tk from forth 12:35:42 cpp, you don't know me 12:36:26 mainly I have just used tcl/tk 12:37:05 there's a cool thing called freewrap that lets you make executables out of tcl/tk scripts really easily. 12:37:35 and once again . . . license? 12:38:05 gtk worked fairly well under retro9 12:38:42 http://www.tcl.tk/software/tcltk/license.html (BSD-style license) 12:39:03 thanks 12:39:27 crc: it's basically a matter of callbacks, right? 12:40:38 mostly 12:40:46 actually, the tcl license is not even as restrictive as a BSD 12:40:58 retro10 lacks 8-bit addressable units, which makes things harder now 12:41:34 there was someone on the mailing list who was using gtkserver with retro10 IIRC 12:45:33 cool 12:48:53 If I were to build a 3D display device (real, not virtual) specifically for retro, would it be better to access it via a new retro image, or to set it up as a ngaro port? Opinions? 12:49:28 create a new set of I/O ports for Ngaro and modify the image as necessary 12:50:25 didn't take much time to think! Did you have this method of attaching new devices in mind already? 12:50:32 yes 12:50:52 I hope to eventually implement ngaro in hardware 12:50:56 tells me everything I wanted to know. thx. 12:51:37 * sixforty screams unconvincingly: Don't throw me in that briar patch! 12:51:52 done it in ttl yet? 12:52:15 the processor only, I mean 12:54:13 * sixforty is much more at home with dipswitches and a pushbutton than with an OS 12:56:05 --- join: neceve (n=ncv@dyn-89.136.41.150.tm.upcnet.ro) joined #retro 13:05:03 trying to get gtk-server working 13:06:15 no 13:06:24 I can't afford the materials at this point 13:14:09 crc: approximately how often are you online right now? 13:18:11 lemme see . . . do I want the latest dual core 64b whatsis from AMD or 75 Z8's (formerly Z80) for less than 100 USD? multiprocessing, anyone? 13:20:12 slightly more seriously, what about a board that could accomodate 5 Z8's and an Encore 32, but you could start with one z8? 13:23:38 I know the data and arith/math (numsize, etc) would be 32/64b, but is there a reason a forward-looking logic unit for retro should be more than 8b? 13:23:59 it was mostly a simplification choice 13:24:13 plus it'll allow for easier unicode support in the future 13:27:02 yeah, I understand that choice. I'm thinking of separating decision making from the data in my own hw unit. See any prospect of even 16-bit instructions (no data whatsoever included)? 13:27:51 I have no use for 16-bit operations myself 13:29:23 I've had some thoughts about doing packed instructions, where multiple opcodes could be packed into a single memory location, but haven't had time to actually try implementing that yet 13:29:41 I'll probably run across a reason not to use an 8b processor, variable bitlength storage, and a floating mathbox, but I can't think of any reasons right now. 13:30:20 jason (of herkforth fame) has been doing packed instructions in his fovium project (http://jasonwoof.org/fovium) 13:31:57 hmm the source link is busted 13:32:19 http://jasonwoof.com/downloads/fovium-2008-04-24.tar.bz2 13:32:34 thx 13:32:49 np 13:33:04 I fixed the wiki link as well, so others won't get caught by it 13:34:50 any idea what license? I'm trying to stick with pd. 13:36:52 Isn't fronds/fovium somewhat analagous to retro/ngaro? Rather stay near your spiffy docs, if it's all the same :) 13:38:01 it's a similar approach 13:38:08 you like my docs? 13:39:07 yes, I like the docs. thank you. I know there's more to be filled in, but what's there I can easily find. 13:41:06 I agree, retro docs are really spiffy 13:43:44 --- quit: neceve (Read error: 54 (Connection reset by peer)) 13:48:02 thanks 13:57:47 * crc has to go. have a great night 13:58:01 cya crc, tx again 13:58:21 --- quit: crc ("http://www.mibbit.com ajax IRC Client") 15:23:03 --- part: lukeparrish left #retro 15:28:14 --- join: lukeparrish (n=opera@74-36-0-167.dr01.hmdl.id.frontiernet.net) joined #retro 15:31:18 --- mode: ChanServ set +o lukeparrish 15:32:02 how long have you been opping in here? 15:40:31 hmm, doesn't it op registered users by default? 15:40:52 nope. 15:41:03 it used to. maybe that's changed 15:41:08 well, depends on what you mean by registered 15:41:40 the thing where you message the nickserv... 15:41:56 --- part: sixforty left #retro 15:42:01 --- join: sixforty (n=sixforty@204.110.227.11) joined #retro 15:42:12 well, I've been active in this channel a lot over the past few years 15:42:23 apparently not. You have been chosen. Good choice, IMO. 15:42:26 :) 15:43:25 you ever do hardware? 15:44:04 nope 15:44:15 I'm lame about hardware 15:44:23 and kind of lame about software too :P 15:45:09 well, relatively speaking anyway 15:45:53 It should be easy to assemble ngaro onto an 8-bit processor and load an image. Shouldn't be too hard to modify retro for 8-bit expandable, either. 15:46:16 that sounds cool 15:46:31 so you do hardware a lot? 15:46:58 In fact, I may be able over time (read "just after they stop making the chips) to come up with a ngaro based on actual hardware 15:47:07 used to, aeons ago 15:47:14 now I drive truck 15:47:42 I've considered getting a CDL 15:47:52 opens a lot of job opportunities 15:47:57 the user would have the choice of running vm on their OS or buying/building a comp 15:48:26 you'd probably have to drive OTR first. married/otherwise commited? 15:49:02 put another way, are you wanting to stay close to home? 15:49:03 yeah I'm married 15:49:26 she doesn't want to consider moving or anything :/ 15:49:50 There are some jobs where CDL B might help. That could be obtained and used locally. 15:50:33 if I'm crazy enough, school buses 15:50:38 If you're looking at CDL A, you absolutely must be wired for truck driving. Kids now or in future? 15:50:50 hoping to 15:51:04 not near future though 15:51:18 trying to get through college so I can be in computers 15:52:02 Ah, I see. You won't be ruining your life out on the road, then. 15:52:04 I'm working on my first two years of a computer science degree at a community college. 15:52:21 how about you, do you enjoy trucking? 15:52:28 Do you absolutely love to drive? 15:52:53 Yes, I do. Like anything, not always. But mainly yes. 15:53:02 Married, empty nest. 15:53:03 hmm. I am good at it, but I do get tired of it sometimes. 15:53:19 What does 'good at it' mean? 15:53:47 fast, skilled, right attitude, all 3? 15:54:14 Yeah, I'd say so. 15:54:36 I'm very hazard-conscious, but I still tend to drive fairly fast. 15:54:53 If you're driving a bus, the ego must go. 15:55:11 True. 15:55:29 If there's a larger school near you, your school may help you get a job as shuttle driver. 15:55:59 you're over 25? 15:56:04 I don't think there's any that big near wher eI live 15:56:11 yeah I'm 25. 15:56:51 cool. law says 21, but employers find ways around that and want 25. Well, really 27 but 25 for a good candidate. 15:58:39 If local's what you're looking for, school bus may be the only way to start. Many districts or contracted firms have training which gets you A or B(usually) and passenger endorsement. 15:59:06 Cool. 15:59:32 Just don't beleive anyone that says you can start out driving big trucks locally. 15:59:50 either you can't, or the employer really, really sucks 16:00:17 heh, I can understand that. 16:01:29 reading http://www.bls.gov/oco/ocos242.htm 16:01:31 Big truck is tractor/trailer. There're some decent 6- or maybe 10-wheel jobs for the very lucky newbie, but I don't think the hours would allow you to go to school 16:02:32 after all, they're from the government and they're here to help 16:03:20 hehe 16:03:42 have you checked with your campus? If there's not an employment office, someone fills the function, especially at community and tech colleges 16:04:06 not necessarily for on-site employment, but for referral 16:05:33 there are a few employment offices around... I guess I frustrate too easily when it comes to looking for work. 16:05:36 ever programmed or looked at machine/assembler code? 16:05:57 I've looked at it... I understand little. 16:06:38 I'm thinking about rabbit 2000 processor. Mebbe 5000 if it's not too expensive when they get it ready. 16:06:52 right now I live off of student loans, staying with my wife's grandparents. not the best lot in life, but could always be worse. 16:07:22 How well and interestingly do you write? 16:08:01 pretty well. 16:08:50 I managed to get 72 on the english comp clep with essay, without any special preparation. 16:09:05 80 is the maximum score 16:10:19 looked at Associated Content? 16:10:35 http://www.associatedcontent.com/ 16:10:58 there's a thought 16:11:01 not a recommendation, I've no idea. Like to try it, tho. 16:11:31 Yeah. Sure wouldn't be a living, perhaps not even a sandwich, but . . . 16:11:44 my dad told me to try that one... I haven't even really looked yet 16:12:24 go talk to people (in person) about Obama, write it up. It's hot right now. 16:12:40 I think you've enough diplomacy to get a good cross-section. 16:12:51 --- join: nighty__ (n=nighty@210.188.173.245) joined #retro 16:13:02 Delay and it will, of course, be worthless :) 16:14:04 hmmmmm 16:14:10 that sounds like fun :) 16:15:13 Or how incredibly useful people are having trouble making a living. Charles, Ray . . . . Relate it to your own and the reader's experience. Almost as hot, and you can take a little longer to write it. 16:18:36 That's a thought. 16:18:51 How do you know if an idea is hot or not? 16:20:44 you guess, just like the people who're looking for it do :P 16:21:19 currency is the main thing. They want something the search engine will hit, and the people will click. 16:21:50 ac also has open requests for content you can peruse 16:23:48 hmm. I could write about nanotech and vermicomposting... of course, obama stuff might pay off the best. 16:24:12 vermicomposting? what's that? 16:26:42 Or, hey, your situation's not unique. Look really hard for suitable work and write that up. Heads you win, tails you win. 16:26:56 composting with worms 16:27:27 there's species of worms that eat organic matter really fast and leave castings that work as high-quality potting soil 16:28:06 I had a blog a while back, and the article on worms accounted for a huge percentage of google hits 16:29:21 there are a few articles on composting on ac, but they're all terribly written 16:30:11 cool, maybe I have a shot 16:30:49 and in this case, you may be able to write about it and actually do it as a business 16:31:23 true. I have considered doing it as a business. 16:31:44 you thought about bait, too, right? 16:31:50 I haven't built it up mainly because of my distractability... 16:31:53 yeah 16:33:20 compare http://www.unclejimswormfarm.com/ with http://www.vermiculture.com/ . Which has a writer, and which do you think actually knows their stuff? 16:37:23 hmm 16:37:32 both probably have writers 16:38:39 uncle jim's does look a bit like a kid's school project 16:39:21 sure, but I'd bet people stay there longer 16:41:58 --- quit: lukeparrish (Read error: 104 (Connection reset by peer)) 16:43:05 --- join: lukeparrish (n=opera@74-36-0-167.dr01.hmdl.id.frontiernet.net) joined #retro 16:44:31 --- mode: ChanServ set +o lukeparrish 16:47:07 probably. it does seem more genuine. 16:48:07 Also, you might find a way to get ppl's old comps to stay viable longer without loading Vista. 16:48:29 They'd pay ya to keep from going (or keeping) Vista. 16:49:35 the way things are going with the economy, many can afford you better than they can afford to upgrade the hw for it 16:50:53 hmm. maybe a good article idea there. 16:51:03 how to use ubuntu instead of vista 16:51:46 Actually, ubuntu ain't a real friend of older machines, either 16:52:35 true 16:52:42 Puppy Linux! 16:52:56 --- join: Quartus (n=neal@CPE001b115d994a-CM001947482b20.cpe.net.cable.rogers.com) joined #retro 16:53:11 hi Quartus 16:53:21 Hi. 17:06:06 seen damnsmalllinux? 17:06:53 yeah 17:07:40 heh, now you have me wanting to try out linux distros again :) 17:07:47 If someone's happy with their xp, the only reason they're looking at upgrade is a new file or data format. 17:08:23 a couple of linuxes will work in an xp window. they may be able to handle the new formats 17:08:51 if they're looking to run a new game, you'll haveta tell em 'new comp' 17:15:16 yeah 17:15:55 although, wine can handle a lot more than it used to 17:16:42 well, their current xp would already be set up 'their way' 17:16:52 true 17:17:20 just add capability to read new formats so they can keep it a bit longer 21:24:39 --- quit: sixforty ("Leaving.") 23:59:59 --- log: ended retro/08.11.11